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 条
  • [41] On Reliability-optimized Controller Placement for Software-Defined Networks
    Hu Yannan
    Wang Wendong
    Gong Xiangyang
    Que Xirong
    Cheng Shiduan
    CHINA COMMUNICATIONS, 2014, 11 (02) : 38 - 54
  • [42] 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
  • [43] Dynamic Controller Placement in Edge-Core Software Defined Networks
    Hegde, Saumya
    Ajayghosh, Roshni
    Koolagudi, Shashidhar G.
    Bhattacharya, Swapan
    TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 3153 - 3158
  • [44] A new model for the controller placement problem in software-defined networks
    Wu, Di
    Tang, Bi-hua
    Yuan, Dong-ming
    Hu, He-fei
    Ran, Jing
    WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 486 - 493
  • [45] Robust Controller Placement and Assignment in Software-defined Cellular Networks
    Abdel-Rahman, Mohammad J.
    Mazied, EmadelDin A.
    Teague, Kory
    MacKenzie, Allen B.
    Midkiff, Scott F.
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [46] Controller placement in software defined emerging networks: a review and future directions
    Darwish, Tasneem
    Alhaj, Taqwa Ahmed
    Elhaj, Fatin A.
    TELECOMMUNICATION SYSTEMS, 2025, 88 (01)
  • [47] A comprehensive approach for optimizing controller placement in Software-Defined Networks
    Schutz, G.
    Martins, J. A.
    COMPUTER COMMUNICATIONS, 2020, 159 : 198 - 205
  • [48] Backup rules in Software-Defined Networks
    van Adrichem, Niels L. M.
    Iqbal, Farabi
    Kuipers, Fernando A.
    2016 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2016, : 179 - 185
  • [49] Capacity-Aware Topology Resilience in Software-Defined Networks
    Ashraf, Usman
    Yuen, Chau
    IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3737 - 3746
  • [50] Joint Controller Placement and Flow Assignment in Software-Defined Edge Networks
    Hua, Shunpeng
    Ye, Baoliu
    Zeng, Yue
    Qu, Zhihao
    Tang, Bin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 21 - 38