首页 | 本学科首页   官方微博 | 高级检索  
     

执行时间预测驱动的工作流作业调度
作者姓名:胡亚红  邱圆圆  毛家发
作者单位:浙江工业大学 计算机科学与技术学院, 浙江 杭州 310023
基金项目:国家重点研发计划资助项目(2018YFB0204003)
摘    要:针对工作流作业调度问题,提出使用关键路径法进行工作流的执行时间预测和资源分配。工作流执行时间预测算法使用并行应用有向无环图描述工作流中子作业的执行顺序。基于此顺序,为子作业进行系统资源的逻辑分配。根据子作业的特征和资源分配信息,使用梯度提升决策树进行子作业执行时间预测,并计算工作流的关键路径。关键路径上所有子作业的完成时间之和即为工作流的执行时间。若预测的工作流执行时间满足用户要求,则根据子作业执行顺序和资源分配方案进行作业调度,执行工作流。对比实验表明,两个工作流的执行时间预测误差分别为5.72%和1.57%。与Spark默认调度算法相比,工作流调度算法将两个工作流的完成时间分别缩短了15.71%和15.44%。

关 键 词:工作流  时间预测  关键路径  调度算法  梯度提升决策树
收稿时间:2022-05-21
点击此处可从《国防科技大学学报》浏览原始摘要信息
点击此处可从《国防科技大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号