| R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997. |
....tolerance and the availability of a system. First replication schemes were developed over custom hardware. Tandem and Stratus solutions were leaders in such market during the 80s. Afterwards, the diffusion of the off the shelf hardware makes a software based replication easier and cost effective [9]. Group toolkits such as ISIS [2] TOTEM [15] HORUS [18] TRANSIS [1] and Phoenix [13] just to name a few) were the software platforms that provided those services (such as totally and causally ordered communication, state transfer and group membership [2] needed for a success1 fully ....
....totally and causally ordered communication, state transfer and group membership [2] needed for a success1 fully implementation of software based replication. Such schemes were typical examples of how to implement replication in two tiers distributed systems. In particular two schemes has emerged [9]: active and passive (or primarybackup) replication [4] The active replication paradigm does not impose and exchange of messages among replicas, however it requires each replica to be deterministic and relies on the availability of a total order multicast primitive [3] from the communication ....
R. Guerraoui and A. Shiper, Software-based replication for fault tolerance, IEEE Computer - Special Issue on Fault Tolerance 30 (1997), 68--74.
....provided by a set of server replicas hosted by distinct servers. If some replicas fail, the others can continue to offer the service. At this end, servers can be replicated according to one of the following replication techniques: active replication or passive replication (primary backup approach) [3]. Due to the heterogeneity of software platforms, a CIS is a typical example of a three tier architecture. Clients interacts with application servers that, in turn interacts with backend servers such as databases. Handling software replication, in such context, is actually a new challenge as ....
R. Guerraoui, A. Shiper, "Software-Based Replication for Fault Tolerance", in A.K. Somani, N.H. Vaidya (eds.), Special Section on Fault Tolerance, IEEE Computer, April 1997.
....1 Introduction Many different classes of distributed applications require fault tolerance, that is the ability to continue their execution even after the occurrence of failures. Fault tolerance can be implemented in software following either the active or the passive replication technique [4]. Replication and failure management are usually handled by a middleware layer that provides transparent client server interactions and transparent failovers to clients. However, one of the most popular object oriented middleware standard, CORBA [12] until revision 2.4, did not provide any ....
R. Guerraoui and A. Shiper, Software-based replication for fault tolerance, IEEE Computer - Special Issue on Fault Tolerance 30 (1997), 68 74.
.... Interoperable Replication Logic for CORBA Systems Carlo Marchetti Massimo Mecella Antonino Virgillito Roberto Baldoni Dipartimento di Informatica e Sistemistica Universitg di Roma La Sapienza Via Salaria 113, 00198 Roma, Italy marchet,mecella,virgi,baldoni dis.uniromal.it Abstract The Replication Logic is a set of protocols, mechanisms and services that allow a CORBA system to handle object replication. In this paper we present a specific implementation of a Replication Logic, namely ....
....a fault if it is provided by a set of server replicas. If some replicas fail, the others can continue to offer the service. At this end, servers can be replicated according to one of thc following replication techniques: active rcplication or passive replication (pri mary backup approach) 9] The Replication Logic is the set of protocols, mechanisms and services that allow a distributed system to handle object replication. The Common Object Request Broker Architecture (CORBA) 15] 18] is a standard for object oriented distributed applications. It consists of a middleware on top of ....
[Article contains additional citation context not shown here]
R. Guerraoui, A. Shiper, "Software-Based Replication for Fault Tolerance", in A.K. Somani, N.H, Vaidya (eds.), Special Section on Fault Tolerance, IEEE Computer, April 1997.
....replicas across an asynchronous distributed system such as the Internet. 1 Introduction Distributed agreement among processes is one of the fundamental building blocks for the solution of many important problems in asynchronous distributed sys tems, e.g. mutual exclusion[9] and replication[10,3,8]. As an example, in the context of software replication replicas have to run a distributed agreement protocol in order to maintain replica consistency. In particular, in the case of ac tive replication[10] the agreement problem reduces to the total order multicast problem and in the case of ....
....have to run a distributed agreement protocol in order to maintain replica consistency. In particular, in the case of ac tive replication[10] the agreement problem reduces to the total order multicast problem and in the case of passive replication[3] to the view synchronous multicast problem[8]. In both cases these problems are not solvablc in asynchronous distributed systems prone to process crash failures due to FLP impossibility result[7] As a consequence, to solve these problems replicas have to be deployed over a partially synchronous distributed system i.e. an asynchronous ....
[Article contains additional citation context not shown here]
R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer - Special Issue on Fault Tolerance, 30:68-74, April 1997.
....provided by a set of server replicas hosted by distinct servers. If some replicas fail, the others can continue to offer the service. At this end, servers can be replicated according to one of the following replication techniques: active replication or passive replication (primary backup approach) [13]. The Common Object Request Broker Architecture (CORBA) 22] 25] is a standard for object oriented distributed applications. It consists of a nfiddleware on top of which applications can be designed, implemented and deployed in a very easy way. Moreover CORBA presents high object oriented ....
R. Guerraoui, A. Shiper: "Software-Based Replication for Fault Tolerance". In A.K. Somani, N.H. Vaidya (eds.): "Special Section on Fault Tolerance". IEEE Computer, April 1997. t
....in these architectures, getting strong replica consistency passes through the implementability of such primitives in a given distributed system setting. 1.2. Motivation Unfortunately, it is well known that the implementation of these primitives relies on distributed agreement protocols [4,5]. As a consequence, implementing software replication through a 2T 15 architecture requires replicas, and occasionally clients, to be deployed within a partially synchronous distributed system to overcome the FLP impossibility result [6] A partially synchronous distributed system is an ....
....to be deployed within a system like the Internet. 2T replication techniques cannot satisfy the client server asynchrony property. These techniques indeed rely on the use of specific group communication primitives among replicas, whose implementation boils down to solving an agreement problem [5]. Therefore, these techniques can be 5 adopted only if the distributed system underlying replicas is partially synchronous, otherwise we face the FLP impossibility result [6] Furthermore, as discussed in [7] group communication toolkits can only be used effectively in practice if the ....
Guerraoui R, Schiper A. Software-based replication for fault tolerance. IEEE Computer---Special Issue on Fault Tolerance 1997; 30:68--74.
....primitive ensures that messages are delivered to all participants in the same order. A primitive satisfying both reliability and order is usually called atomic multicast. Using these two abstractions, among others, it is possible to replicate data using one of the two following basic approaches [15]: Passive replication. This technique consists in electing a replica as a primary. All updates are performed at the primary which, in turn, propagates them to the backup replicas. This technique is more e ective in systems where it is possible to implement an accurate failure detector to ....
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68-74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, 1997.
No context found.
R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, 30(4):68--74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, 30(4):68-- 74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer Journal, 30(4):68--74, 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer Journal, 30(4):68--74, 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4), 1997.
No context found.
R. Guerraoui and A. Schiper, "Software-based replication for fault tolerance," IEEE Computer, vol. 30, pp. 68--74, April 1997. 123 124
No context found.
R. Guerraoui and A. Schiper, "Software-Based Replication For Fault Tolerance" In IEEE Computer, 30(4):68-74, 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4), April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, pages 68--74, April 1997.
No context found.
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, Apr. 1997.
No context found.
R. Guerraoui and A. Schiper, "Software-Based Replication For Fault Tolerance" In IEEE Computer, 30(4):6874, 1997.
No context found.
R. Guerraoui and A. Schiper. Software based replication for fault tolerance. IEEE Computer, 30(4), April 1997.
No context found.
R. Guerraoui, A. Shiper, "Software-Based Replication for Fault Tolerance", in A.K. Somani, N.H. Vaidya (eds.), Special Section on Fault Tolerance, IEEE Computer, pp. 68-74, April 1997.
First 50 documents Next 50
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC