perfSONAR-PS

perfSONAR-PS is a set of independent software services that implement the perfSONAR protocols for network performance monitoring. perfSONAR-PS services are designed to be compatible with all other perfSONAR software that implements the perfSONAR protocols. perfSONAR-PS is able to federate between deployments, particularly those that span multiple domains, making the job of solving end-to-end performance problems on paths crossing several networks much easier to address.

The perfSONAR-PS services provide Web Services (WS) based interfaces into already deployed network monitoring infrastructures and act as an intermediate layer, between the performance measurement tools and the diagnostic or visualization applications. The targeted audience for these services is network Network Operation Centers (NOCs) at Universities and Regional networks, however these services are broadly useful to the general public at large.

The perfSONAR-PS software suite is developed entirely in the Perl programming language, taking full advantage of numerous language features and benefits including the Comprehensive Perl Archive Network (CPAN) distribution system. This software manager makes perfSONAR-PS the ideal choice for integration into typical NOC environments.

This v0.9 perfSONAR-PS software package features several key and distinct products that will integrate within a new or existing perfSONAR deployment.

Each product contains distinct features that add value to the perfSONAR framework, many integrating with existing measurement tools to provide a more comprehensive solution to network performance monitoring. A combined set of installation instructions can be found HERE.
of note

Get Involved!

Working Groups:

Mailing List:

  • The mailing list perfsonar (hosted at the domain internet2.edu) is publicly archived and open to subscriptions.

For More Information:
The Performance Initiative is actively involved in a variety of projects; here are links to the project homepages:

of note

What's New

NEW CODE RELEASE: Internet2 announces the first major release of the perfSONAR-PS software package, a software suite developed entirely in the Perl programming language and using the CPAN distribution system. Information on installation is available HERE.

DEMOS AT SC07: View the demo info sheet here.

Current Documents/Publications

  • "PerfSONAR: A Service-Oriented Architecture for Multi-Domain Network Monitoring" -- accepted by ICSOC (International Conference on Service Oriented Computing) for the December 13-15, 2005 Conference; the paper will be available via the conference proceedings at http://www.icsoc.org/.
  • Initial white paper [PDF].
  • Boote, J. W., Boyd, E. L., Durand, J., Hanemann, A., Kudarimoti, L., Lapacz, R., Simar, N., Trocha, S., "Towards Multi–Domain Monitoring for the European Research Networks," In "Selected Papers from the TERENA Networking Conference," TERENA, ISBN 90-77559-04-3, 2005 (to appear); will also be published in PSNC's Computational Methods in Science and Technology series.
  • Hanemann, A., Boote, J. W., Boyd, E. L., Durand, J., Kudarimoti, L., Lapacz, R., Swany, D. M., Zurawski, J., Trocha, S., "PerfSONAR: A Service Oriented Architecture for Multi–Domain Network Monitoring", In "Proceedings of the Third International Conference on Service Oriented Computing, [http://dx.doi.org/10.1007/11596141_19 Springer Verlag, LNCS 3826], pp. 241–254, ACM Sigsoft and Sigweb, Amsterdam, The Netherlands, December, 2005.

Presentations

spectrum