首页> 外文期刊>Journal of Parallel and Distributed Computing >Task allocation for maximizing reliability of distributed systems: A simulated annealing approach
【24h】

Task allocation for maximizing reliability of distributed systems: A simulated annealing approach

机译:最大化分布式系统可靠性的任务分配:一种模拟退火方法

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

摘要

This paper addresses the problem of task allocation in heterogeneous distributed systems with the goal of maximizing the system reliability. It first develops an allocation model for reliability based on a cost function representing the unreliability caused by the execution of tasks on the system processors and the unreliability caused by the interprocessor communication time subject to constraints imposed by both the application and the system resources. It then presents a heuristic algorithm derived from the well-known simulated annealing (SA) technique to quickly solve the mentioned problem. The performance of the proposed algorithm is evaluated through experimental studies on a large number of randomly generated instances. Indeed, the quality of solutions are compared with those derived by using the branch-and-bound (BB) technique.
机译:本文旨在解决异构分布式系统中的任务分配问题,以最大程度地提高系统可靠性。首先,它基于成本函数开发了一种可靠性分配模型,该成本函数表示由系统处理器上的任务执行引起的不可靠性以及受应用程序和系统资源所施加的约束而导致的处理器间通信时间引起的不可靠性。然后,提出了一种启发式算法,该算法源自众所周知的模拟退火(SA)技术,可以快速解决上述问题。通过对大量随机生成的实例进行实验研究,评估了所提出算法的性能。实际上,将解决方案的质量与使用分支定界(BB)技术得出的解决方案的质量进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号