Download presentation
Presentation is loading. Please wait.
2
GÉANT network (December 2018)
3
GÉANT network global interconnections
4
perfSONAR A multi-domain network performance monitoring toolkit
5
About 500 public perfSONAR deployments in Europe
6
Graphs and dashboards
7
Typical measurement pipeline
8
perfSONAR software architecture: tools layer
9
perfSONAR software architecture: scheduling layer
10
perfSONAR software architecture: archiving layer
11
perfSONAR software architecture: configuration layer
12
perfSONAR software architecture: visualisation layer
13
The perfSONAR scheduler
14
pScheduler has a plugin architecture
1 pScheduler has a plugin architecture
15
pScheduler receiving an incoming request through its RESTful API
Measurement Request Schedule
16
Network performance measurement tools
Measurement Request Schedule iperf — ping — traceroute — (O|T)WAMP
17
Network performance measurement tools
Measurement Request Schedule iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
18
Network performance measurement tools plugins
2 Network performance measurement tools plugins Measurement Request Schedule Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
19
HTTP response time test is executed
Measurement Request Schedule Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
20
Executing the test in a different context is a plugin
3 Executing the test in a different context is a plugin Measurement Request Schedule Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
21
Storing measurement data
Esmond Storing measurement data Measurement Request Schedule Measurement Data Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
22
Storing measurement data
Esmond elasticsearch RabbitMQ Syslog … Storing measurement data Measurement Request Schedule Measurement Data Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
23
Storing measurement data: the archiver plugins
Esmond elasticsearch RabbitMQ Syslog … 4 Storing measurement data: the archiver plugins Archiver Measurement Request Schedule Measurement Data Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
24
Storing data into elasticsearch is a plugin
Archiver Measurement Request Schedule Measurement Data Tool iperf — ping — traceroute — (O|T)WAMP — DNS — HTTP — …
25
perfSONAR data visualised thanks to
5 perfSONAR data visualised thanks to
26
Grafana throughput visualisation of Esmond data
5 5 Grafana throughput visualisation of Esmond data
27
Grafana one way delay visualisation of Esmond data
5 5 Grafana one way delay visualisation of Esmond data
28
5 things you now know about perfSONAR
pScheduler has a plugin architecture perfSONAR can do application response time monitoring perfSONAR can use LNNS/VRF/VPN to do measurements perfSONAR can store data into elasticsearch perfSONAR data can be visualised through Grafana All these features are readily available to you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.