Cloudlet Scheduling Based Load Balancing on Virtual Machines in Cloud Computing Environment

被引:5
|
作者
Nasr, Aida A. [1 ]
El-Bahnasawy, Nirmeen A. [2 ]
Attiya, Gamal [2 ]
El-Sayed, Ayman [2 ]
机构
[1] Kafrelsheikh Univ, Fac Artificial Intelligence, Kafr Al Sheikh, Egypt
[2] Menoufia Univ, Fac Elect Engn, Comp Sci & Engn Dept, Shibin Al Kawm, Egypt
来源
JOURNAL OF INTERNET TECHNOLOGY | 2019年 / 20卷 / 05期
关键词
Cloud computing; Cloudlet scheduling; Load balancing; Ant colony; Simulated annealing;
D O I
10.3966/160792642019092005005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Management of cloud computing resources is critical, especially when several cloudlets are submitted simultaneously to cloud computing. Therefore, it is very important to use high efficient cloudlet scheduling techniques to guarantee efficient utilization of computing resources. This paper presents a two-phase approach, called SAAC, for scheduling cloudlets onto Virtual Machines (VMs) of cloud computing environment to balance workload on the available VMs and minimize makespan (i.e., the completion time at the maximum loaded VM). In the first phase, the SAAC approach applies the Simulated Annealing (SA) to find a near optimal scheduling of the cloudlets. While, in the second phase, the SAAC approach improves the cloudlets distribution by applying the Ant Colony Optimization (ACO) considering the solution obtained by the SA as the initial solution. The SAAC approach overcomes the computational time complexity of the ACO algorithm and low solutions quality of the SA. The proposed approach is evaluated by using the CloudSim, and the results are compared with that obtained by the most recent algorithms in terms of schedule length, load balancing, and time complexity.
引用
收藏
页码:1371 / 1378
页数:8
相关论文
共 50 条
  • [1] A Load Balancing Algorithm for Virtual Machines Scheduling in Cloud Computing
    Liu, Li
    Qiu, Zhe
    Dong, Jie
    2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 471 - 475
  • [2] A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment
    Liu, Zhanghui
    Wang, Xiaoli
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 142 - 147
  • [3] Optimal Load Balancing in Cloud Environment of Virtual Machines
    Al-Yarimi, Fuad A. M.
    Althahabi, Sami
    Eltayeb, Majdy Mohammed
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (03): : 919 - 932
  • [4] Load Balancing of Virtual Machines in Cloud Computing Environment Using Improved Ant Colony Algorithm
    Yang Xianfeng
    Li HongTao
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 19 - 29
  • [5] Load balancing of virtual machines in cloud computing environment using improved ant colony algorithm
    School of Information Engineering, Henan Institute of Science and Technology, Xinxiang
    Henan, China
    不详
    Henan, China
    Int. J. Grid Distrib. Comput., 6 (19-30):
  • [6] An ACO-Based Scheduling Strategy on Load Balancing in Cloud Computing Environment
    Wen, Wei-Tao
    Wang, Chang-Dong
    Wu, De-Shen
    Xie, Ying-Yan
    2015 NINTH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY FCST 2015, 2015, : 363 - 368
  • [7] A survey on load balancing algorithms for virtual machines placement in cloud computing
    Xu, Minxian
    Tian, Wenhong
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):
  • [8] VBalance: A Selection Policy of Virtual Machines for Load Balancing in Cloud Computing
    de Matos, Filipe Fernandes S. B.
    Celestino Junior, Joaquim
    Cardoso, Andre Ribeiro
    2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 770 - 775
  • [9] Optimal Load Balancing in Cloud Computing By Efficient Utilization of Virtual Machines
    Damanal, Shridhar G.
    Reddy, G. Ram Mahana
    2014 SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2014,
  • [10] GEP optimization for load balancing of virtual machines (LBVM) in cloud computing
    Muneeswari, G.
    Madavarapu, Jhansi Bharathi
    Ramani, R.
    Rajeshkumar, C.
    John Clement Singh, C.
    Measurement: Sensors, 2024, 33