Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing
Abstract Cloud Computing, the efficiency of task scheduling is proportional to the effectiveness of users. The improved scheduling efficiency algorithm (also known as the improved Wild Horse Optimization, or IWHO) is proposed to address the problems of lengthy scheduling time, high-cost consumption,...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2023-02-01
|
Series: | Journal of Cloud Computing: Advances, Systems and Applications |
Subjects: | |
Online Access: | https://doi.org/10.1186/s13677-023-00401-1 |
_version_ | 1797845719826038784 |
---|---|
author | G. Saravanan S. Neelakandan P. Ezhumalai Sudhanshu Maurya |
author_facet | G. Saravanan S. Neelakandan P. Ezhumalai Sudhanshu Maurya |
author_sort | G. Saravanan |
collection | DOAJ |
description | Abstract Cloud Computing, the efficiency of task scheduling is proportional to the effectiveness of users. The improved scheduling efficiency algorithm (also known as the improved Wild Horse Optimization, or IWHO) is proposed to address the problems of lengthy scheduling time, high-cost consumption, and high virtual machine load in cloud computing task scheduling. First, a cloud computing task scheduling and distribution model is built, with time, cost, and virtual machines as the primary factors. Second, a feasible plan for each whale individual corresponding to cloud computing task scheduling is to find the best whale individual, which is the best feasible plan; to better find the optimal individual, we use the inertial weight strategy for the Improved whale optimization algorithm to improve the local search ability and effectively prevent the algorithm from reaching premature convergence. To deliver services and access to shared resources, Cloud Computing (CC) employs a cloud service provider (CSP). In a CC context, task scheduling has a significant impact on resource utilization and overall system performance. It is a Nondeterministic Polynomial (NP)-hard problem that is solved using metaheuristic optimization techniques to improve the effectiveness of job scheduling in a CC environment. This incentive is used in this study to provide the Improved Wild Horse Optimization with Levy Flight Algorithm for Task Scheduling in cloud computing (IWHOLF-TSC) approach, which is an improved wild horse optimization with levy flight algorithm for cloud task scheduling. Task scheduling can be addressed in the cloud computing environment by utilizing some form of symmetry, which can achieve better resource optimization, such as load balancing and energy efficiency. The proposed IWHOLF-TSC technique constructs a multi-objective fitness function by reducing Makespan and maximizing resource utilization in the CC platform. The IWHOLF-TSC technique proposed combines the wild horse optimization (WHO) algorithm and the Levy flight theory (LF). The WHO algorithm is inspired by the social behaviours of wild horses. The IWHOLF-TSC approach's performance can be validated, and the results evaluated using a variety of methods. The simulation results revealed that the IWHOLF-TSC technique outperformed others in a variety of situations. |
first_indexed | 2024-04-09T17:44:37Z |
format | Article |
id | doaj.art-0c1789198a4e478a8d49f6714f54bf30 |
institution | Directory Open Access Journal |
issn | 2192-113X |
language | English |
last_indexed | 2024-04-09T17:44:37Z |
publishDate | 2023-02-01 |
publisher | SpringerOpen |
record_format | Article |
series | Journal of Cloud Computing: Advances, Systems and Applications |
spelling | doaj.art-0c1789198a4e478a8d49f6714f54bf302023-04-16T11:25:16ZengSpringerOpenJournal of Cloud Computing: Advances, Systems and Applications2192-113X2023-02-0112111410.1186/s13677-023-00401-1Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computingG. Saravanan0S. Neelakandan1P. Ezhumalai2Sudhanshu Maurya3Department of Computer Science and Engineering, Erode Sengunthar Engineering CollegeDepartment of Computer Science and Engineering, R.M.K Engineering CollegeDepartment of Computer Science and Engineering, R.M.D Engineering CollegeSchool of Computing, Graphic Era Hill UniversityAbstract Cloud Computing, the efficiency of task scheduling is proportional to the effectiveness of users. The improved scheduling efficiency algorithm (also known as the improved Wild Horse Optimization, or IWHO) is proposed to address the problems of lengthy scheduling time, high-cost consumption, and high virtual machine load in cloud computing task scheduling. First, a cloud computing task scheduling and distribution model is built, with time, cost, and virtual machines as the primary factors. Second, a feasible plan for each whale individual corresponding to cloud computing task scheduling is to find the best whale individual, which is the best feasible plan; to better find the optimal individual, we use the inertial weight strategy for the Improved whale optimization algorithm to improve the local search ability and effectively prevent the algorithm from reaching premature convergence. To deliver services and access to shared resources, Cloud Computing (CC) employs a cloud service provider (CSP). In a CC context, task scheduling has a significant impact on resource utilization and overall system performance. It is a Nondeterministic Polynomial (NP)-hard problem that is solved using metaheuristic optimization techniques to improve the effectiveness of job scheduling in a CC environment. This incentive is used in this study to provide the Improved Wild Horse Optimization with Levy Flight Algorithm for Task Scheduling in cloud computing (IWHOLF-TSC) approach, which is an improved wild horse optimization with levy flight algorithm for cloud task scheduling. Task scheduling can be addressed in the cloud computing environment by utilizing some form of symmetry, which can achieve better resource optimization, such as load balancing and energy efficiency. The proposed IWHOLF-TSC technique constructs a multi-objective fitness function by reducing Makespan and maximizing resource utilization in the CC platform. The IWHOLF-TSC technique proposed combines the wild horse optimization (WHO) algorithm and the Levy flight theory (LF). The WHO algorithm is inspired by the social behaviours of wild horses. The IWHOLF-TSC approach's performance can be validated, and the results evaluated using a variety of methods. The simulation results revealed that the IWHOLF-TSC technique outperformed others in a variety of situations.https://doi.org/10.1186/s13677-023-00401-1Task schedulingWild Horse Optimization (WHO)Cloud computingUtilization of resourcesMetaheuristic algorithms |
spellingShingle | G. Saravanan S. Neelakandan P. Ezhumalai Sudhanshu Maurya Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing Journal of Cloud Computing: Advances, Systems and Applications Task scheduling Wild Horse Optimization (WHO) Cloud computing Utilization of resources Metaheuristic algorithms |
title | Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
title_full | Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
title_fullStr | Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
title_full_unstemmed | Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
title_short | Improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
title_sort | improved wild horse optimization with levy flight algorithm for effective task scheduling in cloud computing |
topic | Task scheduling Wild Horse Optimization (WHO) Cloud computing Utilization of resources Metaheuristic algorithms |
url | https://doi.org/10.1186/s13677-023-00401-1 |
work_keys_str_mv | AT gsaravanan improvedwildhorseoptimizationwithlevyflightalgorithmforeffectivetaskschedulingincloudcomputing AT sneelakandan improvedwildhorseoptimizationwithlevyflightalgorithmforeffectivetaskschedulingincloudcomputing AT pezhumalai improvedwildhorseoptimizationwithlevyflightalgorithmforeffectivetaskschedulingincloudcomputing AT sudhanshumaurya improvedwildhorseoptimizationwithlevyflightalgorithmforeffectivetaskschedulingincloudcomputing |