Abstract
There are two distinct trends in building large-scale data centers. The first trend is to interconnect massive servers directly through a scalable network topology, and the second trend is to build a large-scale data center by interconnecting a large number of data center modules. Within each data center module, thousands of servers are interconnected through a certain network topology, and are packed into a container, which serves as a basic building block. This chapter introduces a family of intra-module network topologies designed for modular data centers called DCube, including H-DCube and M-DCube. Each DCube interconnects a large number of dual-port servers and low-end switches. A large number of DCube modules can be further interconnected to form a new modular data center. The evaluation results show that the DCube exhibits a graceful performance degradation as the server or switch failure rate increases. Moreover, the DCube significantly reduces the required wires and switches compared to the BCube and fat-tree. The methodologies proposed in this chapter can apply to the compound graph of the basic building block and other hypercube-like graphs, such as Twisted cube, Flip MCube, and fastcube.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hamilton J. Architecture for modular data centers [J]. arXiv preprint cs/0612110, 2007, 306–313.
Waldrop M M. Data center in a box [J]. Scientific American, 2007, 297(2): 90–93.
Li D, Xu M, Zhao H, et al. Building mega data center from heterogeneous containers [C]. In Proc. of 19th IEEE ICNP, Vancouver, BC Canada, 2011: 256–265.
Wu H, Lu G, Li D, et al. MDCube: a high performance network structure for modular data center interconnection [C]. In Proc. of 5th ACM CONEXT, Rome, Italy, 2009: 25–36.
Guo C, Lu G, Li D, et al. BCube: a high performance, server-centric network architecture for modular data centers [J]. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 63–74.
Benson T, Akella A, Maltz D A. Network traffic characteristics of data centers in the wild [C]. In Proc. of ACM SIGCOMM Conference on Internet Measurement Conference, Melbourne, Australia, 2010.
Li D, Guo C, Wu H, Tan K, Zhang Y et al. Scalable and cost-effective interconnection of data-center servers using dual server ports [J]. IEEE/ACM Transactions on Networking, 2011, 19(1):102–114.
Lu G, Guo C, Li Y, et al. ServerSwitch: A Programmable and High Performance Platform for Data Center Networks [C]. In Proc. of USENIX NSDI, BOSTON, USA, 2011.
Costa P. Bridging the gap between applications and networks in data centers [J]. Operation System Review. 2013, 47 (1):3–8.
Alan S, Srikanth K, Gn S E. Sidecar: Building Programmable Datacenter Networks without Programmable Switches. In Proc. of HotNets, Monterey, CA, USA, 2010.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2022 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Guo, D. (2022). DCube: A Family of Network Topologies for Containerized Data Centers. In: Data Center Networking. Springer, Singapore. https://doi.org/10.1007/978-981-16-9368-7_4
Download citation
DOI: https://doi.org/10.1007/978-981-16-9368-7_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-9367-0
Online ISBN: 978-981-16-9368-7
eBook Packages: Computer ScienceComputer Science (R0)