...
首页> 外文期刊>Concurrency and Computation >Trading off logging overhead and coordinating overhead to achieve efficient rollback recovery
【24h】

Trading off logging overhead and coordinating overhead to achieve efficient rollback recovery

机译:权衡日志记录开销和协调开销以实现有效的回滚恢复

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

获取外文期刊封面封底 >>

       

摘要

In the rollback recovery of large-scale long-running applications in a distributed environment, pessimistic message logging protocols enable failed processes to recover independently, though at the expense of logging every message synchronously during fault-free execution. In contrast, coordinated checkpointing protocols avoid message logging, but they are poor in scalability with a sharply increased coordinating overhead as the system grows. With the aim of achieving efficient rollback recovery by trading off logging overhead and coordinating overhead, this paper suggests a partitioning of the system into clusters, and then presents a scheme to implement the conversion between these overheads. Using the proposed conversion, coordination can be introduced to reduce the unbearable logging overhead found in some systems, whereas proper logging can be employed to alleviate the unacceptable coordinating overhead in others. Furthermore, heuristics are introduced to address the issue of how to partition the system into clusters in order to speed up the recovery process and to improve recovery efficiency. Performance evaluation results indicate that our scheme can lower the overall system overhead effectively.
机译:在分布式环境中的大型长时间运行的应用程序的回滚恢复中,悲观消息记录协议使失败的进程能够独立恢复,尽管以在无故障执行期间同步记录每个消息为代价。相反,协作式检查点协议避免了消息记录,但是它们的可伸缩性较差,并且随着系统的增长,协作开销急剧增加。为了通过权衡日志开销和协调开销来实现有效的回滚恢复,本文提出了将系统划分为集群的方法,然后提出了一种实现这些开销之间的转换的方案。使用建议的转换,可以引入协调来减少某些系统中难以忍受的日志记录开销,而可以采用适当的日志记录来减轻其他系统中不可接受的协调开销。此外,引入了启发式方法来解决如何将系统划分为群集的问题,以加快恢复过程并提高恢复效率。性能评估结果表明,该方案可以有效降低整个系统的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号