mPlane – an Intelligent Measurement
Plane for Future Network and
Application Management
Francesco Matera
Fondazione Ugo Bordoni
22 aprile 2015
Outline
Piano di monitoraggio delle reti IP
Costituita da probe attive (user) e passive (in rete)
Analizza prestazioni e problemi
Ogni sonda rileva i suoi parametri e collabora, attraverso un
reasoner, con altre sonde
8 differenti Uses cases considerati
2
•A probe is a component that performs measurements.
•A repository is a component that provides access to a data source.
•A client is anything which uses the mPlane protocol to consume services provided by
one or more components.
•A supervisor collects capabilities from a set of components, and provides capabilities
based on these to its clients.
•A reasoner is a client which supports iterative measurement by learning the best
subsequent measurements to perform in order to drill down to the root cause of a
specified problem.
3
Use Cases
1. SLA Certification and Verification (FUB)
2. DaaS Troubleshooting (NEC)
3. Content and Service Popularity (NEC, ALBLF, Polito)
4. ISP/CDN Cooperation (ALBLF, FTW, Polito)
5. Streaming Delivery Active Measurements (Netvisor, TI,
Fastweb)
6. WEB Browsing QoE(EURECOM, TI, Fastweb)
7. Mobile Network Performance (TID, FTW)
8. Large-Scale Network Anomaly Detection (Polito, FTW)
4
SLA Certification and Verification (FUB)
QoE (MOS); stalling è f(T)
L7
L6
L5
L4
L3
L2
L1
Goodput, f(T, applicazione, i.e. http)
T throughput, RTT, jitter, PL packet loss; T=f(T, PL)
C capacità di linea, f(S/N), verifica ISP
5
SLA Certification and Verification (FUB) - reports
Possible solution:
1. Multisession TCP measure
2. UDP measure
6
Large-Scale Network Anomaly Detection (Polito, FTW) reports
7
Misure attive e passive su rete ADSL2+
8
Scarica

mPlane * an Intelligent Measurement Plane for Future Network and