Cerberus: The Power of Choices in Datacenter Topology Design

1Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The bandwidth and latency requirements of modern datacenter applications have led researchers to propose various topology designs using static, dynamic demand-oblivious (rotor), and/or dynamic demand-aware switches. However, given the diverse nature of datacenter traffic, there is little consensus about how these designs would fare against each other. In this work, we analyze the throughput of existing topology designs under different traffic patterns and study their unique advantages and potential costs in terms of bandwidth and latency "tax". To overcome the identified inefficiencies, we propose Cerberus, a unified, two-layer leaf-spine optical datacenter design with three topology types. Cerberus systematically matches different traffic patterns with their most suitable topology type: E.g., latency-sensitive flows are transmitted via a static topology, all-to-all traffic via a rotor topology, and elephant flows via a demand-aware topology. We show analytically and in simulations that Cerberus can improve throughput significantly compared to alternative approaches and operate datacenters at higher loads while being throughput-proportional.

Cite

CITATION STYLE

APA

Griner, C., Zerwas, J., Blenk, A., Ghobadi, M., Schmid, S., & Avin, C. (2022). Cerberus: The Power of Choices in Datacenter Topology Design. In Performance Evaluation Review (Vol. 50, pp. 99–100). Association for Computing Machinery. https://doi.org/10.1145/3491050

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free