Multi Domain Monitoring NORDUnet 2008 Espoo, 2008-04-09 Jon Kåre Hellan, UNINETT R&D
Mar 27, 2015
Multi Domain MonitoringNORDUnet 2008
Espoo, 2008-04-09Jon Kåre Hellan, UNINETT R&D
2
Multi Domain Monitoring
The need for multi domain monitoring
GÉANT2, perfSONAR The GÉANT2 MDM service Architecture Services Experiences
3
The Need for Multi Domain Monitoring
tt
Networks cross organizational boundaries
Benefits from having networks also cross
So do problemsGĖANT2
?
UNINETT?
DFN?
CAMPUS?
CAMPUS?
4
GÉANT2, perfSONAR
Multi Domain Monitoring an important part of GÉANT2
perfSONAR - web services for MDM
Developed in GÉANT2 JRA1 An architecure A set of services A collection of software
5
Vision:
Performance information is Available
People can find it "Community of trust"
Ubiquitous Widely deployed and reliable
Valuable Actionable and automatable
6
Architecture
XML based web servicesSOAP, NMWG schema
ServicesMeasurement pointsMeasurement archives
MiddlewareAuthentication, topology
Visualization
7
The GÉANT2 MDM Service
Deployment of perfSONAR services in GÉANT2
Web servicesRRD Measurement Archive, BWCTL
Measurement Point, middleware services, ...
Visualizations perfSONAR UI, ...
8
GÉANT2 MDM Service Pilot
Ran through March 20086 NRENsNOC and PERT
MetricsLink utilization, link capacityTCP/UDP throughput, one way delay
9
GÉANT2 MDM Service Prototype
Starts Q3 200812 NetworksNOC, Pert, limited number of projectsAuthentication
10
Architecture
XML based web servicesSOAP, NMWG schema
ServicesMeasurement pointsMeasurement archives
MiddlewareAuthentication, topology
Visualization
11
Measurement points and archives
RRDMA
SQLMA
BWCTLMP
SSHMP
RRD DB SQL DB
perfSONARUI
MonarchUI
RRDAPI
SQL
SOAP SOAPSOAP
SOAP
SOAP
12
Services
RRD Measurement Archive
SQL Measurement Archive
SSH/Telnet Measurement PointCommand Line Measurement PointBWCTL Measurement PointE2EMon Measurement Point
13
Middleware
RRDMA
BWCTLMP
Visualization
LookupService
TopologyService
AuthenticationService
14
Visualization - perfSONAR UI
15
Visualization - Monarch
16
Experiences
PerformanceUse appropriatelyAsking RRD-MA for traffic data from a
few hundred interfaces not recommended
GenericityImplementing a new service involves a
significant amount of low level XML processing
IETF NETCONF?
17
Further information
http://www.perfsonar.net/
http://www.perfsonar.net/jra1-wiki/
19
Extra slides
20
CNM
21
Looking glass
22
E2EMon
23
Hades