Title
Designing data center networks using bottleneck structures
Abstract
ABSTRACTThis paper provides a mathematical model of data center performance based on the recently introduced Quantitative Theory of Bottleneck Structures (QTBS). Using the model, we prove that if the traffic pattern is \textit{interference-free}, there exists a unique optimal design that both minimizes maximum flow completion time and yields maximal system-wide throughput. We show that interference-free patterns correspond to the important set of patterns that display data locality properties and use these theoretical insights to study three widely used interconnects---fat-trees, folded-Clos and dragonfly topologies. We derive equations that describe the optimal design for each interconnect as a function of the traffic pattern. Our model predicts, for example, that a 3-level folded-Clos interconnect with radix 24 that routes 10\% of the traffic through the spine links can reduce the number of switches and cabling at the core layer by 25\% without any performance penalty. We present experiments using production TCP/IP code to empirically validate the results and provide tables for network designers to identify optimal designs as a function of the size of the interconnect and traffic pattern.
Year
DOI
Venue
2021
10.1145/3452296.3472898
COMM
Keywords
DocType
Citations 
Data center, design, model, bottleneck structure, max-min
Conference
0
PageRank 
References 
Authors
0.34
0
11
Name
Order
Citations
PageRank
Jordi Ros-Giralt131.78
Noah Amsel200.68
Sruthi Yellamraju331.78
James R. Ezick400.34
Richard Lethin511817.17
Yuang Jiang632.11
Aosong Feng700.34
leandros tassiulas8267.76
Zhenguo Wu900.68
Min Yee Teh1000.34
Keren Bergman1151.17