首页> 外文会议> >A workflow-based dynamic scheduling approach for Web services platforms
【24h】

A workflow-based dynamic scheduling approach for Web services platforms

机译:Web服务平台的基于工作流的动态调度方法

获取原文

摘要

Several techniques have been proposed to deal with task assignment in workflow systems. An "appropriate" service provider is selected using specific details about tasks (such as task type and price). The matching of the specific requirements of a task is performed and the task is then assigned to an appropriate provider. These solutions work well, however they do not produce good performance in terms of the mean flow time and the mean slow down. Existing solutions also do not deal with the issues of reliability (i.e. failure of the service provider), server load (i.e. the amount of tasks in the queue) and processing capacity of the service provider. This paper addresses these limitations by assigning tasks to the solution provider with lower load, higher processing capacity and better reliability. We introduce the concept of "delay factor", which is computed for each server to characterise the reliability of a service provider. For a given server with a specific load and processing capacity, we measure the mean flow time of tasks. The dispatcher then assigns tasks to the service provider that has the lower mean flow time and the smallest delay factor. With extensive performance testing, we demonstrate that proposed approach out-performs existing load distribution strategies.
机译:已经提出了几种技术来处理工作流系统中的任务分配。使用有关任务的特定详细信息(例如任务类型和价格)选择“适当的”服务提供商。执行任务的特定要求的匹配,然后将该任务分配给适当的提供者。这些解决方案效果很好,但是就平均流动时间和平均速度而言,它们不能产生良好的性能。现有的解决方案还没有处理可靠性(即,服务提供商的故障),服务器负载(即,队列中的任务数量)和服务提供商的处理能力的问题。本文通过将任务分配给解决方案提供商以较低的负载,更高的处理能力和更高的可靠性来解决这些限制。我们引入“延迟因子”的概念,该延迟因子是为每个服务器计算的,以表征服务提供商的可靠性。对于具有特定负载和处理能力的给定服务器,我们测量任务的平均流程时间。然后,调度程序将任务分配给具有较低平均流时间和最小延迟因子的服务提供商。通过广泛的性能测试,我们证明了所提出的方法优于现有的负载分配策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号