Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds

Bag-of-Tasks (BoT) applications consisting of multiple tasks are widely used in various fields.Different from the traditional deadline constraint in scheduling problems,a due date constraint allows the BoT applications to finish more than a predetermined due date,but would result in the tardiness pe...

Full description

Bibliographic Details
Main Author: YAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong
Format: Article
Language:zho
Published: Editorial office of Computer Science 2022-05-01
Series:Jisuanji kexue
Subjects:
Online Access:https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-49-5-244.pdf
_version_ 1797845071650881536
author YAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong
author_facet YAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong
author_sort YAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong
collection DOAJ
description Bag-of-Tasks (BoT) applications consisting of multiple tasks are widely used in various fields.Different from the traditional deadline constraint in scheduling problems,a due date constraint allows the BoT applications to finish more than a predetermined due date,but would result in the tardiness penalty.In this case,in order to reduce the total cost,the efficient harmony search (EHS) algorithm is proposed to optimize the scheduling tasks in hybrid clouds.The algorithm obtains the initial task sequence by random search and fine tuning.By improving the harmony search steps and the way of generating new harmony memory,a large number of high-quality harmony can be obtained in one search process,which greatly improves the efficiency of harmony search and speeds up the convergence speed of the algorithm.Through continuous iteration,the global optimal solution is obtained,that is to say,BoT application scheduling scheme has the lowest total cost.Experimental results show that compared with other algorithms,the proposed algorithm has significant improvement in performance,which can effectively reduce the total cost of scheduling BoT applications.
first_indexed 2024-04-09T17:32:35Z
format Article
id doaj.art-838412cbfba4408cbfeea2ea0f0fa000
institution Directory Open Access Journal
issn 1002-137X
language zho
last_indexed 2024-04-09T17:32:35Z
publishDate 2022-05-01
publisher Editorial office of Computer Science
record_format Article
series Jisuanji kexue
spelling doaj.art-838412cbfba4408cbfeea2ea0f0fa0002023-04-18T02:35:57ZzhoEditorial office of Computer ScienceJisuanji kexue1002-137X2022-05-0149524424910.11896/jsjkx.210300120Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid CloudsYAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong0School of Computer Science and Technology,Nanjing University of Science and Technology,Nanjing 210094,ChinaBag-of-Tasks (BoT) applications consisting of multiple tasks are widely used in various fields.Different from the traditional deadline constraint in scheduling problems,a due date constraint allows the BoT applications to finish more than a predetermined due date,but would result in the tardiness penalty.In this case,in order to reduce the total cost,the efficient harmony search (EHS) algorithm is proposed to optimize the scheduling tasks in hybrid clouds.The algorithm obtains the initial task sequence by random search and fine tuning.By improving the harmony search steps and the way of generating new harmony memory,a large number of high-quality harmony can be obtained in one search process,which greatly improves the efficiency of harmony search and speeds up the convergence speed of the algorithm.Through continuous iteration,the global optimal solution is obtained,that is to say,BoT application scheduling scheme has the lowest total cost.Experimental results show that compared with other algorithms,the proposed algorithm has significant improvement in performance,which can effectively reduce the total cost of scheduling BoT applications.https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-49-5-244.pdfhybrid clouds|bag-of-tasks|due date|total cost minimization|efficient harmony search algorithm
spellingShingle YAN Lei, ZHANG Gong-xuan, WANG Tian, KOU Xiao-yong, WANG Guo-hong
Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
Jisuanji kexue
hybrid clouds|bag-of-tasks|due date|total cost minimization|efficient harmony search algorithm
title Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
title_full Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
title_fullStr Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
title_full_unstemmed Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
title_short Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds
title_sort scheduling algorithm for bag of tasks with due date constraints on hybrid clouds
topic hybrid clouds|bag-of-tasks|due date|total cost minimization|efficient harmony search algorithm
url https://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2022-49-5-244.pdf
work_keys_str_mv AT yanleizhanggongxuanwangtiankouxiaoyongwangguohong schedulingalgorithmforbagoftaskswithduedateconstraintsonhybridclouds