Abstract
Designing a cost-effective, energy-efficient and highly scalable network for data centers that can deliver sufficient bandwidth has drawn tremendous attentions recently. The data center networks constructed by using multi-port servers can provide sufficient bandwidth, such as BCube, DCell and GBC3. As the volume of data keeps growing rapidly, more and more servers are continuously added into data centers. In order to reduce the cost and energy consumption, data center networks can be expanded gradually by adding a small number of servers from time to time instead of adding a huge number of servers at a time. This paper proposes a new type of data center network structure called GHB, which is constructed by using commercial switches and multi-port servers. Two types of incomplete GHB structures are also proposed. A small number of servers can be gradually added into the incomplete structures without changing their topological properties. As shown in the experimental results, the throughput of GHB is comparable to that of BCube, and is larger than that of GBC3 and DCell. The analysis results indicate that GHB strikes a good balance among diameter, bisection width, incremental scalability, cost, and energy consumption in contrast to BCube, DCell and GBC3. Compared with the BCube and GBC3, GHB reduces the cost and energy consumption by about 6% and 18%, respectively. The highest throughput of GHB is higher than that of DCell and GBC3 by about 3.4% and 8.35%, respectively.
Similar content being viewed by others
References
Greenberg, A., Hamilton, J., Maltz, D.A., Patel, P.: The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput. Commun. Rev. 39(1), 68–73 (2008)
Al-Fares, M., Loukissas, A., Vahdat, A.: A scalable, commodity data center network architecture. ACM SIGCOMM Comput. Commun. Rev. 38(4), 63–74 (2008)
Greenberg, A., Hamilton, J.R., Jain, N., Kandula, S., Kim, C., Lahiri, P., Maltz, D.A., Patel, P., Sengupta, S.: Vl2: A scalable and flexible data center network. In: Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, pp. 51–62 (2009)
Singh, A., Ong, J., Agarwal, A., Anderson, G., Armistead, A., Bannon, R., Boving, S., Desai, G., Felderman, B., Germano, P., et al.: Jupiter rising: a decade of clos topologies and centralized control in Google’s datacenter network. ACM SIGCOMM Comput. Commun. Rev. 45(4), 183–197 (2015)
Singla, A., Hong, C.-Y., Popa, L., Brighten Godfrey, P.: Jellyfish: Networking data centers randomly. In Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI), pp. 225–238 (2012)
Guo, C., Wu, H., Tan, K., Shi, L., Zhang, Y., Lu, S.: Dcell: a scalable and fault-tolerant network structure for data centers. In: Proceedings of the ACM SIGCOMM 2008 Conference on Data Communication, pp. -86, (2008)
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. In: Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, pp. 63–74 (2009)
Costa, P., Donnelly, A., O’Shea, G., Rowstron, A.: Camcube: a key-based data center. Tech. Rep. MSR TR-2010–74 (2010)
Li, D., Shen, Y., Li, K.: Flecube: a flexibly-connected architecture of data center networks on multi-port servers. Comput. Commun. 77, 62–71 (2016)
Zhang, Z., Deng, Y., Min, G., Xie, J., Yang, L.T., Zhou, Y.: Hsdc: a highly scalable data center network architecture for greater incremental scalability. IEEE Trans. Parallel Distrib. Syst. 30(5), 1105–1119 (2019)
Nasirian, S., Faghani, F.: Crystal: a scalable and fault-tolerant archimedean-based server-centric cloud data center network architecture. Comput. Commun. 147, 159–179 (2019)
Li, Z., Yang, Y.: Rrect: a novel server-centric data center network with high power efficiency and availability. IEEE Trans. Cloud Comput. 8(3), 914–927 (2018)
Chkirbene, Z., Hadjidj, R., Foufou, S., Hamila, R.: Lascada: a novel scalable topology for data center network. IEEE/ACM Trans. Netw. 28(5), 2051–2064 (2020)
Feng, H., Deng, Y., Qin, X., Min, G.: Criso: an incremental scalable and cost-effective network architecture for data centers. IEEE Trans. Netw. Serv. Manag. 18(2), 2016–2029 (2020)
Li, Z., Yang, Y.: Gbc3: a versatile cube-based server-centric network for data centers. IEEE Trans. Parallel Distrib. Syst. 27(10), 2895–2910 (2015)
Hasan, T., Malik, J., Bibi, I., Khan, W.U., Al-Wesabi, F.N., Dev, K., Huang, G.: Securing industrial internet of things against botnet attacks using hybrid deep learning approach. In: IEEE Transactions on Network Science and Engineering (2022)
Katal, A., Dahiya, S., Choudhury, T.: Energy efficiency in cloud computing data center: a survey on hardware technologies. Clust. Comput. 25(1), 675–705 (2022)
Vangala, A., Das, A.K., Chamola, V., Korotaev, V., Rodrigues, J.J.P.C.: Security in iot-enabled smart agriculture: architecture, security solutions and challenges. Clust. Comput. (2022). https://doi.org/10.1007/s10586-022-03566-7
Yang, M.-J.: Energy-efficient cloud data center with fair service level agreement for green computing. Clust. Comput. 24(4), 3337–3349 (2021)
Gharehpasha, S., Masdari, M., Jafarian, A.: Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm. Clust. Comput. 24(2), 1293–1315 (2021)
Yadav, R., Zhang, W., Li, K., Liu, C., Laghari, A.A.: Managing overloaded hosts for energy-efficiency in cloud data centers. Clust. Comput. 24(3), 2001–2015 (2021)
Khan, M.A.: An efficient energy-aware approach for dynamic vm consolidation on cloud platforms. Clust. Comput. 24(4), 3293–3310 (2021)
Khan, W.U., Ihsan, A., Nguyen, T.N., Ali, Z., Javed, M.A.: Noma-enabled backscatter communications for green transportation in automotive-industry. IEEE Trans. Ind. Inform. 18(11), 7862–7874 (2022)
Khan, W.U., Lagunas, E., Ali, Z., Javed, M.A., Ahmed, M., Chatzinotas, S., Ottersten, B., Popovski, P.: Opportunities for physical layer security in uav communication enhanced with intelligent reflective surfaces. arXiv preprint arXiv:2203.16907 (2022)
Hotlava. http://www.hotlavasystems.com
Netfpga. https://netfpga.org/NetFPGA-10G.html
Agache, A., Deaconescu, R., Raiciu, C.: Increasing datacenter network utilisation with grin. In: Proceedings of 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), pp. 29–42 (2015)
Katseff, H.P.: Incomplete hypercubes. IEEE Trans. Comput. 37(5), 604–608 (1988)
Xie, J., Deng, Y.: mtcloudsim: a flow-level network simulator for multi-tenant cloud. In: Proceedings of 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS), pp. 332–339 (2016)
Li, D., Jie, W., Liu, Z., Zhang, F.: Towards the tradeoffs in designing data center network architectures. IEEE Trans. Parallel Distrib. Syst. 28(1), 260–273 (2016)
Al-Fares, M., Radhakrishnan, S., Raghavan, B., Huang, N., Vahdat, A., et al.: Hedera: dynamic flow scheduling for data center networks. In: Proceedings of the 7th USENIX conference on Networked Systems Design and Implementation, pp. 89–92 (2010)
Benson, T., Akella, A., Maltz, D.A.: Network traffic characteristics of data centers in the wild. In: Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, pp. 267–280 (2010)
Acknowledgements
The authors would like to thank the anonymous reviewers for their constructive comments and suggestions. This work has partially supported by the National Natural Science Foundation (NSF) of China under Grant (No. 61872165, No.62072214, and No. 62172189), the Natural Science Foundation of Guangdong Province (No.2020A1515010619), Guangdong Basic and Applied Basic Research Foundation under Grant (No.2021B1515120048), Science and technology Program of Guangzhou (202002030372), Industry-Academia-Research Innovation Fund for Chinese Universities (No.2020ITA05047), and the Lancang-Mekong Cooperation Special Fund in 2020. Zhen Zhang and Yuhui Deng are the corresponding authors. Peng Zhou and Longxin Lin contributed equally to this work.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhou, P., Lin, L., Zhang, Z. et al. GHB: a cost-effective and energy-efficient data center network structure with greater incremental scalability. Cluster Comput 27, 91–107 (2024). https://doi.org/10.1007/s10586-022-03849-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-022-03849-z