A scalable, commodity data center network architecture

@inproceedings{AlFares2008ASC,
  title={A scalable, commodity data center network architecture},
  author={Mohammad Al-Fares and Alexander Loukissas and Amin Vahdat},
  booktitle={SIGCOMM '08},
  year={2008}
}
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… Expand
MCube: A high performance and fault-tolerant network architecture for data centers
TLDR
MCube is a server-centric network architecture specifically designed for data centers that leverages commodity mini-switches to provide high aggregate bandwidth and can deliver more performance at less cost than available from today's higher-end solutions. Expand
Data Center Switch Architecture in the Age of Merchant Silicon
TLDR
This paper describes how to save cost and power by repackaging an entire data center network as a distributed multi-stage switch using a fat-tree topology and merchant silicon instead of proprietary ASICs. Expand
Scalable and Cost-Effective Interconnection of Data-Center Servers Using Dual Server Ports
TLDR
It is proven that FiConn is highly scalable to encompass hundreds of thousands of servers with low diameter and high bisection width, and developed a low-overhead traffic-aware routing mechanism to improve effective link utilization based on dynamic traffic state. Expand
SPAIN : Design and Algorithms for Constructing Large DataCenter Ethernets from Commodity Switches
Operators of data centers want a scalable network fabric that supports high bisection bandwidth and host mobility, but which costs very little to purchase and administer. Ethernet almost solves theExpand
Impact of network protocols on data center applications
TLDR
Evaluating the advantages of jumbo frames using modern hardware with features such as large send/receive offload, and with canonical data center applications such as MapReduce and tiered Web services, finds that the throughput and CPU utilization benefits still exist generally, although compared to prior studies, are significantly reduced. Expand
LEGUP: using heterogeneity to reduce the cost of data center network upgrades
TLDR
The theory of heterogeneous Clos networks is developed and it is shown that the construction needs only as much link capacity as the classic Clos network to route the same traffic matrices and this bound is the optimal. Expand
SPAIN: COTS Data-Center Ethernet for Multipathing over Arbitrary Topologies
TLDR
SPAIN ("Smart Path Assignment In Networks") provides multipath forwarding using inexpensive, commodity off-the-shelf (COTS) Ethernet switches, over arbitrary topologies, and is demonstrated to improve bisection bandwidth over both simulated and experimental data-center networks. Expand
Dahu: Commodity switches for direct connect data center networks
TLDR
This work presents Dahu1, simple enhancements to commodity Ethernet switches to support direct connect networks in data centers, which avoids congestion hot-spots by dynamically spreading traffic uniformly across links, and forwarding traffic over non-minimal paths where possible. Expand
PAST: scalable ethernet for data centers
TLDR
Surprisingly, PAST can achieve performance comparable to or greater than Equal-Cost Multipath (ECMP) forwarding, which is currently limited to layer-3 IP networks, without any multipath hardware support. Expand
A High Performance, Low-Cost Network Architecture for Data Centers
TLDR
A new network interconnection structure for data centers is presented, which leverages largely low-cost commodity Ethernet switches to support the full aggregate bandwidth of the network. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 44 REFERENCES
Dynamo: amazon's highly available key-value store
TLDR
D Dynamo is presented, a highly available key-value storage system that some of Amazon's core services use to provide an "always-on" experience and makes extensive use of object versioning and application-assisted conflict resolution in a manner that provides a novel interface for developers to use. Expand
Fat-trees: Universal networks for hardware-efficient supercomputing
  • C. Leiserson
  • Computer Science
  • IEEE Transactions on Computers
  • 1985
TLDR
The author presents a new class of universal routing networks, called fat-trees, which might be used to interconnect the processors of a general-purpose parallel supercomputer, and proves that a fat-tree of a given size is nearly the best routing network of that size. Expand
The Click modular router
TLDR
The Click IP router can forward 64-byte packets at 73,000 packets per second, just 10% slower than Linux alone, and is easy to extend by adding additional elements, which are demonstrated with augmented configurations. Expand
Tree bitmap: hardware/software IP lookups with incremental updates
TLDR
This paper presents a family of IP lookup schemes using a data structure that compactly encodes large prefix tables in order to address the criteria listed above and presents a series of optimizations to the core algorithm that allows the memory access width of the algorithm to be reduced at the cost of memory references or allocated memory. Expand
Myrinet: A Gigabit-per-Second Local Area Network
TLDR
The Myrinet local area network employs the same technology used for packet communication and switching within massively parallel processors, but with the highest performance per unit cost of any current LAN. Expand
Faster IP lookups using controlled prefix expansion
TLDR
It is described how IP lookups can be made faster using a new technique called controlled prefix expansion, together with optimization techniques based on dynamic programming, to improve the speed of the best known IP lookup algorithms by at least a factor of two. Expand
Fast address lookups using controlled prefix expansion
TLDR
The main technique, controlled prefix expansion, transforms a set of prefixes into an equivalent set with fewer prefix lengths, and optimization techniques based on dynamic programming, and local transformations of data structures to improve cache behavior are used. Expand
IBM Research Report Design and Analysis of the BlueGene/L Torus Interconnection Network
TLDR
A parallel performance simulator that was used extensively to help architect and design the torus network is described and sample simulator performance studies that contributed to design decisions are presented. Expand
Statistical bandwidth sharing: a study of congestion at flow level
TLDR
The statistics of the realized throughput of elastic document transfers are studied, accounting for the way network bandwidth is shared dynamically between the randomly varying number of concurrent flows. Expand
The Network Architecture of the Connection Machine CM-5
The Connection Machine Model CM-5 Supercomputer is a massively parallel computer system designed to offer performance in the range of 1 teraflops (1012floating-point operations per second). The CM-5Expand
...
1
2
3
4
5
...