{"title":"Robust Controller Placement Based on Load Balancing in Software Defined Networks","authors":"Xi Zhang, Li Li, Chao-Bo Yan","doi":"10.1109/ICNSC48988.2020.9238066","DOIUrl":null,"url":null,"abstract":"To further improve Software Defined networks performance, robustness and load balancing, it is valuable to determine how to optimally deploy controllers against links failure. In this paper, we model the robust controller placement (RCP) optimization problem with an integer linear programming, termed RCP_ILP, which optimally places the least controllers to meet the robustness and load balancing. The novelty of our model is taking into controller coverage probability, network transmission efficiency and Gini coefficient of controller loading at the cost of least controllers. To reduce the computational complexity for the optimal configuration, we propose a heuristic RCP algorithm. The extensive simulations conducted with real network topologies show that the heuristic RCP algorithm improves the robustness and load balancing of SDNs against links failure.","PeriodicalId":412290,"journal":{"name":"2020 IEEE International Conference on Networking, Sensing and Control (ICNSC)","volume":"189 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Networking, Sensing and Control (ICNSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNSC48988.2020.9238066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
To further improve Software Defined networks performance, robustness and load balancing, it is valuable to determine how to optimally deploy controllers against links failure. In this paper, we model the robust controller placement (RCP) optimization problem with an integer linear programming, termed RCP_ILP, which optimally places the least controllers to meet the robustness and load balancing. The novelty of our model is taking into controller coverage probability, network transmission efficiency and Gini coefficient of controller loading at the cost of least controllers. To reduce the computational complexity for the optimal configuration, we propose a heuristic RCP algorithm. The extensive simulations conducted with real network topologies show that the heuristic RCP algorithm improves the robustness and load balancing of SDNs against links failure.