...
首页> 外文期刊>IEEE transactions on dependable and secure computing >An Adaptive Programming Model for Fault-Tolerant Distributed Computing
【24h】

An Adaptive Programming Model for Fault-Tolerant Distributed Computing

机译:容错分布式计算的自适应编程模型

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

摘要

The capability of dynamically adapting to distinct runtime conditions is an important issue when designing distributed systems where negotiated quality of service (QoS) cannot always be delivered between processes. Providing fault tolerance for such dynamic environments is a challenging task. Considering such a context, this paper proposes an adaptive programming model for fault-tolerant distributed computing, which provides upper-layer applications with process state information according to the current system synchrony (or QoS). The underlying system model is hybrid, composed by a synchronous part (where there are time bounds on processing speed and message delay) and an asynchronous part (where there is no time bound). However, such a composition can vary over time, and, in particular, the system may become totally asynchronous (e.g., when the underlying system QoS degrade) or totally synchronous. Moreover, processes are not required to share the same view of the system synchrony at a given time. To illustrate what can be done in this programming model and how to use it, the consensus problem is taken as a benchmark problem. This paper also presents an implementation of the model that relies on a negotiated quality of service (QoS) for communication channels
机译:当设计无法始终在进程之间传递协商的服务质量(QoS)的分布式系统时,动态适应不同的运行时条件的能力是一个重要的问题。为此类动态环境提供容错能力是一项艰巨的任务。考虑到这种情况,本文提出了一种用于容错分布式计算的自适应编程模型,该模型根据当前的系统同步性(QoS)为上层应用程序提供过程状态信息。底层系统模型是混合的,由一个同步部分(在处理速度和消息延迟方面有时间限制)和一个异步部分(无时间限制)组成。然而,这样的组成可以随时间变化,并且特别地,系统可以变得完全异步(例如,当基础系统QoS降低时)或完全同步。而且,不需要在给定时间共享相同的系统同步视图的进程。为了说明在此编程模型中可以做什么以及如何使用它,将共识问题作为基准问题。本文还介绍了该模型的实现,该模型依赖于通信信道的协商服务质量(QoS)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号