arrow
Return

A Two-Stage Multi-Objective Task Scheduling Framework Based on Invasive Tumor Growth Optimization Algorithm for Cloud Computing

delete2023-06-06
delete5
PRE
AI
Q
Qianxue Hu
X
Xiaofei Wu
董
董守斌 (Shoubin Dong) *
DOI:10.1007/s10723-023-09665-ydelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Task scheduling in cloud computing is usually required to achieve multiple goals from the perspective of cloud service providers, users, environmental benefits, and so on. However, there are often conflictions among these goals, and the constraints might be diverse and strict. Since scheduling strategies need to be made efficiently and effectively, multi-objective task scheduling optimization becomes a huge challenge. Aiming at collaboratively optimizing three conflicting goals, including batch task completion time, energy consumption and idle resource costs, this paper proposes a multi-objective scheduling framework MSITGO based on Invasive Tumor Growth Optimization (ITGO). MSITGO utilizes the characteristics of tumor cell growth model and adopts the Pareto optimal model and packing problem model to perform a fine-grained and efficient search in solution space, which effectively enhances the diversity of solutions and increases the speed of convergence. In addition, considering an entire task processing procedure, MSITGO assembles the task scheduling process into two stages as machine assignment and timeslot allocation, to further improve the task scheduling performance and reduce unreasonable allocations. Experimental results on real-world cluster data from Alibaba show that MSITGO can provide a better solution to the proposed multi-objective task scheduling problem compared with other state-of-the-art algorithms.
Keywords:
Multi-objective optimization
Task scheduling
Cloud computing
MSITGO

Journal

Journal of Grid Computing cover
Journal of Grid Computing
IF:
2.9
Papers:
761
Citations:
1.2K

Organization

S
south china university of technology
Scholars:
6.8W
Papers: 5.1W
Citations: 85
Cited Papers

Cited Papers

Performance assessment of multiobjective optimizers: An analysis and review
err2003-04-01
err3.1K
errOAAI
errZitzler, E; Thiele, L; Laumanns, M; Fonseca, CM; da Fonseca, VG
errShare
errSave
ARPS: An Autonomic Resource Provisioning and Scheduling Framework for Cloud Platforms
err2022-04-01
err41
PREAI
errKumar, Mohit; Kishor, Avadh; Abawajy, Jemal; Agarwal, Prabal; Singh, Amritpal; Zomaya, Albert Y.
errShare
errSave
Augmentation of Quick-EXAFS measurement facility at the energy scanning EXAFS beamline at INDUS-2 SRS
err2015-01-01
err0
PREAI
errA. K. Poswal; Ankur Agrawal; D. Bhattachryya; S. N. Jha; N. K. Sahoo
errShare
errSave
Improved many-objective particle swarm optimization algorithm for scientific workflow scheduling in cloud computing
err2020-09-01
err84
PREAI
errSaeedi, Sahar; Khorsand, Reihaneh; Bidgoli, Somaye Ghandi; Ramezanpour, Mohammadreza
errShare
errSave
Risk Factors for Excessive Social Media Use Differ from Those of Gambling and Gaming in Finnish Youth
err2022-02-19
err0
errOAAI
errSari Castrén; Terhi Mustonen; Krista Hylkilä; Niko Männikkö; Maria Kääriäinen; Kirsimarja Raitasalo
errShare
errSave
Multiobjective Cloud Workflow Scheduling: A Multiple Populations Ant Colony System Approach
err2019-08-01
err204
errOAAI
errChen, Zong-Gan; Zhan, Zhi-Hui; Lin, Ying; Gong, Yue-Jiao; Gu, Tian-Long; Zhao, Feng; Yuan, Hua-Qiang; Chen, Xiaofeng; Li, Qing; Zhang, Jun
errShare
errSave
A Vascular Invasive Tumor Growth Optimization Algorithm for Multi-Objective Optimization
err2020-01-01
err9
errOAAI
errZhou, Jing; Dong, Shoubin; Tang, Deyu; Wu, Xiaofei
errShare
errSave
researcher View more