ESMLB: Efficient Switch Migration-Based Load Balancing for Multicontroller SDN in IoT

被引:58
作者
Sahoo, Kshira Sagar [1 ]
Puthal, Deepak [2 ]
Tiwary, Mayank [3 ]
Usman, Muhammad [4 ]
Sahoo, Bibhudatta [5 ]
Wen, Zhenyu [2 ]
Sahoo, Biswa P. S. [6 ]
Ranjan, Rajiv [2 ]
机构
[1] VNRVJIET, Dept IT, Hyderabad 50090, India
[2] Newcastle Univ, Sch Comp, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[3] SAP Lab, Core Cloud Platform, Bengaluru 560066, India
[4] Federat Univ, Sch SEIT, Ballarat, Vic 3350, Australia
[5] Natl Inst Technol Rourkela, Dept Comp Sci & Engn, Rourkela 769008, India
[6] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
来源
IEEE INTERNET OF THINGS JOURNAL | 2020年 / 7卷 / 07期
关键词
Switches; Load management; Time factors; Computer architecture; Internet of Things; Process control; Controller; software-defined network (SDN); switch migration; technique for order preference by similarity to an ideal solution (TOPSIS); SOFTWARE; FRAMEWORK; NETWORKS; AWARE;
D O I
10.1109/JIOT.2019.2952527
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In software-defined networks (SDNs), the deployment of multiple controllers improves the reliability and scalability of the distributed control plane. Recently, edge computing (EC) has become a backbone to networks where computational infrastructures and services are getting closer to the end user. The unique characteristics of SDN can serve as a key enabler to lower the complexity barriers involved in EC, and provide better quality-of-services (QoS) to users. As the demand for IoT keeps growing, gradually a huge number of smart devices will be connected to EC and generate tremendous IoT traffic. Due to a huge volume of control messages, the controller may not have sufficient capacity to respond to them. To handle such a scenario and to achieve better load balancing, dynamic switch migrating is one effective approach. However, a deliberate mechanism is required to accomplish such a task on the control plane, and the migration process results in high network delay. Taking it into consideration, this article has introduced an efficient switch migration-based load balancing (ESMLB) framework, which aims to assign switches to an underutilized controller effectively. Among many alternatives for selecting a target controller, a multicriteria decision-making method, i.e., the technique for order preference by similarity to an ideal solution (TOPSIS), has been used in our framework. This framework enables flexible decision-making processes for selecting controllers having different resource attributes. The emulation results indicate the efficacy of the ESMLB.
引用
收藏
页码:5852 / 5860
页数:9
相关论文
共 22 条
[1]  
[Anonymous], 2013, ACM SIGCOMM computer communication review, DOI DOI 10.1145/2534169.2491193
[2]  
Bari MF, 2013, INT CONF NETW SER, P18, DOI 10.1109/CNSM.2013.6727805
[3]   Software-Defined Networking for Internet of Things: A Survey [J].
Bera, Samaresh ;
Misra, Sudip ;
Vasilakos, Athanasios V. .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (06) :1994-2008
[4]   BalCon: A Distributed Elastic SDN Control via Efficient Switch Migration [J].
Cello, Marco ;
Xu, Yang ;
Walid, Anwar ;
Wilfong, Gordon ;
Chao, H. Jonathan ;
Marchese, Mario .
2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, :40-50
[5]   Extensions of the TOPSIS for group decision-making under fuzzy environment [J].
Chen, CT .
FUZZY SETS AND SYSTEMS, 2000, 114 (01) :1-9
[6]   Game model for switch migrations in software-defined network [J].
Cheng, Guozhen ;
Chen, Hongchang .
ELECTRONICS LETTERS, 2014, 50 (23) :1699-1700
[7]   A Load-Balancing Mechanism for Distributed SDN Control Plane Using Response Time [J].
Cui, Jie ;
Lu, Qinghe ;
Zhong, Hong ;
Tian, Miaomiao ;
Liu, Lu .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (04) :1197-1206
[8]   SDN-Based Secure and Privacy-Preserving Scheme for Vehicular Networks: A 5G Perspective [J].
Garg, Sahil ;
Kaur, Kuljeet ;
Kaddoum, Georges ;
Ahmed, Syed Hassan ;
Jayakody, Dushantha Nalin K. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (09) :8421-8434
[9]   MOBQOS: MOBILITY AWARE AND QOS-DRIVEN SDN FRAMEWORK FOR AUTONOMOUS VEHICLES [J].
Garg, Sahil ;
Kaur, Kuljeet ;
Ahmed, Syed Hassan ;
Bradai, Abbas ;
Kaddoum, Georges ;
Atiquzzaman, Mohammed .
IEEE WIRELESS COMMUNICATIONS, 2019, 26 (04) :12-20
[10]   Edge Computing-Based Security Framework for Big Data Analytics in VANETs [J].
Garg, Sahil ;
Singh, Amritpal ;
Kaur, Kuljeet ;
Aujla, Gagangeet Singh ;
Batra, Shalini ;
Kumar, Neeraj ;
Obaidat, M. S. .
IEEE NETWORK, 2019, 33 (02) :72-81