Cloud-Based Advanced Shuffled Frog Leaping Algorithm for Tasks Scheduling

被引:1
作者
Kumar, Dipesh [1 ]
Mandal, Nirupama [1 ]
Kumar, Yugal [2 ]
机构
[1] Indian Inst Technol ISM, Dept Elect Engn, Dhanbad, India
[2] Jaypee Univ Informat Technol, Dept Comp Sci & Engn, Solan, India
关键词
cloud computing; task scheduling; detection algorithm; multi-objective model; frog optimization algorithm; ENERGY; STRATEGY;
D O I
10.1089/big.2022.0095
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years, the world has seen incremental growth in online activities owing to which the volume of data in cloud servers has also been increasing exponentially. With rapidly increasing data, load on cloud servers has increased in the cloud computing environment. With rapidly evolving technology, various cloud-based systems were developed to enhance the user experience. But, the increased online activities around the globe have also increased data load on the cloud-based systems. To maintain the efficiency and performance of the applications hosted in cloud servers, task scheduling has become very important. The task scheduling process helps in reducing the makespan time and average cost by scheduling the tasks to virtual machines (VMs). The task scheduling depends on assigning tasks to VMs to process the incoming tasks. The task scheduling should follow some algorithm for assigning tasks to VMs. Many researchers have proposed different scheduling algorithms for task scheduling in the cloud computing environment. In this article, an advanced form of the shuffled frog optimization algorithm, which works on the nature and behavior of frogs searching for food, has been proposed. The authors have introduced a new algorithm to shuffle the position of frogs in memeplex to obtain the best result. By using this optimization technique, the cost function of the central processing unit, makespan, and fitness function were calculated. The fitness function is the sum of the budget cost function and the makespan time. The proposed method helps in reducing the makespan time as well as the average cost by scheduling the tasks to VMs effectively. Finally, the performance of the proposed advanced shuffled frog optimization method is compared with existing task scheduling methods such as whale optimization-based scheduler (W-Scheduler), sliced particle swarm optimization (SPSO-SA), inverted ant colony optimization algorithm, and static learning particle swarm optimization (SLPSO-SA) in terms of average cost and metric makespan. Experimentally, it was concluded that the proposed advanced frog optimization algorithm can schedule tasks to the VMs more effectively as compared with other scheduling methods with a makespan of 6, average cost of 4, and fitness of 10.
引用
收藏
页码:110 / 126
页数:17
相关论文
共 48 条
[1]   Cost-Driven Scheduling of Grid Workflows Using Partial Critical Paths [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (08) :1400-1414
[2]   Amended hybrid multi-verse optimizer with genetic algorithm for solving task scheduling problem in cloud computing [J].
Abualigah, Laith ;
Alkhrabsheh, Muhammad .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (01) :740-765
[3]  
Azad P, 2019, INT J BIO-INSPIR COM, V14, P125
[4]  
Bi Y., 2020, ADV INTELLIGENT SYST, V1037
[5]   Aggregated topic models for increasing social media topic coherence [J].
Blair, Stuart J. ;
Bi, Yaxin ;
Mulvenna, Maurice D. .
APPLIED INTELLIGENCE, 2020, 50 (01) :138-156
[6]  
Brodsky S., 2020, 27 SAINT PETERSBURG
[7]   Distribution of Road Hazard Warning Messages to Distant Vehicles in Intelligent Transport Systems [J].
Calabuig, Daniel ;
Martin-Sacristan, David ;
Monserrat, Jose F. ;
Botsov, Mladen ;
Gozalvez, David .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (04) :1152-1165
[8]   Efficient task scheduling for budget constrained parallel applications on heterogeneous cloud computing systems [J].
Chen, Weihong ;
Xie, Guoqi ;
Li, Renfa ;
Bai, Yang ;
Fan, Chunnian ;
Li, Keqin .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 :1-11
[9]   A WOA-Based Optimization Approach for Task Scheduling in Cloud Computing Systems [J].
Chen, Xuan ;
Cheng, Long ;
Liu, Cong ;
Liu, Qingzhi ;
Liu, Jinwei ;
Mao, Ying ;
Murphy, John .
IEEE SYSTEMS JOURNAL, 2020, 14 (03) :3117-3128
[10]   A training-integrity privacy-preserving federated learning scheme with trusted execution environment [J].
Chen, Yu ;
Luo, Fang ;
Li, Tong ;
Xiang, Tao ;
Liu, Zheli ;
Li, Jin .
INFORMATION SCIENCES, 2020, 522 :69-79