troubleshooting service
play

Troubleshooting Service Dr. Susanne Naegele-Jackson DFN / - PowerPoint PPT Presentation

Enabling Grids for E-sciencE perfSONAR-Lite TSS Troubleshooting Service Dr. Susanne Naegele-Jackson DFN / University of Erlangen-Nuremberg EGEE09, EGEE -III Activity SA2 www.eu-egee.org EGEE-III INFSO-RI-222667 EGEE and gLite are


  1. Enabling Grids for E-sciencE perfSONAR-Lite TSS Troubleshooting Service Dr. Susanne Naegele-Jackson DFN / University of Erlangen-Nuremberg EGEE’09, EGEE -III Activity SA2 www.eu-egee.org EGEE-III INFSO-RI-222667 EGEE and gLite are registered trademarks

  2. Outline Enabling Grids for E-sciencE • Introduction • EGEE-III Requirements for Network Troubleshooting • perfSONAR-based Plugin Architecture • perfSONAR client • Authorization and Authentication • Management Platform • Contact Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  3. perfSONAR-Lite TSS Enabling Grids for E-sciencE • A Network Troubleshooting Service • Evaluate network problems from remote • On-Demand • Service tools: – Ping – Traceroute – DNS lookup – Port scan – BWCTL Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  4. https://enoc-troubleshooting.gridops.org/ Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  5. EGEE-III Requirements Enabling Grids for E-sciencE EGEE-III requirements for network troubleshooting: • measurements – not continuous – but on-demand (to support troubleshooting) • a light-weight solution • easy to deploy and upgrade • portable to all sites / platform independent • modules should have sustainability (use of perfSONAR common core interface) • should offer requested EGEE troubleshooting tools Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  6. EGEE-III Extensions Enabling Grids for E-sciencE • perfSONAR extensions for EGEE-III are necessary – to enable light-weight on-demand measurements – to offer additional service tools – web service extensions for EGEE-III platform – authorization / authentication for EGEE-III specifications – EGEE-III specific visualization and archiving Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  7. perfSONAR-based Plugin Architecture Enabling Grids for E-sciencE • central web server • all access to measurements via central web server • a light-weight client at each site • basic service tools are activated via generic plugin • generic plugin supplies input to perfSONAR core modules • users: all sites, ENOC team Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  8. Central Web Server Enabling Grids for E-sciencE • Key functions of the central web server: – web-based user interface – authentication of users for tests – launching of test measurements requested by client site – collection of measured data and display of results – data archiving – history of recent tests Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  9. Generic plugin Enabling Grids for E-sciencE • translates requests from sites to perfSONAR common core module • wrapper around basic service tools • offered benefits: – platform independent – deployable to all 280+ sites Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  10. Measurement Processing (I) Enabling Grids for E-sciencE • All measurements are requested via the ENOC web server • Results are made available via ENOC web server • Measurements can be started from any probe where the perfSONAR-Lite TSS client has been installed • Access rights of users stored in local DB Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  11. Measurement Processing (II) Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  12. perfSONAR Client Enabling Grids for E-sciencE • Client can be downloaded from EGEE repository • perfSONAR elements: – basic parts of web services and XML handling • perfSONAR daemon that allows remote execution • no ssh access to sites required • SSL connection to web server Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  13. Access to Measurements Enabling Grids for E-sciencE Three layers of granularity: • ENOC: – Can measure from any source to any destination • Managers: – Must have access rights to sites or ROCs as listed in the GOCDB – Can measure from source to destination with appropriate access rights to either source or destination • Other users: – Must be provided access to individual probes by managers Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  14. Email notifications Enabling Grids for E-sciencE • Source and destination locations are informed about ongoing measurements via email listing – Source IP – Destination IP – Type of measurements • Email notification is sent to – User who registered source or destination probe Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  15. Example: Traceroute Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  16. Example: DNS lookup Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  17. Example: BWCTL Measurements Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  18. Example: Ping Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  19. Example: Port scan Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  20. Authorization and Authentication Enabling Grids for E-sciencE • Authentication on the central web server with X.509 certificates • Managers must register users and probes via management platform • Managers are identified through entries in GOC-DB – Regional Manager – Site Administrator – Deputy Regional Manager – C-COD staff – C-COD Administrator • Limited ROC / Site access of managers Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  21. Management Platform Enabling Grids for E-sciencE Management Platform: • For user / probe management • Add new users, probes • Delete users, probes • Edit user or probe information • Provide / revoke user access to probes • Bind a probe to individual users Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  22. Example: Add probe Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  23. Bind individual probe to users Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  24. Provide /revoke user access Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  25. Additional Information Enabling Grids for E-sciencE Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  26. Status and outlook Enabling Grids for E-sciencE Status of work: • Release of Beta version • Release of TSS client software • Currently testing within SA2 • Finalization of license agreement • Planned extensions: – Archiving of data – Graphical data representation Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

  27. Contact information Enabling Grids for E-sciencE • Susanne.Naegele-Jackson AT rrze.uni-erlangen.de • Win-labor AT dfn.de • www.rrze.uni-erlangen.de • egee-troubleshooting@ccenoc.in2p3.fr • RRZE / FAU Martensstrasse 1 91058 Erlangen Germany Susanne.Naegele-Jackson AT rrze.uni-erlangen.de EGEE-III INFSO-RI-222667

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend