A cost-effective and load-balanced controller placement method in software-defined networks

被引:1
|
作者
Dhar, Mili [1 ]
Bhattacharyya, Bidyut K. [2 ]
Debbarma, Mrinal Kanti [1 ]
Debbarma, Swapan [1 ]
机构
[1] Natl Inst Technol Agartala, Dept Comp Sci & Engn, Jirania, India
[2] Georgia Inst Technol, Dept ECE CS, Atlanta, GA 30332 USA
关键词
CAPACITY;
D O I
10.1002/nem.2199
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A network incorporates nodes, and each node can communicate with each other through some links. An efficient way to maintain the communication between nodes is to divide a network into several subnetworks, called clusters. We have developed a new clustering algorithm and applied our method for the controller placement in software-defined networks (SDNs). Placing a controller in its appropriate location by balancing the loads and optimizing the latency even in case of a failure scenario becomes a challenging task. Thus, we have proposed a multi-controller placement algorithm that can minimize the average (Sw-Co) latency in such a way that the network switches are fairly distributed over clusters. This distribution helps to balance loads of switches among controllers even in the case of a controller failure scenario. We have also simulated three other existing algorithms for comparison. Experiment results show that our algorithm is a cost-effective solution as compared with other existing algorithms. We have also shown that our proposed method balanced loads of switches between controllers in a SDN network and generates lower average (Sw-Co) latency with and without a controller failure.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Cost-Effective Survivable Controller Placement in Software-Defined Networks
    Seyedkolaei, Ali Abdi
    Seno, Seyed Amin Hosseini
    Moradi, Ahmad
    Budiarto, Rahmat
    [J]. IEEE ACCESS, 2021, 9 : 129130 - 129140
  • [2] A LOAD-BALANCED ALGORITHM FOR MULTI-CONTROLLER PLACEMENT IN SOFTWARE-DEFINED NETWORK
    Wang, Qing
    Gao, Lirong
    Yang, Yaotong
    Zhao, Jianjun
    Dou, Tongdong
    Fang, Haoyu
    [J]. MECHATRONIC SYSTEMS AND CONTROL, 2018, 46 (02): : 72 - 81
  • [3] A Novel Cost-Effective Controller Placement Scheme for Software-Defined Vehicular Networks
    Lin, Na
    Zhao, Qi
    Zhao, Liang
    Hawbani, Ammar
    Liu, Lu
    Min, Geyong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (18) : 14080 - 14093
  • [4] An Effective Load Balanced Controller Placement Approach in Software-Defined WANs
    Cai, Ning
    Han, Yanni
    Ben, Yongming
    An, Wei
    Xu, Zhen
    [J]. MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [5] On the Load Balanced Controller Placement Problem in Software Defined Networks
    Hu, Ying
    Luo, Tao
    Wang, Wenjie
    Deng, Chunxue
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2430 - 2434
  • [6] Deep Reinforcement Learning for Cost-Effective Controller Placement in Software-Defined Multihop Wireless Networking
    Zahmatkesh, Afsane
    Lung, Chung-Horng
    [J]. MACHINE LEARNING FOR NETWORKING, MLN 2021, 2022, 13175 : 131 - 147
  • [7] Controller Placement in Software-Defined Mobile Networks
    Guner, Selcan
    Selvi, Hakan
    Gur, Gurkan
    Alagoz, Fatih
    [J]. 2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 2619 - 2622
  • [8] Controller Placement in Software-defined Satellite Networks
    Xu, Shuang
    Wang, Xingwei
    Gao, Bangyi
    Zhang, Mingwei
    Huang, Min
    [J]. 2018 14TH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2018), 2018, : 146 - 151
  • [9] Optimizing Controller Placement for Software-Defined Networks
    Huang, Victoria
    Chen, Gang
    Fu, Qiang
    Wen, Elliott
    [J]. 2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 224 - 232
  • [10] The Controller Placement Problem for Software-Defined Networks
    Hu Bo
    Wu Youke
    Wang Chuan'an
    Wang Ying
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2435 - 2439