Abstract
In Data Centers, the Data Center Network (DCN) is an important component, which is an interconnection of servers and switches with high-speed communication links. As demands of cloud-based services are increasing, the scale of the DCN has been increasing and cost and power consumption have became one of the major concerns. Existing fundamental DCN architectures such as FatTree, BCube use external switches to interconnect servers, which are cost inefficient and more power-consuming. In order to deal with these problems, a novel torus based DCN architecture named NovaCube and Probabilistic Oblivious Routing Algorithm PORA for NovaCube was recently proposed. However, effectiveness of this proposed architecture of NovaCube and PORA algorithm had been given only theoretically. In order to take better business decisions, improve the architecture, or to introduce an entirely new architecture, in this paper, we presented performance studies of three different types of DCN Architectures named FatTree, BCube, and NovaCube. NS-3 platform had been used to implement these architectures. Performances of these DCN architectures are measured in terms of average throughput, average latency, cost, power, and scalability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brin S, Page L (2012) Reprint of: The anatomy of a large-scale hypertextual web search engine. Comput Netw 56(18):3825–3833
Popa L, Ratnasamy S, Iannaccone G, Krishnamurthy A, Stoica I (2010) A cost comparison of datacenter network architectures. In: Proceedings of the 6th international conference. ACM, p 16
Greenberg A, Hamilton J, Maltz DA, Patel P (2008) The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput Commun Rev 39(1):68–73
Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y, Tian C, Zhang Y, Lu S (2009) Bcube: a high performance, servercentric network architecture for modular data centers. ACM SIGCOMM Comput Commun Rev 39(4):63–74
Al-Fares M, Loukissas A, Vahdat A (2008) A scalable, commodity data center network architecture. ACM
Wang G, Andersen DG, Kaminsky M, Papagiannaki K, Ng T, Kozuch M, Ryan M (2010) c-through: part-time optics in data centers. ACM SIGCOMM Comput Commun Rev 40(4):327–338 (2010)
Farrington N, Porter G, Radhakrishnan S, Bazzaz HH, Subramanya V, Fainman Y, Papen G, Vahdat A (2010) Helios: a hybrid electrical/optical switch architecture for modular data centers. ACM SIGCOMM Comput Commun Rev 40(4):339–350
Lin D, Liu Y, Hamdi M, Muppala J (2012) Flatnet: towards a flatter data center network. In: Global communications conference (GLOBECOM). IEEE, pp 2499–2504
Hyper-bcube: a scalable data center network. In: 2012 IEEE International conference on communications (ICC). IEEE, pp 2918–2923
Abu-Libdeh H, Costa P, Rowstron A, O’Shea G, Donnelly A (2010) Symbiotic routing in future data centers. ACM SIGCOMM Comput Commun Rev 40(4):51–62
Wang T, Su Z, Xia Y, Liu Y, Muppala J, Hamdi M (2014) Sprintnet: a high performance server-centric network architecture for data centers. In: 2014 IEEE International Conference on communications (ICC). IEEE, pp 4005–4010
Wang T, Su Z, Xia Y, Qin B, Hamdi M (2014) Novacube: a low latency torus-based network architecture for data centers. In: 2014 IEEE Global communications conference. IEEE, pp 2252–2257
Riley GF, Ammar MH, Zegura EW (2001) Efficient routing using nix-vectors. In: 2001 IEEE Workshop on high performance switching and routing. IEEE, pp 390–395
Benson T, Anand A, Akella A, Zhang M (2010) Understanding data center traffic characteristics. ACM 40(1):92–99
Carneiro G, Fortuna P, Ricardo M (2009) Flowmonitor: a network monitoring framework for the network simulator 3 (ns-3). In: Proceedings of the fourth international ICST conference on performance evaluation methodologies and tools. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), p 1
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ranjith, A., Subhash, P., Nagaraju, G., Srinivas, M., Prashanth, A. (2024). Performance Study of Three Different Types of Data Center Network Architectures, NovaCube, BCube, and FatTree Using NS-3 Simulator. In: Devi, B.R., Kumar, K., Raju, M., Raju, K.S., Sellathurai, M. (eds) Proceedings of Fifth International Conference on Computer and Communication Technologies. IC3T 2023. Lecture Notes in Networks and Systems, vol 897. Springer, Singapore. https://doi.org/10.1007/978-981-99-9704-6_38
Download citation
DOI: https://doi.org/10.1007/978-981-99-9704-6_38
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-9703-9
Online ISBN: 978-981-99-9704-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)