Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments

被引:2
|
作者
Ala'anzy, Mohammed Alaa [1 ]
Othman, Mohamed [1 ,2 ]
Hanapi, Zurina Mohd [1 ]
Alrshah, Mohamed A. [1 ]
机构
[1] Univ Putra Malaysia, Dept Commun Technol & Networks, Serdang 43400, Malaysia
[2] Univ Putra Malaysia, Lab Computat Sci & Math Phys, Inst Math Res INSPEM, Serdang 43400, Malaysia
关键词
cloud computing; cloudlet scheduling; task allocation; bio-inspired; makespan; resource utilisation; waiting time; PARTICLE SWARM OPTIMIZATION; RESOURCE-MANAGEMENT; VIRTUAL MACHINES; ALLOCATION; SIMULATION; TOOLKIT;
D O I
10.3390/s21217308
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Cloud computing is an emerging paradigm that offers flexible and seamless services for users based on their needs, including user budget savings. However, the involvement of a vast number of cloud users has made the scheduling of users' tasks (i.e., cloudlets) a challenging issue in selecting suitable data centres, servers (hosts), and virtual machines (VMs). Cloudlet scheduling is an NP-complete problem that can be solved using various meta-heuristic algorithms, which are quite popular due to their effectiveness. Massive user tasks and rapid growth in cloud resources have become increasingly complex challenges; therefore, an efficient algorithm is necessary for allocating cloudlets efficiently to attain better execution times, resource utilisation, and waiting times. This paper proposes a cloudlet scheduling, locust inspired algorithm to reduce the average makespan and waiting time and to boost VM and server utilisation. The CloudSim toolkit was used to evaluate our algorithm's efficiency, and the obtained results revealed that our algorithm outperforms other state-of-the-art nature-inspired algorithms, improving the average makespan, waiting time, and resource utilisation.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Task Scheduling with Altered Grey Wolf Optimization (AGWO) in Mobile Cloud Computing using Cloudlet
    Mary, J. Arockia
    Aloysius, A.
    JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, 2023, 19 (01) : 81 - 90
  • [42] ROUND ROBIN WITH LOAD DEGREE: AN ALGORITHM FOR OPTIMAL CLOUDLET DISCOVERY IN MOBILE CLOUD COMPUTING
    Somula, Ramasubbareddy
    Sasikala, R.
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2018, 19 (01): : 39 - 51
  • [43] Mapping and Consolidation of VMs Using Locust-Inspired Algorithms for Green Cloud Computing
    Mohammed Alaa Ala’anzy
    Mohamed Othman
    Neural Processing Letters, 2022, 54 : 405 - 421
  • [44] Mapping and Consolidation of VMs Using Locust-Inspired Algorithms for Green Cloud Computing
    Ala'anzy, Mohammed Alaa
    Othman, Mohamed
    NEURAL PROCESSING LETTERS, 2022, 54 (01) : 405 - 421
  • [45] A secure and efficient mechanism for scheduling tasks in cloud computing environments
    Bairagi, Ravi
    Purohit, Preetesh
    Bandhu, Kailash Chandra
    Litoriya, Ratnesh
    SECURITY AND PRIVACY, 2022, 5 (05)
  • [46] Hierarchical Scheduling Optimization Scheme in Hybrid Cloud Computing Environments
    Li, Chunlin
    Li, LaYuan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (08)
  • [47] Resource preprocessing and optimal task scheduling in cloud computing environments
    Liu, Zhaobin
    Qu, Wenyu
    Liu, Weijiang
    Li, Zhiyang
    Xu, Yujie
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13): : 3461 - 3482
  • [48] Load balancing and task scheduling strategy for the cloud computing environments
    Jin, Gang
    Liu, Lei
    Zhang, Peng
    Yu, Man
    Journal of Computational Information Systems, 2015, 11 (02): : 769 - 781
  • [49] Metaheuristic Optimization for Dynamic Task Scheduling in Cloud Computing Environments
    Du, Longyang
    Wang, Qingxuan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 590 - 597
  • [50] Workflow Scheduling in Multi-Tenant Cloud Computing Environments
    Rimal, Bhaskar Prasad
    Maier, Martin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (01) : 290 - 304