首页> 外文期刊>Software >Three-tier replication for FT-CORBA infrastructures
【24h】

Three-tier replication for FT-CORBA infrastructures

机译:FT-CORBA基础架构的三层复制

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

摘要

Enforcing strong replica consistency among a set of replicas of a service deployed across an asynchronous distributed system in the presence of crash failures is a real practical challenge. If each replica runs the consistency protocol bundled with the actual service implementation, this target cannot be achieved, as replicas need to be located over a partially synchronous distributed system to solve the distributed agreement problems underlying strong replica consistency. A three-tier architecture for software replication enables the separation of the replication logic, i.e. protocols and mechanisms necessary for managing software replication, from both clients and server replicas. The replication logic is embedded in a middle-tier that confines the need of partial synchrony and thus frees replica deployment. In this paper we first introduce the basic concepts underlying three-tier replication. Then we present the interoperable replication logic (IRL) architecture, a fault-tolerant CORBA compliant infrastructure. IRL exploits a three-tier approach to replicate stateful deterministic CORBA objects and allows object replicas to run on object request brokers from different vendors. A description of an IRL prototype developed in our department is proposed along with an extensive performance analysis.
机译:在存在崩溃故障的情况下,在跨异步分布式系统部署的服务的一组副本之间实现强大的副本一致性是一项实际的实际挑战。如果每个副本都运行与实际服务实现捆绑在一起的一致性协议,则无法实现此目标,因为副本需要位于部分同步的分布式系统上,以解决强大的副本一致性下的分布式协议问题。用于软件复制的三层体系结构使得能够从客户端和服务器副本中分离出复制逻辑,即管理软件复制所必需的协议和机制。复制逻辑嵌入在中间层中,该中间层限制了部分同步的需求,从而解放了副本部署。在本文中,我们首先介绍三层复制的基本概念。然后,我们提出了可互操作的复制逻辑(IRL)体系结构,一种兼容CORBA的容错基础架构。 IRL利用三层方法来复制有状态确定性CORBA对象,并允许对象副本在来自不同供应商的对象请求代理上运行。建议对我们部门开发的IRL原型进行描述,并进行广泛的性能分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号