OSG Networking Area

Welcome to OSG Networking ! This is an entry point for those interested in Networking in OSG/WLCG or for those OSG/WLCG users experiencing network problems. It provides an overview of the networking goals, plans and various activities and subtopics underway regarding networking in the Open Science Grid (OSG) and World-wide LHC Computing Grid (WLCG), operated as a joint project. This area started in June 2012 with initial focus on the network monitoring as monitoring is critical to provide needed visibility into existing networks and site connectivity. OSG is working to provide needed networking information and tools for users, sites and experiments/VOs.

This documentation is divided into several sub-sections, each covering a specific area of activities.

Network Monitoring in WLCG and OSG (perfSONAR)

WLCG and OSG jointly operate a network of perfSONAR agents deployed world-wide, which provides an open platform that can be used to baseline network performance and debug any potential issues. The following subsections provide details on the motivation, deployment and operations of the perfSONARs in WLCG/OSG:

Network Troubleshooting

Users with network issues should check the troubleshooting link below for initial guidance on how best to get their issue resolved. In addition, you can refer to the ESNet network performance guide for a detailed instructions on how to identify and isolate network performance issues using perfSONAR.

Network Services

OSG operates an advance platform to collect, store, publish and analyse the network monitoring data it gathers from perfSONAR and other locations. All measurements are collected and available via streaming or through APIs. The following services are available:

  • perfSONAR infrastructure monitoring - monitors state of perfSONAR network and reports on availability of core services
  • OSG Network Datastore - central datastore holding all the network measurements and providing an API to expose them via JSON. Datastore is based on ESMOND, which supports the following API and runs at this endpoint.
  • OSG Network Stream - access to network measurements in near realtime is provided by the GOC RabbitMQ and CERN ActiveMQ messaging brokers.
  • OSG Mesh Configuration Interface (MCA) - centralized configuration of the tests performed by the OSG/WLCG perfSONAR infrastructure (see MCA for details). In case you'd like to start/manage particular mesh, please contact our support channels to get access.
  • OSG Dashboards - set of dashboards showing an overview of the network state as seen by the perfSONAR infrastructure
  • WLCG Dashboards - set of dashboards showing WLCG and OSG network performance by combining multiple sources of data including perfSONAR, FTS, ESNet/LHCOPN traffic, etc.

Network Analytics

University of Chicago has setup an analytics platform using ElasticSearch and Kibana4 as well as Jupyter that can be used to access and analyse all the existing network measurements.

Support and Feedback

If you suspect a network problem and wish to follow up on it, please open a ticket with the appropriate support unit: For OSG sites please open a ticket with GOC; For WLCG sites please open a GGUS ticket to WLCG Network Throughput support unit. If you'd like to get help in setting up or debugging perfSONAR instance please open a ticket with GOC or via GGUS to WLCG perfSONAR support. For any other requests please contact GOC.

References