Enhanced capacitated next controller placement in software-defined network with modified capacity constraint

被引:0
作者
Papasani, Aravind [1 ]
Varma, G. P. Saradhi [2 ]
Reddy, P. V. G. D. Prasad [3 ]
Yannam, V. Ramanjaneyulu [4 ]
机构
[1] Gayatri Vidya Parishad Coll Engn Autonomous, Dept Comp Sci & Engn, Visakhapatnam, Andhra Prades, India
[2] KL Deemed Univ, Dept Comp Sci & Engn, Vijayawada, India
[3] Andhra Univ, Dept Comp Sci & Syst Engn, Visakhapatnam, India
[4] Woxsen Univ, Dept Sch Technol, Hyderabad, India
关键词
capacity; controller; deployment; failure; SDN;
D O I
10.1002/dac.5979
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software-defined networking (SDN) is an emerging networking architecture paradigm that decouples the control and data planes. The problem of figuring out the number and positions of controllers and mapping of switches to them is known as the controller placement problem. To provide the resilience against the failure of a controller, each switch is mapped to a primary controller (first reference controller or FRC) and a backup controller (second reference controller or SRC). An existing work aims to minimize the worst-case latency (WCL) from switch to controller when a controller fails. But this work misses the constraint specifying the definition of a switch's SRC, which might cause an increase in the latency between some switches and their controllers in the event of a controller failure. In order to address this issue, a model is proposed in this paper by incorporating the missing constraint. But the addition of this constraint can potentially cause an increase in the minimum number of required controllers. In order to address this issue, a second model is proposed in this paper by modifying the capacity constraint based on the observation that the capacity of a controller need not be reserved for all the switches for which it acts as SRC. The two proposed models aim at minimizing the WCL from switch to controller when a controller fails. Three network topologies are used to test the proposed models and compare their performance with the existing model in terms of principal and subsidiary metrics. The results demonstrate that the proposed models perform on equal level with the existing model in terms of WCL from switch to SRC while outperforming it in terms of average latency (AL). For example, the first proposed model achieves an average AL reduction of 21.63%, 8.55%, and 25.13% compared with the existing model on three networks. Similarly, the second proposed model achieves an average AL reduction of 21.3%, 8.55%, and 24.19% in each network on three networks. Moreover, the second proposed model achieves a fair trade-off between the minimum number of controllers required and AL while outperforming both the existing and the first proposed models in terms of the average percentage of reserved controller capacity. This paper proposes two models that outperform the existing model in terms of average latency (AL). Moreover, the second proposed model achieves a fair trade-off between the minimum number of controllers required and AL when compared with the existing model, and it also outperforms both the existing and the first proposed models in terms of the average percentage of reserved controller capacity.image
引用
收藏
页数:31
相关论文
共 39 条
  • [1] When centers can fail: A close second opportunity
    Albareda-Sambola, Maria
    Hinojosa, Yolanda
    Marin, Alfredo
    Puerto, Justo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 62 : 145 - 156
  • [2] [Anonymous], IBM ILOG CPLEX
  • [3] [Anonymous], INTERNET2 OPEN SCI S
  • [4] Multi-Objective Controller Failure Aware Capacitated Controller Placement in Software-Defined Networks
    Aravind, P.
    Varma, G. P. Saradhi
    Reddy, P. V. G. D. Prasad
    [J]. JOURNAL OF INTERCONNECTION NETWORKS, 2022, 22 (04)
  • [5] 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
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 5721 - 5733
  • [6] Bixby R.E., 2012, Documenta Mathematica, V2012, P107
  • [7] A Survey on Controller Placement in SDN
    Das, Tamal
    Sridharan, Vignesh
    Gurusamy, Mohan
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (01): : 472 - 503
  • [8] 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
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (10)
  • [9] Capacitated p-center problem with failure foresight
    Espejo, Inmaculada
    Marin, Alfredo
    Rodriguez-Chia, Antonio M.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 247 (01) : 229 - 244
  • [10] A novel controller placement algorithm based on network portioning concept and a hybrid discrete optimization algorithm for multi-controller software-defined networks
    Firouz, Nasrin
    Masdari, Mohammad
    Sangar, Amin Babazadeh
    Majidzadeh, Kambiz
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2511 - 2544