1 qos monitoring and sls auditing tequila, amsterdam january 25 th, 2001 victor reijs
DESCRIPTION
3 QoS monitoring and SLS auditing QoS where? SLS auditing... Application QoS demands... Monitoring network QoS...TRANSCRIPT
1QoS monitoring and SLS auditing
QoS monitoring and SLS auditing
TEQUILA, AmsterdamJanuary 25th, 2001
Victor Reijs
2QoS monitoring and SLS auditing
Outline
• Application QoS demands…• Monitoring network QoS…• SLS auditing...
3QoS monitoring and SLS auditing
QoS where?
SLS auditing...
ApplicationQoS demands...
Monitoring network QoS...
4QoS monitoring and SLS auditing
Application QoS demands
• Some QoS demands are known• To be studied QoS demands...
5QoS monitoring and SLS auditing
To be studied QoS demands
• Determine compelling applications:ftp, H.323, streaming, MPEG-x, computational grid
• Literature study...• Simulate impaired network...• Determine perceived quality of application...
6QoS monitoring and SLS auditing
Literature study
• http://www.heanet.ie/heanet/projects/nat_infrastruct/perceived.html
• Some prilimarly results…
7QoS monitoring and SLS auditing
Some prilimarly results: TCP
8QoS monitoring and SLS auditing
Some prilimarly results: MPEG-2
9QoS monitoring and SLS auditing
Some prilimarly results: Y.1541
10QoS monitoring and SLS auditing
Simulate impaired network• Determine micro-flow QoS parameters
– transfer delay and delay variation– loss rate and error rate (like out-of-order)– available bandwidth
• Change behaviour within micro-flow (AF)• Change of network load
– unloaded– over provisioned (?)– loaded
11QoS monitoring and SLS auditing
Determine perceived quality of application
• n-dimensional space• Providing input for debugging:
– application behaviour– network behaviour
12QoS monitoring and SLS auditing
QoS where?
SLS auditing...
ApplicationQoS demands...
Monitoring network QoS...
13QoS monitoring and SLS auditing
Monitoring network QoS
• Methods in principle not part of this activity• Must come out of other TF-NGN activities:
unloaded, OvNet, diff. Serv., int. Serv.• Monitoring PHB parameters
average traffic, loss per queue, queue length, etc.• Monitoring network
routing, topology, etc.
14QoS monitoring and SLS auditing
QoS where?
SLS auditing...
ApplicationQoS demands...
Monitoring network QoS...
15QoS monitoring and SLS auditing
SLS auditing
• Defining environments…• Gathering reference models…• Freezing definitions…• Inventorying/evaluating tools...• Deliverables...
16QoS monitoring and SLS auditing
Defining environments
• Micro flow environmentlooking at applications, end-to-end
• Aggregated environmentPHB
17QoS monitoring and SLS auditing
Gathering reference models
• Existing SLS’s• TEQUILA• IETF (IPPM)• Internet2 e2e performance• ...
18QoS monitoring and SLS auditing
Freezing definitions
• Freeze reference model and its options• What to measure:
– micro-flow...– aggregated...
19QoS monitoring and SLS auditing
Micro flow
• Path and peering points– delay transfer (one way???) and delay
variation– loss rate and error rate– available/peak bandwidth– ...
20QoS monitoring and SLS auditing
Aggregated
• Per hop– average load/available bandwidth– loss rate per queue/class– queue length per class
• Path– routing
21QoS monitoring and SLS auditing
Inventorying/evaluating tools
• ping• traceroute• route flapping• ttcp/netperf/tcpblast• chariot• RIPE TTM/Surveyor• NetFlow• ...
22QoS monitoring and SLS auditing
QoS where?
SLS auditing...
ApplicationQoS demands...
Monitoring network QoS...
23QoS monitoring and SLS auditing
Issues
• Relation with other groups/activities• Aggregated/micro-flow
measurements/SLS• Granularity/scale needed for SLS auditing• Small/large time scale measurements
24QoS monitoring and SLS auditing
More information
• http://www.heanet.ie/heanet/projects/nat_infrastruct/perceived.html