92 citations found. Retrieving documents...
R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Software Replication in Three-Tiers Architectures: is it a.. - Baldoni, Marchetti (2001)   (Correct)

....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.


Enhancing Availability of Cooperative Applications through - Interoperable Middleware..   (Correct)

....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.


Design of an Interoperable FT-CORBA Compliant.. - Marchetti, Virgillito.. (2001)   (5 citations)  (Correct)

....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.


An Interoperable Replication Logic for CORBA Systems - Carlo Marchetti Massimo (2000)   (9 citations)  (Correct)

.... 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.


A Fault-Tolerant Sequencer for Timed Asynchronous Systems - Baldoni, Marchetti.. (2002)   (Correct)

....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.


Integrating Autonomous Enterprise Systems through.. - MARCHETTI.. (2001)   (Correct)

....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


Three-tier replication for FT-CORBA infrastructures - Baldoni, Marchetti (2003)   (Correct)

....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.


The Road to a More Configurable and Adaptive Communication and.. - Rodrigues (2003)   (Correct)

....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.


Preventing Orphan Requests in the Context of Replicated.. - Pleisch, Kupsys, Schiper (2003)   Self-citation (Schiper)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997.


The DARX Framework: Adapting Fault Tolerance for Agent Systems - Marin (2003)   Self-citation (Schiper)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, 1997.


Replicated Invocation - Stefan Pleisch Arnas   Self-citation (Schiper)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, 30(4):68--74, April 1997.


Primary-backup replication: From a time-free - Protocol To Time-Based   Self-citation (Schiper)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, 30(4):68-- 74, April 1997.


Dynamic and Adaptive Replication for Large-Scale.. - Guessoum, Briot.. (2002)   (2 citations)  (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, April 1997.


Emergent Semantics Systems - Aberer, Catarci.. (2004)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer Journal, 30(4):68--74, 1997.


Reliable Peer-to-peer End System Multicasting through.. - Jianjun Zhang Ling (2004)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, 1997.


Emergent Semantics Systems - Aberer, Catarci, Cudre-Mauroux..   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer Journal, 30(4):68--74, 1997.


Reliable Peer-to-Peer Information Monitoring through Replication - Gedik, Liu (2003)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4), 1997.


High-Performance Secure Group Communication - Nita-Rotaru (2003)   (Correct)

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


DARX - A Framework for the Fault-Tolerant Support of Agent.. - Marin, Bertier, Sens (2003)   (2 citations)  (Correct)

No context found.

R. Guerraoui and A. Schiper, "Software-Based Replication For Fault Tolerance" In IEEE Computer, 30(4):68-74, 1997.


Semantically Reliable Group Communication - Pereira (2002)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4), April 1997.


An Adaptive Quality of Service Aware Middleware for.. - Krishnamurthy.. (2002)   (2 citations)  (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-Based Replication for Fault Tolerance. IEEE Computer, pages 68--74, April 1997.


Fault Tolerance in Scalable Agent Support Systems.. - Overeinder, Brazier.. (2003)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. IEEE Computer, 30(4):68--74, Apr. 1997.


DARX - A Framework for the Fault-Tolerant Support of Agent.. - Marin, Bertier, Sens (2003)   (2 citations)  (Correct)

No context found.

R. Guerraoui and A. Schiper, "Software-Based Replication For Fault Tolerance" In IEEE Computer, 30(4):6874, 1997.


Continental Pronto - Frølund, Pedone (2000)   (Correct)

No context found.

R. Guerraoui and A. Schiper. Software based replication for fault tolerance. IEEE Computer, 30(4), April 1997.


Failure Management for FT-CORBA Applications - Roberto Baldoni Carlo   (Correct)

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