Research breakthrough possible @S-Logix pro@slogix.in

Office Address

Social List

A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization - 2019

A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization

Research Area:  Cloud Computing

Abstract:

Task scheduling, which plays a crucial role in cloud computing and is the critical factor influencing the performance of cloud computing, is an NP-hard problem that can be solved with a heuristic algorithm. In this paper, we propose a novel heuristic algorithm, called biogeography-based optimization (BBO), and a new hybrid migrating BBO (HMBBO) algorithm, which integrates the migration strategy with particle swarm optimization (PSO). Both methods are proposed to solve the problem of scheduling-directed acyclic graph tasks in a cloud computing environment. The basic idea of our approach is to exploit the advantages of the PSO and BBO algorithms while avoiding their drawbacks. In HMBBO, the flight strategy under the BBO migration structure is hybridized to accelerate the search speed, and HEFT_D is used to evaluate the task sequence. Based on the WorkflowSim, a comparative experiment is conducted with the makespan of task scheduling as the objective function. In HMBBO, the flight strategy under the BBO migration structure is hybridized to accelerate the search speed, and HEFT_D is used to evaluate the task sequence. Based on the WorkflowSim, a comparative experiment is conducted with the makespan of task scheduling as the objective function. Both simulation and real-life experiments are conducted to verify the effectiveness of HMBBO. The experiment shows that compared with several classic heuristic algorithms, HMBBO has advantages in terms of global search ability, fast convergence rate and a high-quality solution, and it provides a new method for task scheduling in cloud computing.

Keywords:  

Author(s) Name:  Zhao Tong, Hongjian Chen, Xiaomei Deng, Kenli Li & Keqin Li

Journal name:  Soft Computing

Conferrence name:  

Publisher name:  Springer

DOI:  10.1007/s00500-018-3657-0

Volume Information:  volume 23, pages 11035–11054 (2019)