Fault-tolerant computing based on Mach
- 3 January 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGOPS Operating Systems Review
- Vol. 24 (1) , 27-39
- https://doi.org/10.1145/90994.91005
Abstract
We consider the problem of providing automatic and transparent fault tolerance to arbitrary user computations based on the Mach operating system. Among the several alternatives for structuring such a system, we pursue the "task-pair backup" paradigm in detail and outline how it might be supported by Mach. Some of the new system calls and protocols that need to be incorporated into the Mach kernel and server tasks are sketched.Keywords
This publication has 12 references indexed in Scilit:
- Fault tolerance under UNIXACM Transactions on Computer Systems, 1989
- The V distributed systemCommunications of the ACM, 1988
- Sequoia: a fault-tolerant tightly coupled multiprocessor for transaction processingComputer, 1988
- Checkpointing and Rollback-Recovery for Distributed SystemsIEEE Transactions on Software Engineering, 1987
- The Design of a Capability-Based Distributed Operating SystemThe Computer Journal, 1986
- Replication and fault-tolerance in the ISIS systemPublished by Association for Computing Machinery (ACM) ,1985
- Distributed snapshotsACM Transactions on Computer Systems, 1985
- A message system supporting fault tolerancePublished by Association for Computing Machinery (ACM) ,1983
- The Recovery Manager of the System R Database ManagerACM Computing Surveys, 1981
- A NonStop kernelPublished by Association for Computing Machinery (ACM) ,1981