Scheduling hybrid workflows using extended look-ahead approach in utility grid

Shahab Nassiri, Mahmoud Naghibzadeh
{"title":"Scheduling hybrid workflows using extended look-ahead approach in utility grid","authors":"Shahab Nassiri, Mahmoud Naghibzadeh","doi":"10.1109/IKT.2017.8258618","DOIUrl":null,"url":null,"abstract":"A workflow represents a complex activity that is often modeled by a directed acyclic graph (DAG) in which each vertex is a task and each directed edge represents both precedence and communication. Recently, Hybrid DAG has emerged as a new model. In this model, unlike the traditional DAG model, tasks can also interact during their executions. Hybrid workflows that are composed of tasks and super-tasks can be modeled using hybrid DAGs. With respect to scheduling workflows to run on the Grid, Lookahead is an important list-based algorithm. To assign a processor to a task, it predicts the status of the system after the children of this task are scheduled and then makes the final decision on this task. One source of sometimes low performance of Lookahead is that unscheduled parents of these children are not given higher priority over the corresponding children's tasks. In this paper, we have proposed the Extended Lookahead algorithm in which this deficiency of Lookahead is removed. In next step, the Extended Lookahead, HEFT, and Lookahead approaches are modified such that they are able to schedule hybrid workflows that will be executed in the utility Grid. The experimental comparison results show that the performance of the new approach is improved compared to both HEFT and Lookahead.","PeriodicalId":338914,"journal":{"name":"2017 9th International Conference on Information and Knowledge Technology (IKT)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 9th International Conference on Information and Knowledge Technology (IKT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IKT.2017.8258618","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A workflow represents a complex activity that is often modeled by a directed acyclic graph (DAG) in which each vertex is a task and each directed edge represents both precedence and communication. Recently, Hybrid DAG has emerged as a new model. In this model, unlike the traditional DAG model, tasks can also interact during their executions. Hybrid workflows that are composed of tasks and super-tasks can be modeled using hybrid DAGs. With respect to scheduling workflows to run on the Grid, Lookahead is an important list-based algorithm. To assign a processor to a task, it predicts the status of the system after the children of this task are scheduled and then makes the final decision on this task. One source of sometimes low performance of Lookahead is that unscheduled parents of these children are not given higher priority over the corresponding children's tasks. In this paper, we have proposed the Extended Lookahead algorithm in which this deficiency of Lookahead is removed. In next step, the Extended Lookahead, HEFT, and Lookahead approaches are modified such that they are able to schedule hybrid workflows that will be executed in the utility Grid. The experimental comparison results show that the performance of the new approach is improved compared to both HEFT and Lookahead.
基于扩展前瞻性方法的电网混合工作流调度
工作流代表一个复杂的活动,通常由有向无环图(DAG)建模,其中每个顶点是一个任务,每个有向边代表优先级和通信。最近,混合DAG作为一种新模式出现了。在这个模型中,与传统的DAG模型不同,任务也可以在执行过程中进行交互。由任务和超级任务组成的混合工作流可以使用混合dag进行建模。对于在网格上运行的工作流调度,前瞻是一种重要的基于列表的算法。为了将处理器分配给任务,它在调度该任务的子任务后预测系统的状态,然后对该任务做出最终决定。Lookahead有时表现不佳的一个原因是,这些孩子的未安排的父母没有给予相应孩子的任务更高的优先级。在本文中,我们提出了一种扩展向前看算法,该算法消除了向前看的不足。在下一个步骤中,将修改扩展前瞻、HEFT和前瞻方法,以便它们能够调度将在实用程序网格中执行的混合工作流。实验结果表明,与HEFT和lookforward相比,新方法的性能得到了提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信