首页> 外文期刊>Journal of Parallel and Distributed Computing >A hierarchical reliability-driven scheduling algorithm in grid systems
【24h】

A hierarchical reliability-driven scheduling algorithm in grid systems

机译:网格系统中分层可靠性驱动的调度算法

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

摘要

In a Grid computing system, many distributed scientific and engineering applications often require multi-institutional collaboration, large-scale resource sharing, wide-area communication, etc. Applications executing in such systems inevitably encounter different types of failures such as hardware failure, program failure, and storage failure. One way of taking failures into account is to employ a reliable scheduling algorithm. However, most existing Grid scheduling algorithms do not adequately consider the reliability requirements of an application. In recognition of this problem, we design a hierarchical reliability-driven scheduling architecture that includes both a local scheduler and a global scheduler. The local scheduler aims to effectively measure task reliability of an application in a Grid virtual node and incorporate the precedence constrained tasks' reliability overhead into a heuristic scheduling algorithm. In the global scheduler, we propose a hierarchical reliability-driven scheduling algorithm based on quantitative evaluation of independent application reliability. Our experiments, based on both randomly generated graphs and the graphs of some real applications, show that our hierarchical scheduling algorithm performs much better than the existing scheduling algorithms in terms of system reliability, schedule length, and speedup.
机译:在网格计算系统中,许多分布式科学和工程应用程序通常需要多机构协作,大规模资源共享,广域通信等。在此类系统中执行的应用程序不可避免地会遇到不同类型的故障,例如硬件故障,程序故障,以及存储故障。考虑故障的一种方法是采用可靠的调度算法。但是,大多数现有的网格调度算法都没有充分考虑应用程序的可靠性要求。认识到此问题,我们设计了一个分层的,由可靠性驱动的调度体系结构,该体系结构既包含本地调度程序又包含全局调度程序。本地调度程序旨在有效地测量Grid虚拟节点中应用程序的任务可靠性,并将优先约束任务的可靠性开销合并到启发式调度算法中。在全局调度程序中,我们提出了基于对独立应用程序可靠性的定量评估的分层可靠性驱动的调度算法。我们基于随机生成的图和某些实际应用的图进行的实验表明,在系统可靠性,调度长度和加速方面,我们的分层调度算法的性能要比现有调度算法好得多。

著录项

  • 来源
    《Journal of Parallel and Distributed Computing》 |2012年第4期|p.525-535|共11页
  • 作者单位

    School of Information Science and Engineering, National Supercomputing Center in Changsha, Hunan University, Changsha, 410082, China;

    School of Information Science and Engineering, National Supercomputing Center in Changsha, Hunan University, Changsha, 410082, China;

    Electrical and Computer Engineering, University of Kentucky, Lexington, KY 40506, USA;

    School of Information Science and Engineering, National Supercomputing Center in Changsha, Hunan University, Changsha, 410082, China,Department of Computer Science, University of Texas at Dallas, TX, USA;

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

    grid computing; hierarchical; scheduling algorithm; reliability; application;

    机译:网格计算;等级调度算法;可靠性;应用;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号