Skip to main content
Log in

Compound graph based hybrid data center topologies

  • Research Article
  • Published:
Frontiers of Computer Science Aims and scope Submit manuscript

Abstract

In large-scale data centers, many servers are interconnected via a dedicated networking structure, so as to satisfy specific design goals, such as the low equipment cost, the high network capacity, and the incremental expansion. The topological properties of a networking structure are critical factors that dominate the performance of the entire data center. The existing networking structures are either fully random or completely structured. Although such networking structures exhibit advantages on given aspects, they suffer obvious shortcomings in other essential fields. In this paper, we aim to design a hybrid topology, called R3, which is the compound graph of structured and random topology. It employs random regular graph as a unit cluster and connects many such clusters by means of a structured topology, i.e., the generalized hypercube. Consequently, the hybrid topology combines the advantages of structured as well as random topologies seamlessly. Meanwhile, a coloring-based algorithm is proposed for R3 to enable fast and accurate routing. R3 possesses many attractive characteristics, such as the modularity and expansibility at the cost of only increasing the degree of any node by one. Comprehensive evaluation results show that our hybrid topology possesses excellent topology properties and network performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Al-Fares M, Loukissas A, Vahdat A. A scalable, commodity data center network architecture. ACM SIGCOMM Computer Communication Review, 2008, 38(4): 63–74

    Article  Google Scholar 

  2. Greenberg A, Hamilton J, Jain N, Kandula S, Kim C, Lahiri P, Maltz D, Patel P, Sengupta S. VL2: a scalable and flexible data center network. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 51–62

    Article  Google Scholar 

  3. Guo D, Chen T, Li D, Li M, Liu Y, Chen G. Expandable and costeffective network structures for data centers using dual-port servers. IEEE Transactions on Computers, 2013, 62(7): 1303–1317

    Article  MathSciNet  Google Scholar 

  4. Shin J Y, Wong B, Sirer E G. Small-world datacenters. In: Proceedings of the 2nd ACM Symposium on Cloud Computing. 2011, 2

  5. Singla A, Hong C, Popa L, Godfrey P B. Jellyfish: networking data centers randomly. In: Proceedings of USENIX Symposium on Networked Systems Design and Implementation. 2012, 12: 17

    Google Scholar 

  6. Gyarmati L, Trinh T A. Scafida: a scale-free network inspired data center architecture. ACM SIGCOMM Computer Communication Review, 2010, 40(5): 4–12

    Article  Google Scholar 

  7. Singla A, Godfrey P B, Kolla A. High throughput data center topology design. In: Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation. 2014, 29–41

    Google Scholar 

  8. Bhuyan L N, Agrawal D P. Generalized hypercube and hyperbus structures for a computer network. IEEE Transactions on Computers, 1984, 100(4): 323–333

    Article  Google Scholar 

  9. Bollobás, B. Random Graphs. New York Springer, 1998

    Book  Google Scholar 

  10. Reitz F, Pohl M, Diehl S. Focused animation of dynamic compound graphs. In: Proceedings of the 13th IEEE International Conference on Information Visualisation. 2009, 679–684

    Google Scholar 

  11. Guo C, Wu H, Tan K, Shi L, Zhang Y. Lu, S. Dcell: a scalable and faulttolerant network structure for data centers. ACM SIGCOMM Computer Communication Review, 2008, 38(4): 75–86

    Article  Google Scholar 

  12. Guo D, Chen H, He Y, Jin H, Chen C, Chen H, Shu Z, Huang, G. KCube: a novel architecture for interconnection networks. Information Processing Letters, 2010, 110(18): 821–825

    Article  MATH  MathSciNet  Google Scholar 

  13. Guo D, Li C, Wu J, Zhou X. DCube: a family of high performance modular data centers using dual-Port servers. Elsevier Journal of Computer Communication, 2013, 53: 13–25

    Article  Google Scholar 

  14. Xie J, Guo D, Xu J, Luo L, Teng X. Efficient multicast routing on BCube-based data centers. KSII Transactions on Internet and Information Systems, 2014, 8(12): 4343–4355

    Google Scholar 

  15. Bondy J A, Murty U S R. Graph Theory with Applications. London Macmillan, 1976

    Book  MATH  Google Scholar 

  16. Brélaz D. New methods to color the vertices of a graph. Communications of the ACM, 1979, 22(4): 251–256

    Google Scholar 

  17. Aljazzar H, Leue S. K*: a heuristic search algorithm for finding the K shortest paths. Artificial Intelligence, 2011, 175(18): 2129–2154

    Article  MATH  MathSciNet  Google Scholar 

  18. Giannini E, Botta F, Borro P, Risso D, Romagnoli P, Fasoli A, Mele M R, Testa E, Mansi C, Savarino V. Platelet count/spleen diameter ratio: proposal and validation of a non-invasive parameter to predict the presence of oesophageal varices in patients with liver cirrhosis. Gut, 2003, 52(8): 1200–1205

    Article  Google Scholar 

  19. Guo J, Liu F, Zeng D, Lui J, Jin, H. A cooperative game based allocation for sharing data center networks. In: Proceedings of IEEE International Conference On Computer Commnication. 2013, 2139–2147

    Google Scholar 

  20. Guo J, Liu F, Huang X, Lui, J. On efficient bandwidth allocation for traffic variability in datacenters. In: Proceedings of IEEE International Conference On Computer Commnication. 2014, 1572–1580

    Google Scholar 

  21. Misra J, Gries D. A constructive proof of Vizing’s theorem. Information Processing Letters, 1992, 41(3): 131–133

    Article  MATH  MathSciNet  Google Scholar 

  22. Liu V, Halperin D, Krishnamurthy A, Thomas E A. F10: A faulttolerant engineered network. In: Proceedings of USENIX Symposium on Networked Systems Design and Implementation. 2013, 399–412

    Google Scholar 

  23. Chen K, Singla A, Singh A, Ramachandran K, Xu L, Zhang Y, Wen X, Chen Y. OSA: an optical switching architecture for data center networks with unprecedented flexibility. IEEE/ACMTransactions on Networking, 2014, 22(2): 498–511

    Article  Google Scholar 

  24. Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y, Tian C, Zhang Y, Lu S. BCube: a high performance, server-centric network architecture for modular data centers. ACM SIGCOMM Computer Communication Review, 2009, 39(4): 63–74

    Article  Google Scholar 

  25. Wu H, Lu G, Li D, Guo C, Zhang Y. MDCube: a high performance network structure for modular data center interconnection. In: Proceedings of the 5th ACM International Conference on Emerging Networking Experiments and Technologies. 2009, 25–36

    Chapter  Google Scholar 

  26. Li D, Xu M, Zhao H, Fu X. Building mega data center from heterogeneous containers. In: Proceedings of the 19th IEEE International Conference on Network Protocols. 2011, 256–265

    Google Scholar 

  27. Zhou X, Zhang Z, Zhu Y, Li Y, Kumar S, Vahdat A, Zhao B Y, Zheng, H. Mirror mirror on the ceiling: flexible wireless links for data centers. ACM SIGCOMM Computer Communication Review, 2012, 42(4): 443–454

    Article  Google Scholar 

  28. Hamedazimi N, Qazi Z, Gupta H, Vyas S, Samir R D, Jon P L, Himanshu S, Ashish T. FireFly: a reconfigurable wireless data center fabric using free-space optics. In: Proceedings of ACM Special Interest Group on Data Communication. 2014, 319–330

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deke Guo.

