Tuesday, July 26, 2011

Monitoring and Measurement Projects

The Performance Initiative is actively involved in a variety of projects, many of which are linked to the international perfSONAR effort:

  • perfSONAR-PS -- an implementation of the perfSONARnetwork performance measurement framework. MORE>>
  • OWAMP -- a tool developed as a sample implementation of IETF RFC 4645 to measure latency; this has been used on Internet2 networks for several years and is in active use by the LHC community.
  • BWCTL -- a tool developed to schedule authorized bandwidth tests in a non-conflicting manner; currently using Iperf to conduct the tests, BWCTL prevents tests to and from a given location from interfering with one another.
  • NDT -- a user-friendly tool to identify certain known problems and to provide data on performance problems that can be emailed to technical support staff, giving them a 'snapshot' of the problem as it occurred.
  • pS-Performance Toolkit -- a customized version of a Knoppix Live-CD bootable disk; this product offers a complete network performance suite pre-installed (and, in many cases, pre-configured) that is ready to be dropped directly into a network operations center (NOC) of any size. With the integration of perfSONAR tools, the results of both passive and active measurements can be shared in a federated environment with your peers enabling the early detection of performance issues.
  • Internet2 Network Observatory Data -- data collected at the 11-Internet2 Network router nodes (OWAMP, BWCTL, and other tools) is provided to the community via the Internet2 Observatory.

Performance Enhancement Projects

  • Phoebus -- a session-layer approach to increasing performance, Phoebus allows users to identify the required parameters for data transfer (latency, loss, speed, etc.) to optimize their application's use of the network.
  • Dynamic Circuits -- This project is working with the Performance Initiative to identify and apply tools and techniques to provide users with the information they require when setting up, using, and dismantling dynamic circuits.

Outreach and Training

  • Network Performance Workshops (NPWs) -- one of theInternet2 hands-on workshops, the NPWs use the pS-NPToolkit and other open-source performance and monitoring tools during this 1.5-day hands-on workshop to lead participants through using a variety of tools to solve commonly occuring but troublesome issues, where straightforward trouble-shooting often fails.

General Information