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 条
  • [31] Controller placement in software defined networks using multi-objective antlion algorithm
    Mohammad Mahdi Kazemian
    Meghdad Mirabi
    The Journal of Supercomputing, 2022, 78 : 5626 - 5649
  • [32] Controller placement problem in software-defined networking: A survey
    Kumari, Abha
    Sairam, Ashok Singh
    NETWORKS, 2021, 78 (02) : 195 - 223
  • [33] Towards Dynamic Controller Placement in Software Defined Vehicular Networks
    Toufga, Soufian
    Abdellatif, Slim
    Assouane, Hamza Tarik
    Owezarski, Philippe
    Villemur, Thierry
    SENSORS, 2020, 20 (06)
  • [34] Towards Controller Placement for Robust Software-Defined Networks
    Guo, Sheng
    Yang, Shu
    Li, Qi
    Jiang, Yong
    2015 IEEE 34TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2015,
  • [35] Failure-Based Controller Placement in Software Defined Networks
    Petale, Shrinivas
    Thangaraj, Jaisingh
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (01): : 503 - 516
  • [36] Controller Placement for Improving Resilience of Software-defined Networks
    Guo, Minzhe
    Bhattacharya, Prabir
    2013 FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND DISTRIBUTED COMPUTING (ICNDC), 2013, : 23 - 27
  • [37] Reliability Optimization for Controller Placement in Software-Defined Networks
    Martyna, Jerzy
    ADVANCES IN DEPENDABILITY ENGINEERING OF COMPLEX SYSTEMS, 2018, 582 : 298 - 307
  • [38] Metaheuristic Techniques for Controller Placement in Software-Defined Networks
    Mohanty, Sagarika
    Priyadarshini, Prateekshya
    Sahoo, Sampa
    Sahoo, Bibhudatta
    Sethi, Srinivas
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 897 - 902
  • [39] On Stochastic Controller Placement in Software-defined Wireless Networks
    Abdel-Rahman, Mohammad J.
    Mazied, EmadelDin A.
    MacKenzie, Allen
    Midkiff, Scott
    Rizk, Mohamed R.
    El-Nainay, Mustafa
    2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [40] A new optimization technique to solve the latency aware controller placement problem in software defined networks
    Dhar, Mili
    Bhattacharyya, Bidyut K.
    Kanti Debbarma, Mrinal
    Debbarma, Swapan
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (10)