2008 · 64 citations · 14 references
ComputingComputer EngineeringComputer ScienceComputer NetworksFault ToleranceFault-tolerant SystemsCongestion ControlFault Tolerance DesignLoad BalancingNetwork Fault ToleranceNetwork ReliabilityRoutingFault-tolerant Network DesignFault-tolerant NetworksFault-tolerant RoutingLoad Balancing For Fault ToleranceOver-provisioningPath DiversityProvisioningValiant Routing
Commercial backbone networks must continue to operate even when links and routers fail. Routing schemes such as OSPF, IS-IS, and MPLS reroute traffic, but they cannot guarantee that the resulting network will be congestion-free. As a result, backbone networks are grossly over-provisioned - sometimes running at a utilization below 10% so they can remain uncongested under failure. Yet even with such large over-provisioning, they still cannot guarantee to be uncongested, sometimes even with just a single failure. With our proposed approach, a network can be designed to tolerate an almost arbitrary number of failures, and guarantee no congestion, usually with an extremely small amount of over- provisioning. In a typical case, a 50 node network can continue to run congestion-free when any 5 links or routers fail, with only 10% over-provisioning. The key to the approach is Valiant Load-Balancing (VLB). VLB's path diversity allows it to tolerate k arbitrary failures in an N node network, with over-provisioning ratio of approximately k/N.
14
Project helps build sexual responsibility.
PubMed · 1993 · 353 citations
Traffic engineering with MPLS in the Internet
XiPeng Xiao, A. Hannan, B. Bailey et al. · IEEE Network · 2000 · 322 citations
Analysis of link failures in an IP backbone
Gianluca Iannaccone, Chen‐Nee Chuah, Richard Mortier et al. · 2002 · 322 citations
Hao Wang, Haiyong Xie, Lili Qiu et al. · ACM SIGCOMM Computer Communication Review · 2006 · 212 citations
Stability issues in OSPF routing
Anindya Basu, Jon G. Riecke · 2001 · 185 citations