Affiliation:
1. Computer Teaching and Research Section, Department of Public Infrastructure, Henan Medical College, Zhengzhou, Henan 451191, China
Abstract
The efficiency of task scheduling under cloud computing is related to the effectiveness of users. Aiming at the problems of long scheduling time, high cost consumption, and large virtual machine load in cloud computing task scheduling, an improved scheduling efficiency algorithm (called the improved whale optimization algorithm, referred to as IWC) is proposed. Firstly, a cloud computing task scheduling and distribution model with time, cost, and virtual machines as the main factors is constructed. Secondly, 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; in order to better find the optimal individual, we use the inertial weight strategy for the whale optimization algorithm to improve the local search ability and effectively prevent the algorithm from reaching premature convergence; we use the add operator and delete operator to screen individuals after each iteration which is completed and updated to improve the quality of understanding. In the simulation experiment, IWC was compared with the ant colony algorithm, particle swarm algorithm, and whale optimization algorithm under a different number of tasks. The results showed that the IWC algorithm has good results in terms of task scheduling time, scheduling cost, and virtual machine. The application is in cloud computing task scheduling.
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Information Systems
Cited by
23 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Deep learning and optimization enabled multi-objective for task scheduling in cloud computing;Network: Computation in Neural Systems;2024-08-20
2. Cost minimization approach with hybrid optimization based task scheduling in Geo-distributed cloud;Australian Journal of Electrical and Electronics Engineering;2024-06-27
3. A Dynamic Task Scheduling Algorithm Based on Learning Automata for Cloud Computing;2024 5th International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT);2024-03-29
4. Reducing Task Scheduling Time in Cloud Computing using Novel Improved Whale Optimization Algorithm over Ant Colony Algorithm;2024 International Conference on Trends in Quantum Computing and Emerging Business Technologies;2024-03-22
5. Cloud Computing Task Scheduling Techniques and its Trends;2024 1st International Conference on Cognitive, Green and Ubiquitous Computing (IC-CGU);2024-03-01