DocumentCode :
2038517
Title :
ROSE-a reliable operating system environment
Author :
Ng, Tony P.
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear :
1989
fDate :
20-22 Sep 1989
Firstpage :
151
Lastpage :
157
Abstract :
A modular distributed operating system, ROSE, that provides support for building reliable applications is presented. In the kernel layer, network IPC and failure detection capabilities are provided. Above the kernel layer, replicated address space (RAS) objects are provided whose content is accessible with a high probability despite hardware failures. In the layer above, a resilient process (RP) abstraction which allows user processes to survive hardware failures with minimal interruption is provided. Two different implementations of RP are given: one checkpoints the information about its state in a 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; operating systems (computers); redundancy; software reliability; RAS object; ROSE; RP abstraction; checkpoints; failure detection capabilities; hardware failures; kernel layer; minimal interruption; modular distributed operating system; network IPC; reliable applications; reliable operating system environment; replicated address space; replicated execution; resilient process; user processes; Application software; Buildings; Checkpointing; Computer architecture; Computer network reliability; Hardware; Intersymbol interference; Kernel; Operating systems; Resilience;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-1964-3
Type :
conf
DOI :
10.1109/CMPSAC.1989.65076
Filename :
65076
Link To Document :
بازگشت