mPlane: An Architecture for Scalable Fault Localization
Ramana Rao Kompella, Purdue University
1
Alex C. Snoeren, George Varghese University of California, San Diego
ReARCH 2009
mPlane: An Architecture for Scalable Fault Localization Ramana Rao - - PowerPoint PPT Presentation
mPlane: An Architecture for Scalable Fault Localization Ramana Rao Kompella, Alex C. Snoeren, George Varghese Purdue University University of California, San Diego ReARCH 2009 1 Disruptions are costly Disruptions in the network are
Ramana Rao Kompella, Purdue University
1
Alex C. Snoeren, George Varghese University of California, San Diego
ReARCH 2009
ReARCH 2009 2
extrapolate (iPlane [Madhyastha06])
ReARCH 2009 3
ReARCH 2009 4
Link Router
5 ReARCH 2009
router forwarding paths, links)
average degree
Segment
6 ReARCH 2009
ReARCH 2009 7
8
External Component Internal Component External Component Internal Component 3) Network Operations Center Measures properties of all forwarding paths within routers Measures properties of links across routers Measurements are reported periodically to the NOC
ReARCH 2009
counters at both interfaces
and receiver (very little overhead)
class if QoS enabled
measurements works fine
ReARCH 2009 9
ReARCH 2009 10
forwarding paths and links
directly with individual segment measurements to isolate the root cause
network ?
ReARCH 2009 11
ReARCH 2009 12
Measurement server (m-server) 2 3 2 1 1 2 2 2 3 A F B C D E Upgraded routers OSPF weights
ReARCH 2009 13
A F B C E D D
Cut in the OSPF shortest path tree whenever an upgraded router or a leaf is encountered Measuring the nodes within the sub-tree handled by F M-set for A consists of {F, B}
ReARCH 2009 14
ReARCH 2009 15
ReARCH 2009 16
Upgrading just 40 routers reduces probe hop count by 2 orders of magnitude Random falls off relatively slowly
ReARCH 2009 17
1 1.5 2 2.5 3 3.5 4 4.5 5 50 100 150 200 250 300 350
Intelligent (avg) Random (avg)
Upgrading just 50 routers reduces localization granularity to about 1.5
segments, and monitor them with high fidelity
ReARCH 2009 18
ReARCH 2009 19
ReARCH 2009 20