15th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP'07)
Boosting Ethernet Performance by Segment-Based Routing
Naples, Italy
February 07-February 09
ISBN: 0-7695-2784-1
A. Mejia, Universidad Politecnica de Valencia, Spain
J. Flich, Universidad Politecnica de Valencia, Spain
J. Duato, Universidad Politecnica de Valencia, Spain
Tor Skeie, Simula Research Laboratory, Lysaker, Norway
Ethernet is turning out to be a cost-effective solution for building Cluster networks offering compatibility, simplicity, high bandwidth, scalability and a good performanceto- 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 costeffective 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.
Citation:
A. Mejia, J. Flich, J. Duato, Sven-Arne Reinemo, Tor Skeie, "Boosting Ethernet Performance by Segment-Based Routing," pdp, pp.55-62, 15th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP'07), 2007