首页> 外文会议>Reliable Distributed Systems, 1999. Proceedings of the 18th IEEE Symposium on >Optimistic recovery in multi-threaded distributed systems
【24h】

Optimistic recovery in multi-threaded distributed systems

机译:多线程分布式系统中的乐观恢复

获取原文

摘要

The problem of recovering distributed systems from crash failures has been widely studied in the context of traditional non-threaded processes. However, extending those solutions to the multi-threaded scenario presents new problems. We identify and address these problems for optimistic logging protocols. There are two natural extension to optimistic logging protocols in the multi-threaded scenario. The first extension is process-centric, where the points of internal non-determinism caused by threads are logged. The second extension is thread-centric, where each thread is treated as a separate process. The process-centric approach suffers from false causality while the thread-centric approach suffers from high causality tracking overhead. By observing that the granularity of failures can be different from the granularity of rollbacks, we design a new balanced approach which incurs low causality tracking overhead and also eliminates false causality.
机译:在传统的非线性过程的背景下,从碰撞失败中恢复分布式系统的问题已被广泛研究。但是,将这些解决方案扩展到多线程方案提出了新的问题。我们识别并解决了乐观测井协议的这些问题。在多线程方案中有两个自然扩展到乐观测井协议。第一延伸是以过程为中心的,其中记录了由线程引起的内部非确定性的点。第二个延伸是以迂回为中心的,其中每个线程被视为单独的过程。以过程为中心的方法存在虚假因果关系,而基础上以循环的方法遭受高因果关系跟踪开销。通过观察到失败的粒度可能与回滚粒度不同,我们设计一种新的平衡方法,它引发了低因果跟踪开销,并消除了错误的因果关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号