| Fred B. Schneider. Replication Management using the State-Machine Approach. Distributed Systems second edition, Addison-Wesley, 1993, 169197. |
....network so that the service s clients can connect to different server replicas to increase the probability of getting replies to their requests. When dealing with a replicated service, it arises the problem of guaranteeing consistency among the local states of the replicas despite crashes. Active [1] and passive [2] replication [3] are well known approaches to increase the availability of a stateful service. These approaches employ group communication primitives and services such as total order multicast, view synchronous multicast, group membership, etc. Implementations of such primitives ....
Schneider, F.B.: Replication Management Using the State Machine Approach. In Mullender, S., ed.: Distributed Systems. ACM Press - Addison Wesley (1993)
....provide each mobile node with an unambiguous name or IP address, or to convert the former to the latter. Due to the peculiarities of these applications, we consider a relaxed consistency model. The classic academic approach to providing highly available data objects, the state machine approach [10], consists in synchronizing a set of server replicas, each hosting a copy of the data, to handle all updates and queries in the same way ( write all read one ) This approach provides perfect guarantees in theory, yet is expensive to implement even in wired networks. In particular, the atomic ....
F.B. Schneider, "Replication management using the state-machine approach," in Distributed Systems, chapter 6, pp. 169--197. Addison-Wesley, 2 edition, 1993.
....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 ....
....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 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 ....
F.B. Schneider. Replication Management Using State-Machine Approach. In S. Mullender, editor, Distributed Systems, pages 169-198. Addison Wesley, 1993.
....the issue of letting clients invoke multiple replicas. When dealing with the replication of a stateful service, system designers face the problem of guaranteeing a given degree of consistency among the local states of the replicas despite concurrent 5 client requests and failures. Active [1], passive [2] and semi passive [3] replication are wellknown approaches to increase the availability of a stateful service while maintaining strong replica consistency. In these approaches each replica embeds the service implementation and uses group communication primitives and services such as ....
....is executed either by all or none of the server replicas; ordering means that each server replica executes state updates in the same order. 2.3. 2T replication techniques A large number of replication techniques enforcing strong replica consistency have been proposed 15 in the literature, e.g. [1 3,16]. These techniques are based on 2T architectures in which clients directly interact with server replicas embedding group communication toolkits and the actual service implementation. As examples, we summarize here the active and passive replication techniques as they will be used in the next ....
[Article contains additional citation context not shown here]
Schneider FB. Replication management using the state machine approach. Distributed Systems, Mullender S (ed.). ACM Press/Addison-Wesley, 1993.
....partially supported by a grant from MIUR COFIN ( DAQUINCIS ) and from EU IST Project EU PUBLIC.COM (#IST2001 35217) a no response exception. When dealing with a stateful service, it arises the problem of guaranteeing consistency among the local states of the replicas despite crashes. Active [30], passive [8] and quorum replication [18] are well known 2T approaches to increase the availability of a stateful service. These approaches employ group communication primitives and services such as total order multicast, view synchronous multicast, group membership, etc. However such primitives ....
....ordering means that each non faulty server replicas executes updates in the same order. 2.1 Two tier (2T) replication techniques In a two tier architecture clients directly interact with server replicas. A large number of 2T replication techniques have been proposed in the literature (e.g. [8, 30]) As examples, in the following we summarize the active and passive replication techniques as they will be used through the next sections. In active replication, a client sends a request to a set of deterministic server replicas. Each replica executes independenfiy the request and sends back the ....
F. B. Schneider. Replication Management Using the State Machine Approach. In S. Mullender, editor, Distributed Systems. ACM Press - Addison Wesley, 1993.
....instead of membership exclusion. 3.1 Replication Techniques There exists two main classes of replication techniques that ensure strong consistency: active and passive replication (Fig. 1) Both replication techniques are useful since they have complementary features. With active replication [ 26], each request is processed by all replicas. This ensures a fast reaction to failures, and sometimes makes it easier to replicate legacy systems. However, active replication uses processing resources heavily and requires processing of requests to be deterministic. With passive replication ....
F.B. Schneider. Replication Management using the State-Machine Approach. In Sape Mullender, editor, Distributed Systems, pages 169--197. ACM Press, 1993.
....the need of partial synchrony in a specific software component of a mid tier to free replicas and clients from the need of underlying partial synchrony assumptions. Then we propose how to specialize the mid tier in order to manage active replication of server replicas. 1 Introduction Active [23] and passive [7] are well known approaches used to keep strongly consistent the internal states of a set of server replicas connected by a communication network. Informally, strong consistency means that all replicas have to execute the same sequence of updates before failing. This can be obtained ....
....to enforce consistency. As a consequence, two tier architectures for software replication do not allow to satisfy Client Server Asynchrony (see also Section 2.4) We address such issues in the context of active replication in the following subsections. 2. 2 Active Replication Active replication [21, 23] can be specified taking into account two types of players, namely clients and a set of deterministic server replicas. Each client request is received by each available replica that independently executes the request and sends back the reply to the client. We abstract the computation of a request ....
F. Schneider. Replication Management using statemachine approach. In S. Mullender, editor, Distributed Systems, chapter 7, pages 169--198. Addison Wesley, 1993.
No context found.
Fred B. Schneider. Replication Management using the State-Machine Approach. Distributed Systems second edition, Addison-Wesley, 1993, 169197.
No context found.
F. Schneider. Replication Management Using the State-machine Approach. Addison-Wesley, second edition, 1993.
No context found.
F. Schneider. Replication management using the state-machine approach. AddisonWesley, second edition, 1993.
No context found.
F.B. Schneider, "Replication Management Using the StateMachine Approach," Distributed Systems, pp. 169-197, chapter. 6, second ed., Addison-Wesley, 1993.
No context found.
Fred B. Schneider. Replication management using the state-machine approach. In S. J. Mullender, editor, Distributed Systems, chapter 7, pages 166--197. ACM Press, Addison-Wesley, Wokingham, Reino Unido, 2 edition, 1993. ISBN 0-201-624273.
No context found.
F.B. Schneider, "Replication management using the state-machine approach," in Distributed Systems, chapter 6, pp. 169--197. Addison-Wesley, 2 edition, 1993.
No context found.
F. Schneider. Replication management using the statemachine approach. In Mullender [20], pages 169--198.
No context found.
F. Schneider. "Replication Management Using the State-Machine Approach". In Sape Mullender, editor, Distributed Systems, chapter 7. Addison-Wesley, 2nd edition, 1993.
No context found.
Schneider, F.: Replication Management using the State-Machine Approach. Distributed Systems, Chapter 7, pages 169-197, Addison-Wesley, 2 nd edition. (1993).
No context found.
F. Schneider. Replication management using the state-machine approach. In S. Mullender, editor, Distributed Systems, ACM Press Books, chapter 7, pages 169-198. Addison-Wesley, second edition, 1993.
No context found.
Fred Schneider. Replication Management using the State-Machine Approach. Distributed Systems (2nd Ed.), ACM Press / Addison-Wesley Publishing Co., 1993.
No context found.
F. Schneider. Replication management using the state-machine approach. In S. Mullender, editor, Distributed Systems, chapter 7. Addison Wesley, 1993.
No context found.
Fred Schneider. Replication management using the state machine approach. In S.J. Mullender, editor, Distributed Systems, chapter 7. ACM Press, 1993.
No context found.
F.B. Schneider. Replication management using the state-machine approach. In Mullender [19], pages 169--198.
No context found.
F. B. Schneider. Replication management using the state machine approach. In S. Mullender, editor, Distributed Systems. Addison-Wesley, 1993.
No context found.
F. Schneider. Replication management using the state-machine approach. In S. Mullender, editor, Distributed Systems, ACM Press Books, chapter 7, pages 169-198. Addison-Wesley, second edition, 1993.
No context found.
F. B. Schneider. Replication management using the state-machine approach. In S. Mullender, editor, Distributed Systems, chapter 7, pages 169--197. ACM Press, 2nd edition, 1993.
No context found.
F. B. Schneider. Replication Management Using the State Machine Approach, pages 169--197. ACM Press - Addison Wesley, 1993. 24
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