perfsonar-lite tss (troubleshooting services)
DESCRIPTION
PerfSONAR-Lite TSS (TroubleShooting services). Xavier Jeannin (CNRS/UREC Paris, FR) 24 February 2010. Contents. PerfSONAR-Lite TSS brief reminder Tour of PerfSONAR-Lite Beta-test and deployment Future of PerfSONAR-Lite TSS. Overview of PerfSONAR-Lite TSS. Network troubleshooting tool - PowerPoint PPT PresentationTRANSCRIPT
EGEE-III INFSO-RI-222667
Enabling Grids for E-sciencE
www.eu-egee.org
EGEE and gLite are registered trademarks
Xavier Jeannin (CNRS/UREC Paris, FR)
24 February 2010
PerfSONAR-Lite TSS(TroubleShooting services)
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667
Contents
• PerfSONAR-Lite TSS brief reminder
• Tour of PerfSONAR-Lite
• Beta-test and deployment
• Future of PerfSONAR-Lite TSS
PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 2
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 3
Overview of PerfSONAR-Lite TSS
• Network troubleshooting tool– Launch test on demand from the Grid site under central server control:
ping, traceroute, DNS lookup, nmap and bandwith measurements
ENOC
Local site light PerfSONAR’s sensor
administrator
Central ENOC monitoring server
1
Grid site B
3
2
4
5
ENOC supervisor, ROC or
site administrator
Grid site A
6
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 4
Client / Probe
• License Apache 2.0
• Installation– Tested on Scientific Linux 5.2– Installation Guide– Repository on Erlangen site
http://www.dfn.de/en/enhome/x-win/download-of-perfsonar-lite-tss/
• Deployment– Mutual authentication between probe/client and the central
server
4PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 5
Tour of PerfSONAR-Lite TSS
• Authentication• Data Management
– Register a probe– Manage a probe (access, edit)– Specific features to mitigate GOCDB inaccuracy & downtimes
Manage user (user not registered in GOCDB), new site, new ROC
• Test – Ping, traceroute, DNS lookup, nmap test, BWCTL
5PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 6PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 6
Authentication by certificate
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 7PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 7
Manager connexion
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 8PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 8
Data management
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 9PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 9
Register a probe
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 10PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 10
Provide / revoke user access to individual probes
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 11
Test example: BWCTL
11PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 12
Test example: BWCTL
12PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 13PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 13
Basic tests notification
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 14PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 14
Nmap
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 15PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 15
Beta-test and deployment
• The beta-testing will last 1 month during March 2010– GARR– CC-IN2P3– EELA– …
• We have asked SA1 help but SA1 answered that we have to find new beta-test sites by our own mean
Enabling Grids for E-sciencE
EGEE-III INFSO-RI-222667 16PerfSONAR-Lite TSS — X. Jeannin — TNLC February 2010 16
Future of PerfSONAR-Lite TSS
• Foster the deployment within EGI– Move ENOC installation (CNRS/Lyon) in GARR infrastructure
(Rome)
• A very useful tool for different type of users:– A network provider– A grid project– A big institute which have a lot of units spread over the world
• Future maintenance– No funding for the maintenance for the code; Investigate if there is
a specific task in EGI that could take over the maintenance of the software within EGI
– CNRS is interested in improving and developing the software