Title :
Boosting Ethernet Performance by Segment-Based Routing
Author :
Mejia, A. ; Flich, J. ; Duato, J. ; Reinemo, Sven-Arne ; Skeie, Tor
Author_Institution :
Dept. de Informatica de Sistemas y Computadores, Univ. Politecnica de Valencia
Abstract :
Ethernet is turning out to be a cost-effective solution for building cluster networks offering compatibility, simplicity, high bandwidth, scalability and a good performance-to-cost ratio. Nevertheless, Ethernet still makes inefficient use of network resources (links) and suffers from long failure recovery time due to the lack of a suitable routing algorithm. In this paper we embed an efficient routing algorithm into 802.3 Ethernet technology, making it possible to use off-the-shelf equipment to build high-performance and cost-effective Ethernet clusters, with an efficient use of link bandwidth and with fault tolerant capabilities. The algorithm, referred to as segment-based routing (SR), is a deterministic routing algorithm that achieves high performance without the need for virtual channels (not available in Ethernet). Moreover, SR is topology agnostic, meaning it can be applied to any topology, and tolerates any combination of faults derived from the original topology when combined with static reconfiguration. Through simulations we verify an overall improvement in throughput by a factor of 1.2 to 10.0 when compared to the conventional Ethernet routing algorithm, the spanning tree protocol (STP), and other topology agnostic routing algorithms such as Up*/Down* and tree-based turn-prohibition, the last one being recently proposed for Ethernet
Keywords :
bandwidth allocation; local area networks; routing protocols; workstation clusters; 802.3 Ethernet technology; Ethernet clusters; cluster networks; fault tolerant capability; off-the-shelf equipment; routing algorithm; segment-based routing; spanning tree protocol; static reconfiguration; topology agnostic routing algorithms; tree-based turn-prohibition; virtual channels; Bandwidth; Boosting; Clustering algorithms; Ethernet networks; Fault tolerance; Routing; Scalability; Strontium; Topology; Turning;
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
Conference_Location :
Napoli
Print_ISBN :
0-7695-2784-1
DOI :
10.1109/PDP.2007.28