首页> 外国专利> Method of scheduling grid applications with task replication

Method of scheduling grid applications with task replication

机译:通过任务复制调度网格应用程序的方法

摘要

A method of scheduling grid applications comprises the steps of estimating the task execution times, grouping the tasks and assigning said groups of tasks to computational units or grid nodes. As the grid nodes complete their task, tasks are replicated so as to balance the remaining amount of computation between the nodes. In one particular embodiment scheduling of the tasks is done using a task queue which is updated when a node completes the processing of a task. Where a replica of the task is still running this is aborted by the scheduling unit. If the node is idle then tasks still running on slower units are replicated to the idle unit. The task queue may correspond to a list of tasks ordered by size. The grouping of tasks may be based on a static determination of the relative processing power of a node. The replication may occur if a task has not been completed in a specified time wherein the node will be considered to be offline or have failed.
机译:一种调度网格应用的方法,包括以下步骤:估计任务执行时间,将任务分组以及将所述任务组分配给计算单元或网格节点。当网格节点完成其任务时,将复制任务以平衡节点之间的剩余计算量。在一个特定实施例中,使用任务队列来完成任务的调度,该任务队列在节点完成任务的处理时被更新。在任务副本仍在运行的地方,调度单元将中止该任务的副本。如果节点空闲,则仍在较慢的单元上运行的任务将复制到空闲单元。任务队列可以对应于按大小排序的任务列表。任务的分组可以基于节点的相对处理能力的静态确定。如果在指定的时间内尚未完成任务(其中节点将被视为脱机或已失败),则可能会发生复制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号