A scalable, commodity data center network architecture

By Mohammad Al-Fares, Alexander Loukissas, Amin Vahdat. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2008

3,857 citations recorded by the source corpus.

Today's data centers may contain tens of thousands of computers with significant aggregate bandwidth requirements. The network architecture typically consists of a tree of routing and switching elements with progressively more specialized and expensive equipment moving up the network hierarchy. Unfortunately, even when deploying the highest-end IP switches/routers, resulting topologies may only support 50% of the aggregate bandwidth available at the edge of the network, while still incurring tremendous cost. Non-uniform bandwidth among data center nodes complicates application design and limits overall system performance. In this paper, we show how to leverage largely commodity Ethernet switches to support the full aggregate bandwidth of clusters consisting of tens of thousands of elements. Similar to how clusters of commodity computers have largely replaced more specialized SMPs and MPPs, we argue that appropriately architected and interconnected commodity switches may deliver more performance at less cost than available from today's higher-end solutions. Our approach requires no modifications to the end host network interface, operating system, or applications; critically, it is fully backward compatible with Ethernet, IP, and TCP.

Subfields: Computer Networks and Communications

View Paper: https://www.semanticscholar.org/paper/704ee1ed2c95bedd7808a92e879bd30cba818739

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Ion Stoica
  2. Hari Balakrishnan
  3. Mohammad Alizadeh
  4. Antony Ian Taylor Rowstron
  5. Scott Shenker
  6. Jennifer Rexford
  7. Brighten Godfrey
  8. Thomas Karagiannis

Citations in the corpus