Additional information

Lailong Luo received his BS in School of Information System and Management from National University of Defence Technology (NUDT), China in 2013. He is currently working for his MS in College of Information System and Management, NUDT. His research interests include data centers and software defined networks.

Deke Guo received his BS in industry engineering from Beihang University, China in 2001, and PhD in management science and engineering from National University of Defense Technology (NUDT), China in 2008. He is an associate professor with the College of Information System and Management, NUDT. His research interests include distributed systems, software-defined networking, data center networking.

Wenxin Li received his BE from the School of Computer Science and Technology, Dalian University of Technology (DUT), China in 2012. Currently, he is a PhD candidate in the School of Computer Science and Technology, DUT. His research interests include data center networks and cloud computing.

Tian Zhang is an undergraduate from School of Information Management of Wuhan University, China. His major is Information Management and Information System, and his research interest is mainly on wireless sensor networks and data center networking.

Junjie Xie received his BS in computer science and technology from Beijing Institute of Technology, China in 2013. He is currently working for his MS in College of Information System and Management, National University of Defense Technology, China. His research interests include distributed systems, data centers, software defined networks and interconnection networks.

Xiaolei Zhou received his BA from the Information Management Department, Nanjing University, China in 2009, and his MS in military science from the National University of Defense Technology (NUDT), China in 2011. He is currently working for his PhD in the School of Information System and Management, NUDT. His current research interests include indoor localization, wireless sensor networks and data center networking.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Luo, L., Guo, D., Li, W. et al. Compound graph based hybrid data center topologies. Front. Comput. Sci. 9, 860–874 (2015). https://doi.org/10.1007/s11704-015-4483-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-015-4483-5

Keywords

Navigation