首页> 外文期刊>Concurrency and computation: practice and experience >Scheduling trade-off of dynamic multiple parallel workflows on heterogeneous distributed computing systems
【24h】

Scheduling trade-off of dynamic multiple parallel workflows on heterogeneous distributed computing systems

机译:在异构分布式计算系统上调度动态多个并行工作流的权衡

获取原文
获取原文并翻译 | 示例

摘要

Scheduling multiple parallel workflows, which arrive at different instants on heterogeneous distributed computing systems, is a great challenge because of the different requirements of resource providers and users. Overall scheduling length is the main concern of resource providers, whereas deadlines of workflows are the major requirements of users. Most algorithms use fairness-based strategies to reduce the overall scheduling length. However, these algorithms cause obvious unfairness to longer-makespan workflows or shorter-makespan workflows. Furthermore, the systems cannot meet the deadlines of all workflows, particularly on large-scale resource-constrained computational grids. Gaining a reasonable balance between the overall scheduling length and the deadlines of workflows is a desirable goal. In this study, we first propose a fairness-based scheduling algorithm called fairness-based dynamic multiple heterogeneous selection value to achieve high performance of systems compared with existing works. Then, to meet the deadlines of partial higher-priority worklows, we present a priority-based scheduling algorithm called priority-based dynamic multiple heterogeneous selection value. Finally, combining fairness-based dynamic multiple heterogeneous selection value and priority-based dynamic multiple heterogeneous selection value, we present the tradeoff-based scheduling algorithm to meet the deadlines of more higher-priority worklows while still allowing the lower-priority workflows to be processed actively for better performance of systems. Both example and extensive experimental evaluations demonstrate significant improvement of our proposed algorithms.
机译:由于资源提供者和用户的要求不同,因此计划在异构分布式计算系统上到达不同时刻的多个并行工作流是一个巨大的挑战。总体调度时间长短是资源提供者最关心的问题,而工作流的截止日期是用户的主要要求。大多数算法使用基于公平性的策略来减少总体调度时间。但是,这些算法对较长制造时间或较短制造时间的工作流程造成明显的不公平。此外,系统无法满足所有工作流程的最后期限,特别是在大规模的资源受限的计算网格上。一个理想的目标是在总体调度长度和工作流的最后期限之间取得合理的平衡。在这项研究中,我们首先提出一种基于公平性的调度算法,称为基于公平性的动态多重异构选择值,以实现与现有工作相比系统的高性能。然后,为了满足部分较高优先级工作流程的期限,我们提出了一种基于优先级的调度算法,称为基于优先级的动态多重异构选择值。最后,结合基于公平性的动态多个异构选择值和基于优先级的动态多个异构选择值,我们提出了基于权衡的调度算法,以满足更高优先级工作流的截止日期,同时仍允许处理优先级较低的工作流积极地提高系统性能。实例和广泛的实验评估都证明了我们提出的算法的显着改进。

著录项

  • 来源
  • 作者单位

    College of Computer Science and Electronic Engineering, Hunan University, Changsha, China;

    College of Computer Science and Electronic Engineering, Hunan University, Changsha, China;

    Development and Reform Commission of Hunan Province, Hengyang, China;

    College of Computer Science and Electronic Engineering, Hunan University, Changsha, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    dynamic; tradeoff; workflows;

    机译:动态;交易;工作流程;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号