Dynamic controller placement in software-defined networks for reducing costs and improving survivability

被引:8
|
作者
Abdi Seyedkolaei, Ali [1 ]
Hosseini Seno, Seyed Amin [1 ]
Moradi, Ahmad [2 ]
机构
[1] Ferdowsi Univ Mashhad, Dept Comp Engn, Mashhad, Razavi Khorasan, Iran
[2] Univ Mazandaran, Dept Math Sci, Babolsar, Iran
关键词
SDN; CAPACITY; MODEL;
D O I
10.1002/ett.4152
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Software-defined networks are a modern architecture in computer networks where traffic transfer is separated from network control. In software-defined networks, all decisions are made in the controller, and the necessary commands are injected into the network equipment. With the advent of software-defined networks and the introduction of a new concept called controller in these types of networks, it becomes important to find an appropriate location for the controller and its number in the network. This problem aims to find the location and the optimal number of controllers needed in the network, and how to assign switches to the controllers declined certain constraints. In this article, a method to determine the appropriate location for controllers is proposed, so that the cost of network implementation would be reduced and thus its survivability is improved. Finally, we analyzed the proposed method in terms of evaluation criteria.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Automated Controller Placement for Software-Defined Networks to Resist DDoS Attacks
    Haque, Muhammad Reazul
    Tan, Saw Chin
    Yusoff, Zulfadzli
    Nisar, Kashif
    Kwang, Lee Ching
    Kaspin, Rizaludin
    Chowdhry, Bhawani Shankar
    Buyya, Rajkumar
    Majumder, Satya Prasad
    Gupta, Manoj
    Memon, Shuaib
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (03): : 3147 - 3165
  • [22] On Using Genetic Algorithm for Optimal Controller Placement in Software-Defined Networks
    Asamoah, Emmanuel
    Ampratwum, Isaac
    Nayak, Amiya
    38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 631 - 636
  • [23] A Reliable and Load Balancing Controller Placement Method in Software-Defined Networks
    Goraghani, Mahsa Saeedi
    Afzali, Mahboubeh
    Sharifi, Fazel
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2025, 38 (02)
  • [24] Distributed Controller Placement in Software-Defined Networks with Consistency and Interoperability Problems
    Yusuf, Muhammed Nura
    Bin Abu Bakar, Kamalrulnizam
    Isyaku, Babangida
    Mukhlif, Fadhil
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2023, 2023
  • [25] Cost-Effective Survivable Controller Placement in Software-Defined Networks
    Seyedkolaei, Ali Abdi
    Seno, Seyed Amin Hosseini
    Moradi, Ahmad
    Budiarto, Rahmat
    IEEE ACCESS, 2021, 9 : 129130 - 129140
  • [26] On the placement of controllers in software-defined networks
    Hu, Yan-Nan
    Wang, Wen-Dong
    Gong, Xiang-Yang
    Que, Xi-Rong
    Cheng, Shi-Duan
    Journal of China Universities of Posts and Telecommunications, 2012, 19 (SUPPL. 2): : 92 - 97
  • [27] Software-defined adaptive survivability for elastic optical networks
    Aibin, Michal
    Walkowiak, Krzysztof
    Sen, Arunabha
    OPTICAL SWITCHING AND NETWORKING, 2017, 23 : 85 - 96
  • [28] Towards Dynamic Controller Placement in Software Defined Vehicular Networks
    Toufga, Soufian
    Abdellatif, Slim
    Assouane, Hamza Tarik
    Owezarski, Philippe
    Villemur, Thierry
    SENSORS, 2020, 20 (06)
  • [29] A Survey of Controller Placement Problem in Software in Software-Defined Networking
    Lu, Jie
    Zhang, Zhen
    Hu, Tao
    Yi, Peng
    Lan, Julong
    IEEE ACCESS, 2019, 7 (24290-24307) : 24290 - 24307
  • [30] Kernel Search-Framework for Dynamic Controller Placement in Software-Defined Network
    Seyedkolaei, Ali Abdi
    Seno, Seyed Amin Hosseini
    Budiarto, Rahmat
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (03): : 3391 - 3410