Toggle Main Menu Toggle Search

Open Access padlockePrints

A Reliable Stable Storage System for UNIX

Lookup NU author(s):

Downloads


Abstract

This paper describes the implementation of a stable storage system which converts several fallible disk stores into a reliable device for storing data. It provides reliable reading and writing of data in a distributed UNIX environment in spite of transient I/O faults, decay of physical storage devices and processor crashes. The implementation makes available to UNIX users a convenient way of using the facilities of a stable storage system by providing the abstraction of stable files and by maintaining the standard UNIX system call interface. It systematically handles abnormal situations by separating normal and exceptional processing in both the system description and implementation. This is achieved through the use of fault tolerance design notation for the description of the system and the implementation of that notation using an exception handling package.


Publication metadata

Author(s): Anyanwu JA

Series Editor(s): Elphick MJ

Publication type: Report

Publication status: Published

Series Title: Computing Laboratory Technical Report Series

Year: 1984

Pages: 22

Print publication date: 01/01/1984

Source Publication Date: January 1984

Report Number: 191

Institution: Computing Laboratory, The University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne


Share