Dynamic Feedback versus Varna-Based Techniques for SDN Controller Placement Problems

被引:3
|
作者
Aly, Wael Hosny Fouad [1 ]
Kanj, Hassan [1 ]
Alabed, Samer [1 ]
Mostafa, Nour [1 ]
Safi, Khaled [2 ]
机构
[1] Amer Univ Middle East, Coll Engn & Technol, Egaila 54200, Kuwait
[2] Strasbourg Univ, Comp Sci Dept, F-67081 Strasbourg, France
关键词
SDN; feedback control theoretic; controller placement; latency; varna-based optimization; ARMA models; SOFTWARE-DEFINED NETWORKING; MODEL;
D O I
10.3390/electronics11142273
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
During the past few years, software-defined networking (SDN) has become a successful architecture that decouples the control plane from the data plane. SDN has the capability to monitor and control the network in a central fashion through a softwarization process. The central element is the controller. For the current SDN architectures, there is an essential need for multiple controllers. The process of placing the controllers efficiently in an SDN environment is called the controller placement problem (CPP). Earlier CPP solutions focused on improving the propagation delays through the capacity of the controllers and the dynamic load on the switches. In this paper, we develop a novel algorithm called dynamic feedback algorithm for controller placement for SDN (DFBCPSDN). DFBCPSDN is compared with the varna-based optimization (VBO) towards solving the CPP. We used the VBO as the reference model to this work since it is relatively a new algorithm. Moreover, the VBO extensively outperformed many other existing models. To the best of our knowledge, this is one of the first attempts to minimize the total average latency of SDN using feedback control theoretic techniques. Experimental results indicate that the DFBCPSDN outperforms the VBO algorithm implemented in two well-known topologies, namely Internet2 OS3E topology and EU-GeANT topology. We observe that for uncapacitated CPP, the DFBCPSDN outperforms the VBO for Internet2 OS3E and EU-GeANT topologies by 11% and 9%, respectively, in terms of total average latency. On the other hand, for capacitated CPP, the DFBCPSDN algorithm outperforms the VBO reference model by 10% and 8%, respectively.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Varna-based optimization: a novel method for capacitated controller placement problem in SDN
    Singh, Ashutosh Kumar
    Maurya, Saurabh
    Srivastava, Shashank
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (03)
  • [2] Varna-based optimization: a novel method for capacitated controller placement problem in SDN
    Ashutosh Kumar Singh
    Saurabh Maurya
    Shashank Srivastava
    Frontiers of Computer Science, 2020, 14
  • [3] Prediction Based Dynamic Controller Placement in SDN
    Ramya, G.
    Manoharan, R.
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2021, 8 (32): : 1 - 14
  • [4] Optimal and Dynamic SDN Controller Placement
    Mouawad, Nadia
    Naja, Rola
    Tohme, Samir
    2018 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2018, : 413 - 418
  • [5] Dynamic SDN controller placement based on latency in LEO satellite network
    Han Z.
    Zhao G.
    Xu C.
    Zhou W.
    Zhou Y.
    Tongxin Xuebao/Journal on Communications, 2020, 41 (03): : 126 - 135
  • [6] Controller Placement and Flow based Dynamic Management Problem towards SDN
    Yao, Long
    Hong, Peilin
    Zhang, Wen
    Li, Jianfei
    Ni, Dan
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 363 - 368
  • [7] Traffic-aware Dynamic Controller Placement using AI techniques in SDN-based aeronautical networks
    Luong, Doanh Kim
    Hu, Yim-Fun
    Li, Jian-Ping
    Benamrane, Fouad
    Ali, Muhammad
    Abdo, Kanaan
    2019 IEEE/AIAA 38TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2019,
  • [8] A technique for topography aware dynamic controller placement in SDN
    Bhowmik C.D.
    Gayen T.
    International Journal of Information Technology, 2022, 14 (7) : 3565 - 3577
  • [9] Evaluating heuristic techniques as a solution of controller placement problem in SDN
    Ashutosh Kumar Singh
    Shashank Srivastava
    Shashwati Banerjea
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 11729 - 11746
  • [10] Evaluating heuristic techniques as a solution of controller placement problem in SDN
    Singh, Ashutosh Kumar
    Srivastava, Shashank
    Banerjea, Shashwati
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (9) : 11729 - 11746