Affiliation:
1. Computer Science and Software Engineering, Auckland University of Technology, Auckland 1010, New Zealand
Abstract
The clustering methods of Software-Defined Networking (SDN) have gained popularity due to their ability to offer improved scalability, consistency, dependability, and load balancing within overlay networks and SDN partitions. This paper delved into the effects of increasing the number of OpenFlow-enabled southbound devices on the establishment and coordination of SDN-controller clusters. Specifically, we examined the volume of east–west cluster packet communications concerning the number of southbound devices within the topology. Many research studies have focused on bandwidth and the number of bytes in east–west communication. While bandwidth refers to the maximum rate at which data can be transferred, and the number of bytes reflects the volume of data being transmitted, the number of packet communications directly influences the efficiency and responsiveness of network operations. Our investigation encompassed the impact of SDN controller-to-controller communication within the cluster concerning the rising number of OpenFlow switches connected to various topologies, including tree (star-bus network), linear, and torus configurations. This study provided data on communication patterns within Open Network Operating Systems (ONOS) and OpenDaylight (ODL) clusters, revealing differing levels of controller communication with southbound network expansions. We evaluated the scalability of ODL and ONOS controllers by scrutinising the effect of increasing the number of southbound devices on the control communication volume. Our analysis revealed varied communication patterns within ONOS and ODL clusters, resulting in different volumes of control communication with southbound expansions. The findings indicated that in small-to-medium-sized SDNs, ODL outperformed ONOS, notably with faster cluster discovery. Conversely, ONOS demonstrated greater efficiency in larger networks owing to its centralised communication architecture. Finally, we provide recommendations for selecting the most suitable controllers based on the size of southbound networks, aiming to provide practical guidelines for optimal network performance.
Reference32 articles.
1. The Origin and Evolution of Open Programmable Networks and SDN;Anerousis;IEEE Commun. Surv. Tutor.,2021
2. OpenFlow: Enabling Innovation in Campus Networks;McKeown;SIGCOMM Comput. Commun. Rev.,2008
3. Software-Defined Networking: A Comprehensive Survey;Kreutz;Proc. IEEE,2015
4. Scalability between Flow Tables & Multiple Controllers in Software Defined Networking;J. Comput. Sci. IJCSIS,2019
5. Phemius, K., Bouet, M., and Leguay, J. (2014, January 5–9). DISCO: Distributed multi-domain SDN controllers. Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland.