DocumentCode :
3323797
Title :
The design and implementation of a reliable distributed operating system-ROSE
Author :
Ng, Tony P.
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana-Champaign, IL, USA
fYear :
1990
fDate :
9-12 Oct 1990
Firstpage :
2
Lastpage :
11
Abstract :
ROSE, a modular distributed operating system that provides support for building reliable applications, is designed and implemented. Failure detection capabilities are provided by a failure detection server. Configuration objects can be used to capture the relationship among multiple processes that cooperate to replicate certain resources. Replicated address space (RAS) objects, whose content is accessible with a high probability despite hardware failures, can be used to increase data availability. Finally, a resistant process (RP) abstraction allows user processes to survive hardware failures with minimal interruption. Two different implementations of RP are provided: one checkpoints the information about its state in an RAS object periodically; the other uses replicated execution by executing the same code in different nodes at the same time
Keywords :
distributed processing; fault tolerant computing; network operating systems; ROSE; design; failure detection; implementation; reliable distributed operating system; replicated address space objects; resistant process; Application software; Buildings; Computer applications; Computer science; Distributed computing; Hardware; Operating systems; Protocols; Software algorithms; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1990. Proceedings., Ninth Symposium on
Conference_Location :
Huntsville, AL
Print_ISBN :
0-8186-2081-1
Type :
conf
DOI :
10.1109/RELDIS.1990.93946
Filename :
93946
Link To Document :
بازگشت