A cross entropy based approach to minimum propagation latency for controller placement in Software Defined Network

被引:9
|
作者
Chen, Jue [1 ]
Xiong, Yu-Jie [1 ]
Qiu, Xihe [1 ]
He, Dun [1 ]
Yin, Hanmin [1 ]
Xiao, Changwei [1 ]
机构
[1] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, Shanghai, Peoples R China
关键词
SDN; Controller Placement Problem; Propagation latency; Cross entropy; OPTIMIZATION;
D O I
10.1016/j.comcom.2022.04.030
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the Software Defined Network (SDN) has emerged as a pivotal element not only in data centers and wide-area networks, but also in next generation networking architectures. SDN is characterized by decoupled data and control planes with logically centralized architecture. In order to span across the networks and avoid single point of failure, one major challenge in the SDN is to select appropriate locations for controllers to shorten the latency between controllers and switches, especially in wide area networks. For this purpose, we formulate the Controller Placement Problem (CPP) as an integer programming problem, which takes both the communication cost and synchronization cost into account. Due to its high computational complexity, the cross entropy belonging to the field of Stochastic Optimization is proposed and can sample the problem space and approximate the distribution of good solutions. As a result, we propose a cross entropy based approach to solve CPP, and we conduct experiments on 6 real topologies from the Internet Topology Zoo and Internet2 OS3E. The results verify that the proposed approach can realize the minimum propagation latency for different network scales with different number of controllers, with a less than 5.30% margin from the optimal solution. Moreover, the cross entropy can promise the calculation result be stable with a less than 2% margin, and can apply to all the network scales including large network topologies.
引用
收藏
页码:133 / 144
页数:12
相关论文
共 50 条
  • [1] An improved artificial bee colony algorithm to minimum propagation latency and balanced load for controller placement in Software Defined Network
    Ma, Yurui
    Chen, Jue
    Lv, Wenjing
    Qiu, Xihe
    Zhang, Yue
    Liu, Wanxiao
    COMPUTER NETWORKS, 2024, 250
  • [2] The Controller Placement of Software-Defined Networks Based on Minimum Delay and Load Balancing
    Tao, Peiying
    Ying, Chun
    Sun, Zhe
    Tan, Shuhua
    Wang, Pan
    Sun, Zhixin
    2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, : 310 - 313
  • [3] An Effective Approach to Controller Placement in Software Defined Wide Area Networks
    Wang, Guodong
    Zhao, Yanxiao
    Huang, Jun
    Wu, Yulei
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (01): : 344 - 355
  • [4] A Cross Entropy-Based Approach to Controller Placement Problem with Link Failures in SDN
    Yin, Hanmin
    Chen, Jue
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (14)
  • [5] Towards Dynamic Controller Placement in Software Defined Vehicular Networks
    Toufga, Soufian
    Abdellatif, Slim
    Assouane, Hamza Tarik
    Owezarski, Philippe
    Villemur, Thierry
    SENSORS, 2020, 20 (06)
  • [6] MODECP: A Multi-Objective Based Approach for Solving Distributed Controller Placement Problem in Software Defined Network
    Liao, Chenxi
    Chen, Jia
    Guo, Kuo
    Liu, Shang
    Chen, Jing
    Gao, Deyun
    SENSORS, 2022, 22 (15)
  • [7] An Adaptive Approach for Controller Placement Problem in Software Defined Networks
    Talhar, Priyanka
    Bhagat, Amol P.
    2018 IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN INTELLIGENT AND COMPUTING IN ENGINEERING (RICE III), 2018,
  • [8] Minimum Control Latency of SDN Controller Placement
    Han, Lin
    Li, Zhiyang
    Liu, Weijiang
    Dai, Ke
    Qu, Wenyu
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 2175 - 2180
  • [9] Controller placement in software defined FANET
    Wang, Xi
    Shi, Shuo
    Xue, Jiayin
    Wu, Chenyu
    WIRELESS NETWORKS, 2024, 30 (06) : 5347 - 5360
  • [10] Taxonomy of controller placement problem (CPP) optimization in Software Defined Network (SDN): a survey
    Shirmarz, Alireza
    Ghaffari, Ali
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (12) : 10473 - 10498