ESCALB: An effective slave controller allocation-based load balancing scheme for multi-domain SDN-enabled-IoT networks

被引:50
作者
Ali, Jehad [1 ]
Jhaveri, Rutvij H. [2 ]
Alswailim, Mohannad [3 ]
Roh, Byeong-hee [1 ]
机构
[1] Ajou Univ, Dept AI Convergence Network, Suwon 16499, South Korea
[2] Pandit Deendayal Energy Univ, Dept Elect Engn, Gandhinagar, India
[3] Qassim Univ, Coll Business & Econ, Dept Management Informat Syst & Prod Management, POB 6640, Buraydah 51452, Saudi Arabia
关键词
Software -defined networking; Internet of Things (IoT); Controller; Analytical network process (ANP); Load balancing; CONTROL PLANE; SOFTWARE; PLACEMENT; ASSIGNMENT;
D O I
10.1016/j.jksuci.2023.101566
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In software-defined networking (SDN), several controllers improve the reliability as well as the scalability of networks such as the Internet-of-Things (IoT), with the distributed control plan. To achieve optimal results in IoT networks, an SDN can be employed to reduce the complexity associated with IoT and pro-vide an improved quality-of-service (QoS). With time, it is likely expected that the demand for IoT will rise, and a large number of sensors will be connected, which can generate huge network traffic. With these possibilities, the SDN controllers processing capacity will be surpassed by the traffic sent by the IoT sensors. To handle this kind of challenge, and achieve promising results, a dynamic slave controller allocation with a premeditated mechanism can play a pivotal role to accomplish the task management and migration plan. Following this, we proposed an efficient slave controller allocation-based load bal-ancing approach for a multi-domain SDN-enabled IoT network, which aims to transfer switches to a con-troller with idle resources effectively. Among several slave controllers for selecting a target controller, a multi-criteria decision-making (MCDM) strategy, i.e., an analytical network process (ANP) has been used in our approach to enrich communication metrics and maintain high-standard QoS statistics. Moreover, switch migration is modeled with knapsack 0/1 problem to achieve maximum utilization of the slave controllers. Our proposed scheme enabled with a flexible decision-making process for selecting con-trollers with varying resources. The results demonstrated with emulation environment show the effec-tiveness of the ESCALB.& COPY; 2023 The Author(s). Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:11
相关论文
共 40 条
[1]   Distributed controller clustering in software defined networks [J].
Abdelaziz, Ahmed ;
Fong, Ang Tan ;
Geni, Abdullah ;
Garba, Usman ;
Khan, Suleman ;
Akhunzada, Adnan ;
Talebian, Hamid ;
Choo, Kim-Kwang Raymond .
PLOS ONE, 2017, 12 (04)
[2]   HOPCTP: A Robust Channel Categorization Data Preservation Scheme for Industrial Healthcare Internet of Things [J].
Adil, Muhammad ;
Attique, Muhammad ;
Jadoon, Muhammad Mohsin ;
Ali, Jehad ;
Farouk, Ahmed ;
Song, Houbing .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (10) :7151-7161
[3]   Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers [J].
Ahmad, Suhail ;
Mir, Ajaz Hussain .
JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (01)
[4]  
Ali J., 2021, 2021 6 INT C COMP CO, P1, DOI [10.1109/ICCCS51487.2021.9776348, DOI 10.1109/ICCCS51487.2021.9776348]
[5]   An Effective Approach for Controller Placement in Software-Defined Internet-of-Things (SD-IoT) [J].
Ali, Jehad ;
Roh, Byeong-hee .
SENSORS, 2022, 22 (08)
[6]  
[Anonymous], 2016, SDN ARCH 1 1
[7]  
Aoki H., 2016, ICN, V120, P2016
[8]   A Deep-Q Learning Scheme for Secure Spectrum Allocation and Resource Management in 6G Environment [J].
Bhattacharya, Pronaya ;
Patel, Farnazbanu ;
Alabdulatif, Abdulatif ;
Gupta, Rajesh ;
Tanwar, Sudeep ;
Kumar, Neeraj ;
Sharma, Ravi .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04) :4989-5005
[9]   An Energy-Aware, Highly Available, and Fault-Tolerant Method for Reliable IoT Systems [J].
Bukhsh, Muhammad ;
Abdullah, Saima ;
Rahman, Abdul ;
Asghar, Mamoona Naveed ;
Arshad, Humaira ;
Alabdulatif, Abdulatif .
IEEE ACCESS, 2021, 9 :145363-145381
[10]  
Cheng GZ, 2015, 2015 IFIP NETWORKING CONFERENCE (IFIP NETWORKING)