Hedera: dynamic flow scheduling for data center networks
University of California San Diego · Williams College
Abstract
Today’s data centers offer tremendous aggregate bandwidth to clusters of tens of thousands of machines. However, because of limited port densities in even the highest-end switches, data center topologies typically consist of multi-rooted trees with many equal-cost paths between any given pair of hosts. Existing IP multipathing protocols usually rely on per-flow static hashing and can cause substantial bandwidth losses due to longterm collisions. In this paper, we present Hedera, a scalable, dynamic flow scheduling system that adaptively schedules a multi-stage switching fabric to efficiently utilize aggregate network resources. We describe our implementation using commodity switches and unmodified hosts, and…
Citation impact
- FWCI
- 83.46
- Percentile
- 100%
- References
- 33
Authors
5Topics & keywords
- Computer science
- Consistent hashing
- Data center
- Scalability
- Distributed computing
- Computer network
- Bandwidth (computing)
- Scheduling (production processes)
- Industry, innovation and infrastructure