Controller placement with critical switch aware in software-defined network (CPCSA)

被引:0
|
作者
Yusuf N.M. [1 ,2 ]
Bakar K.A. [1 ]
Isyaku B. [1 ,3 ]
Abdelmaboud A. [4 ]
Nagmeldin W. [5 ]
机构
[1] Department of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia, Johor, Johor Bahru
[2] Department of Mathematical Science, Faculty of Sciences, Abubakar Tafawa Balewa University, Bauchi
[3] Department of Computer Science, Faculty of Computing and Information Technology, Sule Lamido University, Kafin Hausa, Jigawa State
[4] Department of Information Systems, King Khalid University, Abha
[5] Department of Information Systems, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj
关键词
Controller overhead; Controller placement; Network partition; SDN; Switch role;
D O I
10.7717/PEERJ-CS.1698
中图分类号
学科分类号
摘要
Software-defined networking (SDN) is a networking architecture with improved efficiency achieved by moving networking decisions from the data plane to provide them critically at the control plane. In a traditional SDN, typically, a single controller is used. However, the complexity of modern networks due to their size and high traffic volume with varied quality of service requirements have introduced high control message communications overhead on the controller. Similarly, the solution found using multiple distributed controllers brings forth the ‘controller placement problem’ (CPP). Incorporating switch roles in the CPP modelling during network partitioning for controller placement has not been adequately considered by any existing CPP techniques. This article proposes the controller placement algorithm with network partition based on critical switch awareness (CPCSA). CPCSA identifies critical switch in the software defined wide area network (SDWAN) and then partition the network based on the criticality. Subsequently, a controller is assigned to each partition to improve control messages communication overhead, loss, throughput, and flow setup delay. The CPSCSA experimented with real network topologies obtained from the Internet Topology Zoo. Results show that CPCSA has achieved an aggregate reduction in the controller’s overhead by 73%, loss by 51%, and latency by 16% while improving throughput by 16% compared to the benchmark algorithms. © Copyright 2023 Muhammed Yusuf et al.
引用
收藏
相关论文
共 50 条
  • [41] A comprehensive approach for optimizing controller placement in Software-Defined Networks
    Schutz, G.
    Martins, J. A.
    COMPUTER COMMUNICATIONS, 2020, 159 : 198 - 205
  • [42] Flow Setup Time aware Minimum Cost Switch-Controller Association in Software-Defined Networks
    Zeng, Deze
    Teng, Chao
    Gu, Lin
    Yao, Hong
    Liang, Qingzhong
    PROCEEDINGS OF THE 11TH EAI INTERNATIONAL CONFERENCE ON HETEROGENEOUS NETWORKING FOR QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS, 2015, : 259 - 264
  • [43] SQHCP: Secure-aware and QoS-guaranteed heterogeneous controller placement for software-defined networking
    Yi, Peng
    Hu, Tao
    Hu, Yuxiang
    Lan, Julong
    Zhang, Zhen
    Li, Ziyong
    COMPUTER NETWORKS, 2021, 185
  • [44] Game model for switch migrations in software-defined network
    Cheng, Guozhen
    Chen, Hongchang
    ELECTRONICS LETTERS, 2014, 50 (23) : 1699 - 1700
  • [45] Simulation of a Software-Defined Network as One Big Switch
    Yan, Jiaqi
    Liu, Xin
    Jin, Dong
    SIGSIM-PADS'17: PROCEEDINGS OF THE 2017 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2017, : 149 - 159
  • [46] Building Firewall over the Software-Defined Network Controller
    Suh, Michelle
    Park, Sae Hyong
    Lee, Byungjoon
    Yang, Sunhee
    2014 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2014, : 744 - 748
  • [47] Energy-Efficient Controller Placement in Software-Defined Satellite-Terrestrial Integrated Network
    Wei, Linhui
    Chang, Chen
    Liu, Yu
    Wang, Yumei
    REMOTE SENSING, 2022, 14 (21)
  • [48] Fractional switch migration in multi-controller software-defined networking
    AL-Tam, F.
    Correia, N.
    COMPUTER NETWORKS, 2019, 157 : 1 - 10
  • [49] Joint Switch Upgrade and Controller Deployment in Hybrid Software-Defined Networks
    Guo, Zehua
    Chen, Weikun
    Liu, Ya-Feng
    Xu, Yang
    Zhang, Zhi-Li
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) : 1012 - 1028
  • [50] Joint Controller Placement and Flow Assignment in Software-Defined Edge Networks
    Hua, Shunpeng
    Ye, Baoliu
    Zeng, Yue
    Qu, Zhihao
    Tang, Bin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 21 - 38