Improvised Seagull Optimization Algorithm for Scheduling Tasks in Heterogeneous Cloud Environment

被引:4
|
作者
Krishnadoss, Pradeep [1 ]
Poornachary, Vijayakumar Kedalu [1 ]
Krishnamoorthy, Parkavi [1 ]
Shanmugam, Leninisha [1 ]
机构
[1] Vellore Inst Technol, Chennai 632014, India
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 74卷 / 02期
关键词
Cloud computing; task scheduling; cuckoo search (CS); seagull optimization algorithm (SOA); FRAMEWORK;
D O I
10.32604/cmc.2023.031614
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Well organized datacentres with interconnected servers constitute the cloud computing infrastructure. User requests are submitted through an interface to these servers that provide service to them in an on-demand basis. The scientific applications that get executed at cloud by making use of the heterogeneous resources being allocated to them in a dynamic manner are grouped under NP hard problem category. Task scheduling in cloud poses numerous challenges impacting the cloud performance. If not handled prop-erly, user satisfaction becomes questionable. More recently researchers had come up with meta-heuristic type of solutions for enriching the task schedul-ing activity in the cloud environment. The prime aim of task scheduling is to utilize the resources available in an optimal manner and reduce the time span of task execution. An improvised seagull optimization algorithm which combines the features of the Cuckoo search (CS) and seagull optimization algorithm (SOA) had been proposed in this work to enhance the performance of the scheduling activity inside the cloud computing environment. The proposed algorithm aims to minimize the cost and time parameters that are spent during task scheduling in the heterogeneous cloud environment. Performance evaluation of the proposed algorithm had been performed using the Cloudsim 3.0 toolkit by comparing it with Multi objective-Ant Colony Optimization (MO-ACO), ACO and Min-Min algorithms. The proposed SOA-CS technique had produced an improvement of 1.06%, 4.2%, and 2.4% for makespan and had reduced the overall cost to the extent of 1.74%, 3.93% and 2.77% when compared with PSO, ACO, IDEA algorithms respectively when 300 vms are considered. The comparative simulation results obtained had shown that the proposed improvised seagull optimization algorithm fares better than other contemporaries.
引用
收藏
页码:2461 / 2478
页数:18
相关论文
共 50 条
  • [1] An Efficient Task Scheduling Based on Seagull Optimization Algorithm for Heterogeneous Cloud Computing Platforms
    Ghafari R.
    Mansouri N.
    [J]. International Journal of Engineering, Transactions B: Applications, 2022, 35 (02): : 433 - 450
  • [2] An improved particle swarm optimization algorithm for scheduling tasks in cloud environment
    Wang, Zi-Ren
    Hu, Xiao-Xiang
    Wei, Peng
    Yuan, Bo
    [J]. EXPERT SYSTEMS, 2024, 41 (07)
  • [3] Scheduling of tasks in the parareal algorithm for heterogeneous cloud platforms
    Xiao, Hongtao
    Aubanel, Eric
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1440 - 1448
  • [4] Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment
    Abdullahi, Mohammed
    Ngadi, Md Asri
    [J]. PLOS ONE, 2016, 11 (06):
  • [5] Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm
    Natesan, Gobalakrishnan
    Chokkalingam, Arun
    [J]. ICT EXPRESS, 2019, 5 (02): : 110 - 114
  • [6] Irnproving scheduling of tasks in a heterogeneous environment
    Bajaj, R
    Agrawal, DP
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (02) : 107 - 118
  • [7] A hybrid meta-heuristic scheduler algorithm for optimization of workflow scheduling in cloud heterogeneous computing environment
    Noorian Talouki, Reza
    Hosseini Shirvani, Mirsaeid
    Motameni, Homayon
    [J]. JOURNAL OF ENGINEERING DESIGN AND TECHNOLOGY, 2022, 20 (06) : 1581 - 1605
  • [8] An Efficient Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1204 - 1209
  • [9] Improved Performance and Cost Algorithm for Scheduling IoT Tasks in Fog-Cloud Environment Using Gray Wolf Optimization Algorithm
    Alsamarai, Naseem Adnan
    Ucan, Osman Nuri
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (04):
  • [10] A Prediction- Based ACO Algorithm to Dynamic Tasks Scheduling in Cloud Environment
    Hu, Haitao
    Wang, Hongyan
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2727 - 2732