Circuit Monitoring 2010-01-31, perfSONAR-PS Developers Meeting Aaron Brown, Ezra Kissel.

Post on 20-Jan-2018

217 views 0 download

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 Metrics

Transcript of Circuit Monitoring 2010-01-31, perfSONAR-PS Developers Meeting Aaron Brown, Ezra Kissel.

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