𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

ISIS: A System for Fault-Tolerant Distributed Computing

✍ Scribed by Kenneth P. Birman


Publisher
Cornell University
Year
1986
Tongue
English
Leaves
42
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The ISIS system transforms abstract type specifications into fault-tolerant distributed implementations, while insulating users from the mechanisms whereby fault-tolerance is achieved. This paper discusses the transformations that are used within ISIS, methods for achieving improved performance by concurrently updating replicated data, and user-level issues that arise when ISIS is employed to solve a fault-tolerant distributed problem. We describe a small set of communication primitives upon which the system is based. These achieve high levels of concurrency while respecting ordering requirements imposed by the caller. Finally, the performance of a prototype is reported for a variety of system loads and configurations. In particular, we demonstrate that performance of a replicated object in ISIS can equal or exceed that of a nonreplicated object.


πŸ“œ SIMILAR VOLUMES


Fault-Tolerant Distributed Computing
✍ Michael J. Fischer (auth.), Barbara Simons, Alfred Spector (eds.) πŸ“‚ Library πŸ“… 1990 πŸ› Springer-Verlag New York 🌐 English
Fault-Tolerant Distributed Computing
✍ Michael J. Fischer (auth.), Barbara Simons, Alfred Spector (eds.) πŸ“‚ Library πŸ“… 1990 πŸ› Springer-Verlag New York 🌐 English
Structural Failure Models for Fault-Tole
✍ Timo Warns πŸ“‚ Library πŸ“… 2010 πŸ› Vieweg and Teubner 🌐 English

Given that faults cannot be prevented in sufficiently complex systems, means of fault tolerance are essential for dependable distributed systems. Designing and evaluating fault-tolerant systems require well-conceived fault models. In the past, theoretical works have used simplified models that, whil

Structural Failure Models for Fault-Tole
✍ Timo Warns (auth.) πŸ“‚ Library πŸ“… 2010 πŸ› Vieweg+Teubner Verlag 🌐 English

<p>Given that faults cannot be prevented in sufficiently complex systems, means of fault tolerance are essential for dependable distributed systems. Designing and evaluating fault-tolerant systems require well-conceived fault models. In the past, theoretical works have used simplified models that, w

Fault Tolerance in Distributed Systems
✍ Pankaj Jalote πŸ“‚ Library πŸ“… 1994 πŸ› Prentice Hall 🌐 English

Fault tolerance is an approach by which reliability of a computer system can be increased beyond what can be achieved by traditional methods. While hardware supported fault tolerance has been well-documented, the newer, software supported fault tolerance techniques have remained scattered throu

Fault-Tolerant Parallel and Distributed
✍ Dimiter R. Avresky, David R. Kaeli (auth.) πŸ“‚ Library πŸ“… 1998 πŸ› Springer US 🌐 English

<p>The most important use of computing in the future will be in the context of the global "digital convergence" where everything becomes digital and everyΒ­ thing is inter-networked. The application will be dominated by storage, search, retrieval, analysis, exchange and updating of information in a w