Introduction to perfSONAR

UofSC and NSF

The development of this lab series was supported with funding from the National Science Foundation Award 1829698 “CyberTraining CIP: Cyberinfrastructure Expertise on High-throughput Networks for Big Science Data Transfers” at the University of South Carolina (UofSC). The labs provide hands-on training in the technologies used to build and configure high-speed networks.

perfSONAR, performance Service-Oriented Network monitoring ARchitecture, is used by science networks and facilities worldwide to monitor and ensure network performance. As described on the perfSONAR website, “perfSONAR is a software product to monitor networks for performance discrepancies, on an end-to-end basis, ensuring friction-free use for scientific applications.”  Visit the perfSONAR website to learn more.

The Introduction to perfSONAR labs demonstrate the use of perfSONAR to monitor and measure network performance. The labs are supported using the Introduction to perfSONAR Pod.

Supported Labs

Lab Title
1 Configuring Administrative Information Using perfSONAR Toolkit GUI
2 perfSONAR Metrics and Tools
3 Configuring Regular Tests Using perfSONAR Graphical User Interface
4 Configuring Regular Tests Using pScheduler CLI Part I
5 Configuring Regular Tests Using pScheduler CLI Part II
6 Bandwidth-Delay Product and TCP Buffer Size
7 Configuring Regular Tests Using a pSConfig Template
8 perfSONAR Monitoring and Debugging Dashboard
9 pSConfig Web Administrator
10 Configuring pScheduler Limits
Enabling the Labs

To enable the Introduction to perfSONAR labs, install the UofSC - Introduction to perfSONAR - v1.0 course using the Course Manager. See the Course Manager section of the NETLAB+ VE Admin Guide for details. The course content will then be available to be added to classes.

perf