Modeling an Optimized Approach for Load Balancing in Cloud

被引:20
|
作者
Junaid, Muhammad [1 ]
Sohail, Adnan [1 ]
Bin Rais, Rao Naveed [2 ]
Ahmed, Adeel [3 ]
Khalid, Osman [4 ]
Khan, Imran Ali [4 ]
Hussain, Syed Sajid [4 ]
Ejaz, Naveed [1 ]
机构
[1] Iqra Univ, Dept Comp, Islamabad 46000, Pakistan
[2] Ajman Univ, Coll Engn & Informat Technol, Dept Elect & Comp Engn, Ajman, U Arab Emirates
[3] Quaid I Azam Univ, Dept Comp Sci, Islamabad 45320, Pakistan
[4] COMSATS Univ Islamabad, Dept Comp Sci, Abbottabad 22060, Pakistan
关键词
Classification; cloud; SVM; load balancing; metaheuristics; virtual machine; CAT SWARM OPTIMIZATION; ALGORITHM; CLASSIFICATION; FRAMEWORK;
D O I
10.1109/ACCESS.2020.3024113
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite significant infrastructure improvements, cloud computing still faces numerous challenges in terms of load balancing. Several techniques have been applied in the literature to improve load balancing efficiency. Recent research manifested that load balancing techniques based on metaheuristics provide better solutions for proper scheduling and allocation of resources in the cloud. However, most of the existing approaches consider only a single or few QoS metrics and ignore many important factors. The performance efficiency of these approaches is further enhanced by merging with machine learning techniques. These approaches combine the relative benefits of load balancing algorithm backed up by powerful machine learning models such as Support Vector Machines (SVM). In the cloud, data exists in huge volume and variety that requires extensive computations for its accessibility, and hence performance efficiency is a major concern. To address such concerns, we propose a load balancing algorithm, namely, Data Files Type Formatting (DFTF) that utilizes a modified version of Cat Swarm Optimization (CSO) along with SVM. First, the proposed system classifies data in the cloud from diverse sources into various types, such as text, images, video, and audio using one to many types of SVM classifiers. Then, the data is input to the modified load balancing algorithm CSO that efficiently distributes the load on VMs. Simulation results compared to existing approaches showed an improved performance in terms of throughput (7%), the response time (8.2%), migration time (13%), energy consumption (8.5%), optimization time (9.7%), overhead time (6.2%), SLA violation (8.9%), and average execution time (9%). These results outperformed some of the existing baselines used in this research such as CBSMKC, FSALB, PSO-BOOST, IACSO-SVM, CSO-DA, and GA-ACO.
引用
收藏
页码:173208 / 173226
页数:19
相关论文
共 50 条
  • [21] OLB: A Nature Inspired Approach for Load Balancing in Cloud Computing
    Mallikarjuna, B.
    Krishna, P. Venkata
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2015, 15 (04) : 138 - 148
  • [22] Load Balancing in Cloud Environment using Stackelberg's Approach
    Vinayagasundaram, B.
    Swathy, R.
    2017 NINTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 198 - 203
  • [23] CMODLB: an efficient load balancing approach in cloud computing environment
    Sarita Negi
    Man Mohan Singh Rauthan
    Kunwar Singh Vaisla
    Neelam Panwar
    The Journal of Supercomputing, 2021, 77 : 8787 - 8839
  • [24] An Approach for Load Balancing in Cloud Computing Using JAYA Algorithm
    Mohanty, Subhadarshini
    Patra, Prashanta Kumar
    Ray, Mitrabinda
    Mohapatra, Subasish
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (01) : 27 - 41
  • [25] Dynamic Load Balancing in Cloud A Data-Centric Approach
    Dasoriya, Rayan
    Kotadiya, Purvi
    Arya, Garima
    Nayak, Priyanshu
    Mistry, Kamal
    2017 INTERNATIONAL CONFERENCE ON NETWORKS & ADVANCES IN COMPUTATIONAL TECHNOLOGIES (NETACT), 2017, : 162 - 166
  • [26] Load Balancing in Cloud Computing
    Volkova, Violetta N.
    Chernenkaya, Liudmila V.
    Desyatirikova, Elena N.
    Hajali, Moussa
    Khodar, Almothana
    Osama, Alkaadi
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 387 - 390
  • [27] Secure and Optimized Load Balancing for Multitier IoT and Edge-Cloud Computing Systems
    Zhang, Wei-Zhe
    Elgendy, Ibrahim A.
    Hammad, Mohamed
    Iliyasu, Abdullah M.
    Du, Xiaojiang
    Guizani, Mohsen
    El-Latif, Ahmed A. Abd
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (10) : 8119 - 8132
  • [28] An Enhanced Load Balancing Approach for Dynamic Resource Allocation in Cloud Environments
    Praveenchandar, J.
    Tamilarasi, A.
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (04) : 3757 - 3776
  • [29] Reinforcement Learning Approach for Optimizing Cloud Resource Utilization With Load Balancing
    Lahande, Prathamesh Vijay
    Kaveri, Parag Ravikant
    Saini, Jatinderkumar R.
    Kotecha, Ketan
    Alfarhood, Sultan
    IEEE ACCESS, 2023, 11 : 127567 - 127577
  • [30] A weighted throttled load balancing approach for virtual machines in cloud environment
    Hussein, Walugembe
    Peng, Tao
    Wang, Guojun
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 11 (04) : 402 - 408