circuit monitoring 2010-01-31, perfsonar-ps developers meeting aaron brown, ezra kissel
DESCRIPTION
Up/Down Status – End-to-end, Per-domain, Per-link (if available) Ethernet – Utilization End-to-end, Per-domain (minimum: edge points), Per-link (if available) – Errors End-to-end, Per-domain (minimum: edge points), Per-link (if available) SONET – Errored seconds, light levels IP – Achievable bandwidth end-to-end, per-domain or link if possible – Latency end-to-end, per-domain or link if possible – Loss end-to-end, per-domain or link if possible Others? 3 – 3/12/2016, © 2009 Internet2 Relevant MetricsTRANSCRIPT
Circuit MonitoringCircuit Monitoring
2010-01-31, perfSONAR-PS Developers MeetingAaron Brown, Ezra Kissel
• Problems– Difficult to add new metrics to E2EMon– E2EMon model is heavily dependent on naming conventions– A single missing MA can render the end-to-end circuit incomprehensible– The schema does not allow for tying circuits to underlying infrastructure
• Goal– Make it easy to add new monitored metrics without changing the model– Remove need to use of circuit naming convention for defining circuit
characteristics– Allow interested clients to dive down into the physical makeup of the circuit,
if allowed.– Allow for model to expand to support future circuit properties like
asymmetric routes, failover paths, etc.
2 – 05/14/23, © 2009 Internet2
Circuit Monitoring
• Up/Down Status– End-to-end, Per-domain, Per-link (if available)
• Ethernet– Utilization
• End-to-end, Per-domain (minimum: edge points), Per-link (if available)– Errors
• End-to-end, Per-domain (minimum: edge points), Per-link (if available)• SONET
– Errored seconds, light levels• IP
– Achievable bandwidth• end-to-end, per-domain or link if possible
– Latency• end-to-end, per-domain or link if possible
– Loss• end-to-end, per-domain or link if possible
• Others?
3 – 05/14/23, © 2009 Internet2
Relevant Metrics
4 – 01/31/10, © 2009 Internet2
Additional Considerations• End-site monitoring
– Hosts providing services and applications– snmpd
– web100 for connection-specific statistics
• Metric composition– A number of disparate metrics are collected– Options:
• Keep technology-specific statistics• Attempt to compose and normalize• Others?
– Factors include archival and display requirements
5 – 05/14/23, © 2009 Internet2
Circuit Architecture
Circuit Descriptor
Segment Descriptor
Segment Descriptor
Segment Descriptor
• Topology Service– Holds the circuit and segment descriptors
• Lookup Service– Allows clients to discover the location of the circuit and segment
descriptors as well as measurement data• Circuit Creation Service• Monitoring Service(s)
– Holds measurement data about the circuit• Domain Circuit Monitoring Agent
– Constructs the circuit and segment descriptor– Kicks off monitoring as needed
6 – 05/14/23, © 2009 Internet2
Circuit Architecture - Components
7 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
8 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
9 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
10 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
11 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
12 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
13 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
14 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
15 – 05/14/23, © 2009 Internet2
Circuit Architecture – Data Query
Topology Service
Lookup Service
Client
MonitoringService
Circuit Creation Service
switch switch
Circuit Monitoring
Agent
Circuit MonitoringCircuit Monitoring2010-01-31, perfSONAR-PS Developers MeetingAaron Brown, Ezra Kissel
For more information, visit www.internet2.edu
16 – 05/14/23, © 2009 Internet2