perfSONAR : Instantiating a Global Network Measurement Framework

perfSONAR is a web services-based infrastructure for collecting and publishing network performance monitoring. A primary goal of perfSONAR is making it easier to solve end-to-end performance problems on paths crossing several networks. It contains a set of services delivering performance measurements in a federated environment. These services act as an intermediate layer, between the performance measurement tools and the diagnostic or visualization applications. This layer is aimed at making and exchanging performance measurements across multiple networks and multiple user communities, using well-defined protocols. This paper summarizes the key perfSONAR components, and describes how they are deployed by the US-LHC community to monitor the networks distributing LHC data from CERN. All monitoring data described herein is publicly available, and we hope the availability of this data via a standard schema will inspire others to contribute to the effort by building network data analysis applications that use perfSONAR services.

[1]  K. Claffy,et al.  Topology discovery by active probing , 2002, Proceedings 2002 Symposium on Applications and the Internet (SAINT) Workshops.

[2]  Ken Klingenstein,et al.  Federated Security: The Shibboleth Approach , 2004 .

[3]  D. Martin Swany,et al.  Hierarchically Federated Registration and Lookup within the perfSONAR Framework , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[4]  Attributes , Anonymity , and Access : Shibboleth and Globus Integration to Facilitate Grid Collaboration , 2005 .

[5]  Matthew Mathis,et al.  Pathdiag: Automated TCP Diagnosis , 2008, PAM.

[6]  D. Martin Swany,et al.  A scalable framework for representation and exchange of network measurements , 2006, 2nd International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, 2006. TRIDENTCOM 2006..

[7]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[8]  R. Carlson Developing the Web 100 Based Network Diagnostic Tool ( NDT ) , 2003 .

[9]  D. Martin Swany,et al.  PerfSONAR: A Service Oriented Architecture for Multi-domain Network Monitoring , 2005, ICSOC.

[10]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[11]  Vern Paxson,et al.  An architecture for large-scale Internet measurement , 1998, IEEE Commun. Mag..

[12]  Les Cottrell,et al.  The PingER project: active Internet performance monitoring for the HENP community , 2000, IEEE Commun. Mag..

[13]  Benjamin Teitelbaum,et al.  A One-way Active Measurement Protocol (OWAMP) , 2006, RFC.

[14]  Mark Allman,et al.  On Community-Oriented Internet Measurement , 2008, PAM.

[15]  Sunil Kalidindi,et al.  Surveyor: An Infrastructure For Internet Performance Measurements , 1999 .

[16]  Brian Tierney,et al.  Enabling network measurement portability through a hierarchy of characteristics , 2003, Proceedings. First Latin American Web Congress.

[17]  Hans-Werner Braun,et al.  The NLANR network analysis infrastructure , 2000, IEEE Commun. Mag..

[18]  Diego R. López,et al.  Ubiquitous Internet access control: the PAPI system , 2002, Proceedings. 13th International Workshop on Database and Expert Systems Applications.