Version 1
: Received: 30 January 2024 / Approved: 30 January 2024 / Online: 30 January 2024 (12:46:05 CET)
How to cite:
Sheikh, M.N.A.; Hwang, I.S.; Raza, M.S.; Ab-Rahman, M.S. A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers by Mininet Emulator. Preprints2024, 2024012116. https://doi.org/10.20944/preprints202401.2116.v1
Sheikh, M.N.A.; Hwang, I.S.; Raza, M.S.; Ab-Rahman, M.S. A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers by Mininet Emulator. Preprints 2024, 2024012116. https://doi.org/10.20944/preprints202401.2116.v1
Sheikh, M.N.A.; Hwang, I.S.; Raza, M.S.; Ab-Rahman, M.S. A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers by Mininet Emulator. Preprints2024, 2024012116. https://doi.org/10.20944/preprints202401.2116.v1
APA Style
Sheikh, M.N.A., Hwang, I.S., Raza, M.S., & Ab-Rahman, M.S. (2024). A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers by Mininet Emulator. Preprints. https://doi.org/10.20944/preprints202401.2116.v1
Chicago/Turabian Style
Sheikh, M.N.A., Muhammad Saibtain Raza and Mohammad Syuhaimi Ab-Rahman. 2024 "A Qualitative and Comparative Performance Assessment of Logically Centralized SDN Controllers by Mininet Emulator" Preprints. https://doi.org/10.20944/preprints202401.2116.v1
Abstract
Software-defined networking (SDN) divides a traditional network into a programmable data plane and a centralized control plane. This technology is expected to transform traditional network companies that provide flexible and intelligent network operations. The core component utilized to oversee every data plane action is the controller in the control plane. In order to achieve optimal performances, the controller’s performance and capabilities are therefore crucial. There are lots of controller research available in existing literature. Nevertheless, no qualitative comparison study of OpenFlow-enabled distributed but logically centralized controllers exists for them. This article also includes a quantitative investigation of the performance of several distributed but logically centralized SDN controllers in custom network scenarios using Mininet, as well as a thorough qualitative comparison of them. More precisely, we give a qualitative evaluation of their attributes and classify and categorize 13 distributed but logically centralized SDN controllers according to their capabilities. Additionally, we offer a comprehensive SDN emulation tool called Mininet-based SDN controller performance assessment in this study. Using six performance metrics—bandwidth, round- trip time, delay, jitter, packet loss, and throughput—this work also assesses five distributed but logically centralized controllers against two custom network scenarios (uniform and non-uniform host distribution). Our investigation shows that the OpenDayLight controller performs the best across all performance criteria, with the exception of delay, packet loss and round trip time, where the Ryu controller excels. In the entire experiment, the HyperFlow and ONOS controller performs the worst in terms of all performance metrics. Finally, we discuss detailed research findings on the performance. These experimental results provide a decision-making guideline when selecting a controller.
Keywords
SDN, Distributed OpenFlow-enabled Controllers, Logically Centralized Controllers, System Performance.
Subject
Computer Science and Mathematics, Computer Networks and Communications
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.