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 条
  • [31] An Optimized Task Scheduling Algorithm in Cloud Computing
    Mittal, Shubham
    Katal, Avita
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (IACC), 2016, : 197 - 202
  • [32] A Duplication Task Scheduling Algorithm in Cloud Environments
    Ruan, Min
    Li, Yun
    Zhang, Yinjuan
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 285 - 292
  • [33] A dynamic scheduling algorithm in heterogeneous computing environments
    Lee, Liang-Teh
    Chang, Hung-Yuan
    Liu, Kang-Yuan
    Chang, Gei-Ming
    Lien, Chin-Chih
    2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 1181 - +
  • [34] Cloud Computing Task Scheduling Based on Pigeon Inspired Optimization
    Loheswaran, K.
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (06): : 173 - 177
  • [35] Performability analysis of cloudlet in mobile cloud computing
    Raei, Hassan
    Yazdani, Nasser
    INFORMATION SCIENCES, 2017, 388 : 99 - 117
  • [36] DBSCAN inspired task scheduling algorithm for cloud infrastructure
    Mustapha S.M.F.D.S.
    Gupta P.
    Internet of Things and Cyber-Physical Systems, 2024, 4 : 32 - 39
  • [37] A Bio-Inspired Scheduling Algorithm for Grid Environments
    Di Stefano, Antonella
    Morana, Giovanni
    REMOTE INSTRUMENTATION SERVICES ON THE E-INFRASTRUCTURE: APPLICATIONS AND TOOLS, 2011, : 113 - 128
  • [38] A QoS-aware Workflow Scheduling Method for Cloudlet-based Mobile Cloud Computing
    Tian, Wei
    Gu, Renhao
    Feng, Ruan
    Liu, Xihua
    Fu, Shucun
    2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 164 - 169
  • [39] A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments
    Moon, YoungJu
    Yu, HeonChang
    Gil, Joon-Min
    Lim, JongBeom
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
  • [40] Implementing an intelligent learning-based algorithm for efficient task scheduling in cloud computing environments
    Ahmed, Mohammed Waseem
    Kavitha, G.
    INFORMATION SECURITY JOURNAL, 2025,