首页> 外文期刊>Journal of Parallel and Distributed Computing >On The Design Of Communication-aware Fault-tolerant Scheduling Algorithms For Precedence Constrained Tasks In Grid Computing Systems With Dedicated Communication Devices
【24h】

On The Design Of Communication-aware Fault-tolerant Scheduling Algorithms For Precedence Constrained Tasks In Grid Computing Systems With Dedicated Communication Devices

机译:专用通信设备网格计算系统中优先约束任务的通信感知容错调度算法设计

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

摘要

Fault-tolerant scheduling is an imperative step for large-scale computational Grid systems, as often geographically distributed nodes co-operate to execute a task. By and large, primary-backup approach is a common methodology used for fault tolerance wherein each task has a primary and a backup on two different processors. In this paper, we address the problem of how to schedule DAGs in Grids with communication delays so that service failures can be avoided in the presence of processors faults. The challenge is, that as tasks in a DAG have dependence on each other, a task must be scheduled to make sure that it will succeed when any of its predecessors fails due to a processor failure. We first propose a communication model and determine when communications between a backup and backups of its successors are necessary. Then we determine when a backup can start and its eligible processors so as to guarantee that every DAG can complete upon any processor failure. We develop two algorithms to schedule backups, which minimize response time and replication cost, respectively. We also develop a suboptimal algorithm which targets minimizing replication cost while not affecting response time. We conduct extensive simulation experiments to quantify the performance of the proposed algorithms.
机译:对于大型计算网格系统,容错调度是必不可少的步骤,因为地理上分散的节点通常会协作执行任务。总的来说,主备备份方法是一种用于容错的通用方法,其中每个任务在两个不同的处理器上都有一个主备服务器。在本文中,我们解决了如何在具有通信延迟的网格中调度DAG的问题,从而可以在出现处理器故障的情况下避免服务故障。挑战在于,由于DAG中的任务彼此依赖,因此必须安排任务以确保在其任何前任任务由于处理器故障而失败时成功执行。我们首先提出一种通信模型,并确定何时需要在备份及其后继备份之间进行通信。然后,我们确定何时可以启动备份及其合格的处理器,以确保每个DAG在任何处理器故障时都能完成。我们开发了两种算法来计划备份,这分别使响应时间和复制成本最小化。我们还开发了次优算法,其目标是在不影响响应时间的情况下将复制成本降至最低。我们进行了广泛的仿真实验,以量化所提出算法的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号