Towards improving resilience of controller placement with minimum backup capacity in software defined networks

被引:32
|
作者
Killi, Bala Prakasa Rao [1 ]
Rao, Seela Veerabhadreswara [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati 781039, Assam, India
关键词
Cost; Backup capacity; Resilience; Coefficient of variation; Latency; Switch-controller mapping; Software defined networking; Integer linear programming;
D O I
10.1016/j.comnet.2018.11.027
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The number of controllers required to manage the network and locations of these controllers affect various aspects of the separated controller plane including the performance metrics and ability to respond to failures. In this paper, we propose an optimization model for deploying controllers and mapping switches to controllers while achieving full resilience against a pre-specified number of controller failures. It minimizes the cost of the network while ensuring that each switch is mapped to a pre-specified number of controllers. Each switch sends only a fraction of demand to each of its assigned controllers. We also propose an optimization model to minimize the extra backup capacity reserved at controllers while fixing the total number of controllers in the network. Moreover, we introduce models to minimize the average and worst case switch to controller latency with resilience against controller failures. Our proposed models are evaluated using two widely used networks from Internet Topology Zoo. Evaluation results show that the proposed models necessitate a fewer number of controllers and achieve at least 50% reduction in the reserved backup capacity when compared to the existing approaches. Further, the proposed schemes achieve a higher resilience against controller failures and a lower coefficient of variation with respect to switch to controller latency when compared to the existing approaches. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:102 / 114
页数:13
相关论文
共 50 条
  • [31] 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,
  • [32] Simulated annealing based optimal controller placement in software defined networks with capacity constraint and failure awareness
    Aravind, P.
    Varma, G. P. Saradhi
    Reddy, P. V. G. D. Prasad
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 5721 - 5733
  • [33] Controller placement in software defined FANET
    Wang, Xi
    Shi, Shuo
    Xue, Jiayin
    Wu, Chenyu
    WIRELESS NETWORKS, 2024, 30 (06) : 5347 - 5360
  • [34] Multi criteria analysis of Controller Placement Problem in Software Defined Networks
    Jalili, Ahmad
    Keshtgari, Manijeh
    Akbari, Reza
    Javidan, Reza
    COMPUTER COMMUNICATIONS, 2019, 133 : 115 - 128
  • [35] Primary-Backup Controller Mapping for Byzantine Fault Tolerance in Software Defined Networks
    Mohan, Purnima Murali
    Truong-Huu, Tram
    Gurusamy, Mohan
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [36] Link Failure Aware Capacitated Controller Placement in Software Defined Networks
    Killi, Bala Prakasa Rao
    Rao, Seela Veerabhadreswara
    2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 292 - 297
  • [37] Reliability-aware Controller Placement for Software-Defined Networks
    Hu, Yannan
    Wang Wendong
    Xiangyang Gong
    Que, Xirong
    Cheng Shiduan
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 672 - 675
  • [38] The Energy-Aware Controller Placement Problem in Software Defined Networks
    Hu, Ying
    Luo, Tao
    Beaulieu, Norman C.
    Deng, Chunxue
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (04) : 741 - 744
  • [39] Learning the Optimal Controller Placement in Mobile Software-Defined Networks
    Koutsopoulos, Iordanis
    2022 IEEE 23RD INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM 2022), 2022, : 70 - 79
  • [40] Controller placement optimization in hierarchical distributed software defined vehicular networks
    Liyanage, Kushan Sudheera Kalupahana
    Ma, Maode
    Chong, Peter Han Joo
    COMPUTER NETWORKS, 2018, 135 : 226 - 239