Datacenter traffic control: Understanding techniques and tradeoffs

M Noormohammadpour… - … Surveys & Tutorials, 2017 - ieeexplore.ieee.org
Datacenters provide cost-effective and flexible access to scalable compute and storage
resources necessary for today's cloud computing needs. A typical datacenter is made up of …

Load balancing in data center networks: A survey

J Zhang, FR Yu, S Wang, T Huang… - … Surveys & Tutorials, 2018 - ieeexplore.ieee.org
Data center networks usually employ the scale-out model to provide high bisection
bandwidth for applications. A large amount of data is required to be transferred frequently …

Shenango: Achieving high {CPU} efficiency for latency-sensitive datacenter workloads

A Ousterhout, J Fried, J Behrens, A Belay… - … USENIX Symposium on …, 2019 - usenix.org
Datacenter applications demand microsecond-scale tail latencies and high request rates
from operating systems, and most applications handle loads that have high variance over …

Homa: A receiver-driven low-latency transport protocol using network priorities

B Montazeri, Y Li, M Alizadeh… - Proceedings of the 2018 …, 2018 - dl.acm.org
Homa is a new transport protocol for datacenter networks. It provides exceptionally low
latency, especially for workloads with a high volume of very short messages, and it also …

Re-architecting datacenter networks and stacks for low latency and high performance

M Handley, C Raiciu, A Agache, A Voinescu… - Proceedings of the …, 2017 - dl.acm.org
Modern datacenter networks provide very high capacity via redundant Clos topologies and
low switch latency, but transport protocols rarely deliver matching performance. We present …

{ATP}: In-network aggregation for multi-tenant learning

CL Lao, Y Le, K Mahajan, Y Chen, W Wu… - … USENIX Symposium on …, 2021 - usenix.org
Distributed deep neural network training (DT) systems are widely deployed in clusters where
the network is shared across multiple tenants, ie, multiple DT jobs. Each DT job computes …

Hula: Scalable load balancing using programmable data planes

N Katta, M Hira, C Kim, A Sivaraman… - Proceedings of the …, 2016 - dl.acm.org
Datacenter networks employ multi-rooted topologies (eg, Leaf-Spine, Fat-Tree) to provide
large bisection bandwidth. These topologies use a large degree of multipathing, and need a …

Drill: Micro load balancing for low-latency data center networks

S Ghorbani, Z Yang, PB Godfrey, Y Ganjali… - Proceedings of the …, 2017 - dl.acm.org
The trend towards simple datacenter network fabric strips most network functionality,
including load balancing, out of the network core and pushes it to the edge. This slows …

Resilient datacenter load balancing in the wild

H Zhang, J Zhang, W Bai, K Chen… - Proceedings of the …, 2017 - dl.acm.org
Production datacenters operate under various uncertainties such as traffic dynamics,
topology asymmetry, and failures. Therefore, datacenter load balancing schemes must be …

A framework for eBPF-based network functions in an era of microservices

S Miano, F Risso, MV Bernal… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
By moving network functionality from dedicated hardware to software running on end-hosts,
Network Functions Virtualization (NFV) pledges the benefits of cloud computing to packet …