connect. communicate. collaborate wi5 – tools implementation stephan kraft october 2007, sevilla
Post on 15-Jan-2016
214 views
TRANSCRIPT
Connect. Communicate. Collaborate
WI5 – tools implementation
Stephan Kraft
October 2007, Sevilla
Connect. Communicate. CollaborateTools (2004)• I 1.1 OWD• I 1.2 Network Equipment and looking glass• I 1.3 Passive• I 1.4 Flow Monitoring• I 1.5 AB
Connect. Communicate. CollaborateTools (2007)• Hades Measurement Archive (DFN) • SSH/Telnet Measurement Point (University Ghent) • Passive (Cesnet) -> parallel session• Tracefile Capture Measurement Point (TCMP) (Arnes) • Flow Monitoring (Surfnet) -> parallel session• BWCTL Measurement Point (DFN) -> parallel session• MDM deployment -> parallel session
Connect. Communicate. CollaborateHades MA
• Implementation status• completely integrate the Hades MA service into the perfSONAR
Lookup Service.
• Registration is possible for more than one MA database.
• code for LS registration is shared with the BWCTL MP service
• Each service can be configured separately.
Connect. Communicate. CollaborateHades MA
• Deployment status• boxes are assembled and installed at DFN in Erlangen.• installation consists of the DFN-IPPM measurement system and
the BWCTL/iperf implementation of Internet2. • regularly scheduled Hades measurements are running between
JRA1 (1058), SA3 (1026) and MDM (212) locations.• Different maps showing measurements and status information
www.win-labor.dfn.de/ippm
Connect. Communicate. CollaborateHades MA
• Future Extensions • proper authentication mechanism, using the AA Service of
perfSONAR• resource protection service.
Connect. Communicate. CollaborateSSH/Telnet MP
• Implementation status• improving the code of the SSH/Telnet MP • Requests for Enhancements and Requests for Changes.• inclusion in the upcoming bundle release of the perfSONAR
framework.
– LS Registration• generic component for LS registration
– Testing implementation– Ant Targets
• libs, pre-install, configure, deploy/undeploy, test
Connect. Communicate. CollaborateSSH/Telnet MP
• Deployment status• one single SSH/Telnet MP deployed at Ghent University in
Ghent, Belgium. • The SSH/Telnet MP is to be included in the next release of the
perfSONAR bundle• MDM: SSH/Telnet MP is to be included and deployed by 5
NRENs.
Connect. Communicate. CollaborateSSH/Telnet MP
• Future Extensions• implementation of the functionality to configure on-demand
counters for problem solving purposes. • improvement of registration with the Lookup Service• incorporation Authorization and Authentication, as specified in
the AA service.• Traceroute input• Scheduled check for changes• Reference configuration• Periodic Logging of results of commands
Connect. Communicate. CollaboratePassive Monitoring
• Applications– ABW
• Short-timescale available bandwidth monitoring
– Tbwtools • Debugging TCP Performance
– Real packet loss• Monitoring of packet loss for real traffic
– Monitoring of traffic dynamics with hardware support – TCMP
• Storing packet traces
Connect. Communicate. Collaborate
Tracefile Capture Measurement
Point TCMP
• Current status• Finished the development of TCMP-UI.• TCMP-UI is the visualisation tool candidate for TCMP. No plan
to move to perfSONAR-UI.• Test/demo environment for PERT people to test. TCMP,
TCMP-UI installation. Bwctl is set up, but not tested.• TCMP has been moved to new SVN directory structure.• Support to people which are testing/using the TCMP (possibly
more people in the future):– CESNET: Aleš Friedl [email protected]– developer of MAPI framework on behalf of FORTH: Vasilis
Pappas <[email protected]>
Connect. Communicate. Collaborate
Tracefile Capture Measurement
Point TCMP• Future Extensions
• Implementation of simple Authentication and Authorisation for accessing TC MP via TC MP Web Interface (TCMP-UI)
• Resource Protection• Storing results in the MA for later retrieval (might require to implement
TC MA, because of the special nature of TC MP data)• Replace the current AA in TCMP with the AA Service access API• Clean and publish TCMP-UI sources• Create scripts for creating and managing MySQL backend DB
(authentication for users, authorisation policy for user groups, metadata for trace files).
• Communication is planned to be done via SSH protocol.
• Far Future Extensions• Push the TCMP source code to the point where it is included in the
perfSONAR bundle. That means write some more documents, let test (tm) to test it, ...
Connect. Communicate. CollaborateFlow Monitoring• Flow Subscription MP• Flow RRD MA• Flow Selection and Aggregation MA• Stager • Implementation status
• communication between the client and the Flow Subscription MP has been fully implemented
• collection of flow information from different routers,• per subscription processing • transport through an encrypted tunnel to the client• LS registration • fully tested after the multidomain LS code• IP address will all be anonymized. • Non anonymized flow information available after the AA infrastructure• filtering of flow information • source and installation documentation
Connect. Communicate. CollaborateBWCTL MP• Implementation status
• release 0.2 BWCTL MP
• fulfilles the requirements necessary for integration into perfSONAR release 2.0.
• Schema specifications in RELAX NG Compact Syntax created.
• new version complying with NMWG version 2.0 has also been created
• new version of the MP using this schema is about to be implemented
• LS registration feature allows to completely integrate the BWCTL MP service into the perfSONAR Lookup Service.
• code for LS registration is shared with the Hades MA service
• Data: – www.win-labor.dfn.de/bwctl/MDM– www.win-labor.dfn.de/bwctl/GEANT
Connect. Communicate. CollaborateBWCTL MP
• Deployment status• boxes are assembled and installed at DFN in Erlangen.• installation consists of the DFN-IPPM (Hades) measurement
system and the BWCTL/iperf implementation of Internet2. • On demand measurement are possible between all boxes using
the perSONAR UI plug-in• regularly scheduled measurements on selected paths take
place on the SA3 boxes -> how to deal with MDM/JRA1?• Currently, BWCTL MP is installed on JRA1 and SA3 locations• 17 boxes were installed during the pilot phase auf MDM
Connect. Communicate. CollaborateBWCTL MP
• Future Extensions• scheduling mechanism• proper authentication mechanism making use of the AA Service• possibility to store the test results in an MA• visualisation together with the BWCTL web client will be
integrated as plug-in into the perfSONAR UI web front end.
Connect. Communicate. CollaborateMDM