Hands-on Session 1: PerfSONAR Toolkit GUI And PScheduler

Transcription

Hands-on Session 1: perfSONAR Toolkit GUI and pSchedulerJose Gomez, Jorge CrichignoUniversity of South Carolinahttp://ce.sc.edu/cyberinfraHands-on Workshop on Networking TopicsApril 5th, 12th, 20221

perfSONAR Lab Series2

Lab Series: perfSONARLab 1: Configuring Admin. Information Using perfSONAR Toolkit GUILab 2: PerfSONAR Metrics and ToolsLab 3: Configuring Regular Tests Using perfSONAR GUILab 4: Configuring Regular Tests Using pScheduler CLI Part ILab 5: Configuring Regular Tests Using pScheduler CLI Part IILab 6: Bandwidth-delay Product and TCP Buffer SizeLab 7: Configuring Regular Tests Using a pSConfig TemplateLab 8: perfSONAR Monitoring and Debugging DashboardLab 9: pSConfig Web AdministratorLab 10: Configuring pScheduler Limits3

Organization of the Lab ManualsEach lab starts with a section Overview ObjectivesLab topologyLab settings: passwords, device namesRoadmap: organization of the labSection 1 Background information of the topic being covered (e.g., fundamentals of perfSONAR) Section 1 is optional (i.e., the reader can skip this section and move to lab directions)Section 2 n Step-by-step directions4

Pod DesignperfSONAR Toolkit Central erfsonartestpointLS ralmanagementperfSONAR ToolkitLab topologytraceroutepSConfigpScheduler AgentMaDDashtracepathpSConfigMaDDash AgentparistraceroutepSConfigPublisher CLIperfSONAR installation options5

Lab 3: Configuring Regular Tests using perfSONAR GUI6

perfSONAR Toolkit GUIThe user can configure administrative information and regular tests viaperfSONAR Toolkit GUILab topologyperfSONAR layers7

perfSONAR Toolkit GUIThe user can configure administrative information and regular tests viaperfSONAR Toolkit GUILab topologyperfSONAR Toolkit GUI8

perfSONAR Toolkit GUIResults are displayed in the perfSONAR Toolkit GUI (e.g., throughput,latency, packet loss, traceroute)perfSONAR test resultsLab topologyperfSONAR Toolkit GUI9

Registering to the Netlab Portal If you DID NOT register in the Netlab portal, please use the following link: / Fill out the form with your full name, email address, and password Check your email inbox for the verification key Complete your enrollment by accepting the terms and conditions and claimingyour free access Finalize the registration by claiming your free access10

Accessing the Virtual Labs If you already registered, login to the Netlab portal using the following link: https://portal.netdevgroup.com/account/login Click on the “Workshop on Networking Topics - perfSONAR” course Select the lab you want to run (e.g., Lab 3)11

Lab 4: Configuring Regular Tests using pScheduler CLI12

The pScheduler CommandThe pScheduler coordinates, executes, and optionally stores network measurements(e.g., latency, packet loss rate, throughput)Lab topologyperfSONAR layers13

The pScheduler CommandThe pScheduler command creates new tasks.Lab topologyThroughput task14

Jose Gomez, Jorge Crichigno University of South Carolina . Lab 8: perfSONAR Monitoring and Debugging Dashboard Lab 9: pSConfig Web Administrator Lab 10: Configuring pScheduler Limits. Organization of the Lab Manuals 4 Each lab starts with a section Overview Objectives Lab topology