Full text

Turn on search term navigation

Copyright © 2023 Muhammed Nura Yusuf et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/

Abstract

Software-defined networking (SDN) brings an innovative approach to networking by adopting a flow-centric model and removing networking decisions from the data plane to provide them centrally from the control plane. A single centralized controller is used in a traditional SDN design. However, the complexity of modern networks, due to their size and requirements’ coarseness, has made using a single controller a source of performance bottlenecks. Similarly, the solution found by using multiple controllers in distributed control planes brings forth the profound issue of interoperability, consistency, and the “controller placement problem” (CPP). It is an NP-hard problem that deals with positioning controllers at optimum locations within the network and mapping with resources at the data plane to meet quality of service (QoS) requirements. Over the years, the problem has received significant attention from the research community, and many solutions have been considered. This paper offers an in-depth review of the proposals by providing an updated evolution of the problem concerning the application environment, design objectives, and cost and controller type. Based on our findings, new research ideas were identified and discussed.

Details

Title
Distributed Controller Placement in Software-Defined Networks with Consistency and Interoperability Problems
Author
Yusuf, Muhammed Nura 1   VIAFID ORCID Logo  ; Kamalrulnizam Bin Abu Bakar 2 ; Isyaku, Babangida 3 ; Mukhlif, Fadhil 2 

 Faculty of Computing, Universiti Teknologi Malaysia, Johor Bahru 81310, Malaysia; Abubakar Tafawa Balewa University, PMB 0284, Yelwa, Bauchi State, Nigeria 
 Faculty of Computing, Universiti Teknologi Malaysia, Johor Bahru 81310, Malaysia 
 Faculty of Computing, Universiti Teknologi Malaysia, Johor Bahru 81310, Malaysia; Faculty of Computing and Information Technology, Sule Lamido University, Kafin Hausa, P.M.B 048, Jigawa State, Nigeria 
Editor
Bhargav Appasani
Publication year
2023
Publication date
2023
Publisher
John Wiley & Sons, Inc.
ISSN
20900147
e-ISSN
20900155
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2775464925
Copyright
Copyright © 2023 Muhammed Nura Yusuf et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/