Multi criteria analysis of Controller Placement Problem in Software Defined Networks

被引:33
|
作者
Jalili, Ahmad [1 ]
Keshtgari, Manijeh [1 ]
Akbari, Reza [1 ]
Javidan, Reza [1 ]
机构
[1] Shiraz Univ Technol, Dept Comp Engn & IT, Shiraz, Iran
关键词
Software Defined Network; Controller placement problem; Genetic algorithm; Wide Area Networks; Analytical models; Analytic Hierarchy Process;
D O I
10.1016/j.comcom.2018.08.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Controller Placement Problem (CPP) is an important task in Software Defined Networks (SDNs). Meanwhile, the assignment of switches to the controllers plays a key role in the Quality of Service (QoS). Most of previous works assumed that each switch is assigned to the nearest controller based on propagation latency. In this paper, propagation delay, hop count and link utilization are considered for such assignment. First, the influence of these metrics on the QoS is analyzed. Then, using these criteria, a new Analytic Hierarchy Process (AHP) technique is presented to perform the multi criteria assignment process. Several evaluations are conducted to analyze this approach and justify the importance of trade-off among all the assignment criteria. Furthermore, an algorithm called Controller Placement Genetic Algorithm (CPGA) that is hybridized by the proposed AHP technique is introduced to solve this special kind of CPP. Results show the efficiency of our new assignment approach regarding link load balancing problem.
引用
收藏
页码:115 / 128
页数:14
相关论文
共 50 条
  • [21] Capacitated Next Controller Placement in Software Defined Networks
    Killi, Bala Prakasa Rao
    Rao, Seela Veerabhadreswara
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (03): : 514 - 527
  • [22] Adaptive Controller Placement in Software Defined Wireless Networks
    Li, Feixiang
    Xu, Xiaobin
    Han, Xiao
    Gao, Shengxin
    Wang, Yupeng
    CHINA COMMUNICATIONS, 2019, 16 (11) : 81 - 92
  • [23] A Reliable Capacitated Controller Placement in Software Defined Networks
    Mohanty, Sagarika
    Priyadarshini, Prateekshya
    Sahoo, Bibhudatta
    Sethi, Srinivas
    PROCEEDINGS OF THE 2019 3RD INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC 2019), 2019, : 822 - 827
  • [24] Multi-criteria decision-making for controller placement in software-defined wide-area networks
    Ali Abdi Seyedkolaei
    Seyed Amin Hosseini Seno
    The Journal of Supercomputing, 2021, 77 : 13447 - 13473
  • [25] Multi-criteria decision-making for controller placement in software-defined wide-area networks
    Seyedkolaei, Ali Abdi
    Seno, Seyed Amin Hosseini
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 13447 - 13473
  • [26] Pareto-Optimal Multi-Controller Placement in Software Defined Network Solving multi-controller placement problem in SDN
    Ramasamy, Mythrayee
    Pawar, Sanjay
    2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,
  • [27] 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
  • [28] Multi-Objective Controller Failure Aware Capacitated Controller Placement in Software-Defined Networks
    Aravind, P.
    Varma, G. P. Saradhi
    Reddy, P. V. G. D. Prasad
    JOURNAL OF INTERCONNECTION NETWORKS, 2022, 22 (04)
  • [29] An adaptive heuristic for multi-objective controller placement in software-defined networks
    Ahmadi, Vahid
    Khorramizadeh, Mostafa
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 : 204 - 228
  • [30] Controller placement in software defined networks using multi-objective antlion algorithm
    Kazemian, Mohammad Mahdi
    Mirabi, Meghdad
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (04): : 5626 - 5649