Dynamic controller placement in software-defined networks for reducing costs and improving survivability

被引:9
作者
Abdi Seyedkolaei, Ali [1 ]
Hosseini Seno, Seyed Amin [1 ]
Moradi, Ahmad [2 ]
机构
[1] Ferdowsi Univ Mashhad, Dept Comp Engn, Mashhad, Razavi Khorasan, Iran
[2] Univ Mazandaran, Dept Math Sci, Babolsar, Iran
关键词
SDN; CAPACITY; MODEL;
D O I
10.1002/ett.4152
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Software-defined networks are a modern architecture in computer networks where traffic transfer is separated from network control. In software-defined networks, all decisions are made in the controller, and the necessary commands are injected into the network equipment. With the advent of software-defined networks and the introduction of a new concept called controller in these types of networks, it becomes important to find an appropriate location for the controller and its number in the network. This problem aims to find the location and the optimal number of controllers needed in the network, and how to assign switches to the controllers declined certain constraints. In this article, a method to determine the appropriate location for controllers is proposed, so that the cost of network implementation would be reduced and thus its survivability is improved. Finally, we analyzed the proposed method in terms of evaluation criteria.
引用
收藏
页数:17
相关论文
共 40 条
[31]   Optimal Model for the Controller Placement Problem in Software Defined Networks [J].
Sallahi, Afrim ;
St-Hilaire, Marc .
IEEE COMMUNICATIONS LETTERS, 2015, 19 (01) :30-33
[32]   Are We Ready for SDN? Implementation Challenges for Software-Defined Networks [J].
Sezer, Sakir ;
Scott-Hayward, Sandra ;
Chouhan, Pushpinder Kaur ;
Fraser, Barbara ;
Lake, David ;
Finnegan, Jim ;
Viljoen, Niel ;
Miller, Marc ;
Rao, Navneet .
IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (07) :36-43
[33]  
Shalimov A., 2013, Proceedings of the 9th Central Eastern European Software Engineering Conference in Russia, P1
[34]   Heuristic approaches for the reliable SDN controller placement problem [J].
Singh, Ashutosh Kumar ;
Maurya, Saurabh ;
Kumar, Naveen ;
Srivastava, Shashank .
TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2020, 31 (02)
[35]   Capacity-Aware and Delay-Guaranteed Resilient Controller Placement for Software-Defined WANs [J].
Tanha, Maryam ;
Sajjadi, Dawood ;
Ruby, Rukhsana ;
Pan, Jianping .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (03) :991-1005
[36]   Large-Scale Dynamic Controller Placement [J].
ul Huque, Md Tanvir Ishtaique ;
Si, Weisheng ;
Jourjon, Guillaume ;
Gramoli, Vincent .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01) :63-76
[37]  
Xiao P, 2014, IEEE INT CONF COMMUN, P220, DOI 10.1109/ICCChina.2014.7008275
[38]   Control plane of software defined networks: A survey [J].
Xie, Junjie ;
Guo, Deke ;
Hu, Zhiyao ;
Qu, Ting ;
Lv, Pin .
COMPUTER COMMUNICATIONS, 2015, 67 :1-10
[39]   Software-Defined Networking (SDN) and Distributed Denial of Service (DDoS) Attacks in Cloud Computing Environments: A Survey, Some Research Issues, and Challenges [J].
Yan, Qiao ;
Yu, F. Richard ;
Gong, Qingxiang ;
Li, Jianqiang .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (01) :602-622
[40]  
Yao L, 2015, IEEE INT CONF COMM, P363, DOI 10.1109/ICCW.2015.7247206