180 likes | 196 Views
This outline discusses QoS monitoring for application performance optimization, including determining demands, simulating network impairments, and evaluating perceived quality. It covers methods, tools, and deliverables in ensuring high-quality network performance.
E N D
TF-NGN, Paris November 20th, 2000 Victor Reijs QoS monitoring
Outline • QoS where?... • OoS/SLS monitoring/auditing... • Questions... QoS monitoring
QoS where? QoS/SLS monitoring/ auditing... Application QoS demands... Monitoring network QoS... QoS monitoring
Application QoS demands • Some QoS demands are known • To be studied QoS demands... QoS monitoring
To be studied QoS demands • Determine compelling applicationsftp, H.323, streaming, MPEG-2, computational grid • Simulate impaired network... • Determine perceived quality of application... QoS monitoring
Simulate impaired network • Determine micro-flow QoS parameters • delay and delay variation • packet drop and out-of-order • available bandwidth • Change behaviour within micro-flow (AF) • Change of network load • unloaded • overprovisioned • loaded QoS monitoring
Determine perceived quality of application • n-dimensional space • Providing input for debugging: • application behaviour • network behaviour QoS monitoring
Monitoring network QoS • Methods in principle not part of this activity • Must come out from other activities: unloaded, OvNet, diff. Serv., int. Serv. • Monitoring PHB parameters average traffic, loss per queue, queue length, etc. • Monitoring network routing, topology, etc. QoS monitoring
QoS/SLS monitoring/auditing • Defining environments… • Gathering reference models… • Fixing definitions… • Inventorying/evaluating tools... • Deliverables... QoS monitoring
Defining environments • Per micro flow environment looking at applications, end-to-end • Aggregated environment PHB QoS monitoring
Gathering reference models • Existing SLS’s • TEQUILA • IETF (IPPM) • Internet2 e2e performance • ... QoS monitoring
Fixing definitions • Fix reference model and its options • What to measure: • micro-flow... • aggregated... QoS monitoring
Micro flow • Path and peering points • delay (one way???) and jitter • packet drop and out-of-order • available/peak bandwidth • ... QoS monitoring
Aggregated • Per hop • average load/available bandwidth • packet loss per queue/class • queue length per class • Path • routing QoS monitoring
Inventorying/evaluating tools • ping • traceroute • route flapping • ttcp/netperf/tcpblast • chariot • RIPE TTM/Surveyor • NetFlow • etc. QoS monitoring
Deliverables • Reports • Presentations • Tutorials QoS monitoring
Summary sub activities • Determining application QoS demand • Determing QoS/SLS per micro flow • Determing aggregated QoS/SLS • Determing network QoS QoS monitoring
Questions • Relation with other activities • Aggregated/micro-flow • Accuracy needed? • Long/short term • Time frame • Who??? QoS monitoring