首页> 外文期刊>IEEE Transactions on Reliability >A heuristic task assignment algorithm to maximize reliability of a distributed system
【24h】

A heuristic task assignment algorithm to maximize reliability of a distributed system

机译:一种启发式任务分配算法,可最大化分布式系统的可靠性

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

摘要

Distributed systems potentially provide high reliability owing to the program and data-file redundancy possible. In many applications, high reliability is the major consideration for system design. Previous work has shown that the distribution of programs and data-files can affect the system reliability appreciably, and that redundancy in resources such as computers, programs, and data-files can improve the reliability of a distributed system. This work formulates a practical application for a reliability-oriented distributed task assignment problem which is NP-hard. Then, to cope with this challenging problem, a greedy algorithm is proposed, based on some heuristics, to find an approximate solution. The simulation shows that, in most cases tested, the algorithm finds suboptimal solutions efficiently; therefore, it is a desirable approach to solve these problems.
机译:由于可能的程序和数据文件冗余,因此分布式系统可能会提供高可靠性。在许多应用中,高可靠性是系统设计的主要考虑因素。先前的工作表明,程序和数据文件的分发会明显影响系统的可靠性,而计算机,程序和数据文件等资源中的冗余可以提高分布式系统的可靠性。这项工作为NP-hard面向可靠性的分布式任务分配问题制定了实际应用。然后,为解决这一难题,提出了一种基于启发式算法的贪婪算法,以求出近似解。仿真表明,在大多数情况下,该算法都能有效地找到次优解决方案。因此,解决这些问题是一种理想的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号