Controllers Performance Analysis in Software-Defined Networking
Keywords:
Software-Defined Networking, SDN Controllers, OpenFlow protocolAbstract
Software-Defined Networks (SDN) is a modern networking model characterized by many features by which the network can be configured more easily and managed at lower cost and higher efficiency to cope with the requirements of the current era of technology, which requires much more network automation and flexibility than traditional networks. The technical aspect is a new approach to network management, whereby the network administrator can manage the network in an abstract way away from knowing the technical details in the lower layers. OpenFlow protocol is the protocol used in SDN managements. Several SDN controllers that support OpenFlow now exist. In this research, we compare the features provided by the most popular SDN controllers available now. We apply existing benchmarking and network analysis tools to assess the performance SDN controllers for different network sizes using available SDN emulators such as Mininet.
References
T. Li, J. Chen, and H. Fu, “Application Scenarios based on SDN: An Overview,” J. Phys. Conf. Ser., vol. 1187, no. 5, 2019.
A. U. Rehman, R. L. Aguiar, and J. P. Barraca, “Network Functions Virtualization: The Long Road to Commercial Deployments,” IEEE Access, vol. 7, pp. 60439–60464, 2019.
L. Yue, C. Junyan, L. Chuxin, and L. Xiaochun, “Research on SDN Multi Controller Deployment based on K-means++,” J. Phys. Conf. Ser., vol. 1606, no. 1, 2020.
A. Mahmoud, A. Abo Naser, M. Abu-Amara, T. Sheltami, and N. Nasser, “Software-defined networking approach for enhanced evolved packet core network,” Int. J. Commun. Syst., vol. 31, no. 1, pp. 1–15, 2018.
X. Tian, L. Wen, X. Yang, L. Chen, G. Min, and Z. Shu, “Research on Network Routing Control Algorithm Based on OpenFlow and IGP,” J. Phys. Conf. Ser., vol. 2218, no. 1, 2022.
H. Babbar and S. Rani, “Performance evaluation of QoS metrics in software defined networking using ryu controller,” IOP Conf. Ser. Mater. Sci. Eng., vol. 1022, no. 1, 2021.
B. Heller, R. Sherwood, and N. Mckeown, “The controller placement problem,” Comput. Commun. Rev., vol. 42, no. 4, pp. 473–478, 2012.
A. Haggag, “Network Optimization for Improved Performance and Speed for SDN and Security Analysis of SDN Vulnerabilities,” J. Comput. Networks Commun., vol. 7, no. 5, pp. 83–90, 2019.
A. Haggag, H. Youssef, I. Ali, and F. M. Salem, “Security Overview of Software Defined Networks?: Threats and Countermeasures,” vol. 9, no. 5, pp. 348–355, 2022.
A. Haggag, “Benchmarking and Performance Analysis of Software Defined Networking Controllers in Normal and Failsafe Operations using Multiple Redundant Controllers,” vol. 12, no. 13, pp. 5192–5202, 2021.
A. Haggag and D. Hanafy, “Network Performance and Security Analysis of Software Defined Networking,” vol. 9, no. 6, pp. 41–47, 2021.
A. Orogat, I. Liu, and A. El-Roby, “Cbench: Towards better evaluation of question answering knowledge graphs,” Proc. VLDB Endow., vol. 14, no. 8, pp. 1325–1337, 2021.
C. Rotsos, N. Sarrar, S. Uhlig, R. Sherwood, and A. W. Moore, “OFLOPS: An open framework for OpenFlow switch evaluation,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 7192 LNCS, no. March, pp. 85–95, 2012.
K. Kaur, J. Singh, and N. S. Ghumman, “Mininet as Software Defined Networking Testing Platform,” Int. Conf. Commun. Comput. Syst., no. August, pp. 3–6, 2014.
Y. D. Lin, Y. K. Lai, C. Y. Wang, and Y. C. Lai, “OFBench: Performance test suite on OpenFlow switches,” IEEE Syst. J., vol. 12, no. 3, pp. 2949–2959, 2018.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.