Viking: a multi-spanning-tree Ethernet architecture for metropolitan area and cluster networks
- 22 February 2005
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 4, 2283-2294
- https://doi.org/10.1109/infcom.2004.1354651
Abstract
Simplicity, cost effectiveness, scalability, and the economies of scale make Ethernet a popular choice for local area networks, as well as for storage area networks and increasingly metropolitan-area networks. These applications of Ethernet elevate it from a LAN technology to a ubiquitous networking technology, thus prompting a rethinking of some of its architectural features. One weakness of existing Ethernet architecture is its use of single spanning tree, which, while useful at avoiding routing loops, leads to low link utilization and long failure recovery time. To apply Ethernet to cluster networks and MANs, these problems need to be addressed. We propose a multi-spanning-tree Ethernet architecture, called Viking, that improves both aggregate throughput and fault tolerance by exploiting standard virtual LAN technology in a novel way. By supporting multiple spanning trees through VLAN, Viking makes the most of the inherent redundancies in most mesh-like networks and delivers a multi-fold throughput gain over single-spanning-tree Ethernet with the same physical network topology. It also provides much faster failure recovery, reducing the down-time to a sub-second range from that of multiple seconds in single-spanning-tree Ethernet architecture. Finally, based only on standard mechanisms, Viking is readily implementable on commodity Ethernet switches without any firmware modifications.Keywords
This publication has 9 references indexed in Scilit:
- A new transparent bridge protocol for LAN internetworking using topologies with active loopsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- On the placement of Internet instrumentationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- STARACM SIGCOMM Computer Communication Review, 2002
- SmartBridgePublished by Association for Computing Machinery (ACM) ,2000
- A resource query interface for network-aware applicationsCluster Computing, 1999
- Automatic fault detection and recovery in real time switched Ethernet networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- The performance of a service for network-aware applicationsPublished by Association for Computing Machinery (ACM) ,1998
- Finding the k Shortest PathsSIAM Journal on Computing, 1998
- Autonet: a high-speed, self-configuring local area network using point-to-point linksIEEE Journal on Selected Areas in Communications, 1991