DocumentCode
1194361
Title
FRoots: A Fault Tolerant and Topology-Flexible Routing Technique
Author
Theiss, Ingebjorg ; Lysne, Olav
Author_Institution
Simula Res. Lab., Lysaker
Volume
17
Issue
10
fYear
2006
Firstpage
1136
Lastpage
1150
Abstract
Existing solutions for fault-tolerant routing in interconnection networks either work for only one given regular topology, or require slow and costly network reconfigurations that do not allow full and continuous network access. In this paper, we present FRroots, a routing method for fault tolerance in topology-flexible network technologies. Our method is based on redundant paths, and can handle single dynamic faults without sending control messages other than those that are needed to inform the source nodes of the failing component. Used in a modus with local rerouting, the source nodes need not be informed and no control messages are necessary for the network to stay connected despite of a single fault. In fault-free networks under nonuniform traffic our routing method performs comparable to, or even better than, topology specific routing algorithms in regular networks like meshes and tori. FRoots does not require any other features in the switches or end nodes than a flexible routing table, and a modest number of virtual channels. For that reason, it can be directly applied to several present day technologies like InfiniBand and advanced switching
Keywords
fault tolerant computing; multiprocessor interconnection networks; network routing; network topology; FRoots; InfiniBand; advanced switching; fault-tolerant routing; flexible routing table; interconnection network; regular network; topology-flexible routing technique; virtual channel; Communication system traffic control; Computer Society; Fault tolerance; Multiprocessor interconnection networks; Network topology; Redundancy; Routing; Runtime; Switches; System recovery; Fault-tolerant routing; deadlock freedom; interconnection networks; path redundancy.;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2006.140
Filename
1687883
Link To Document