• DocumentCode
    3347886
  • Title

    Designing a Fault-Tolerant Network Using Valiant Load-Balancing

  • Author

    Rui Zhang-Shen ; McKeown, N.

  • Author_Institution
    Princeton Univ., Princeton
  • fYear
    2008
  • fDate
    13-18 April 2008
  • Abstract
    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.
  • Keywords
    computer network reliability; fault tolerant computing; resource allocation; telecommunication network routing; backbone networks; fault-tolerant network; routing schemes; valiant load-balancing; Communications Society; Computer networks; Fault tolerance; Fault tolerant systems; Multiprotocol label switching; Peer to peer computing; Protection; Routing; Spine; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2008. The 27th Conference on Computer Communications. IEEE
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-2025-4
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2008.305
  • Filename
    4509900