See this document in CiteSeerX!

Software Exploitation of a Fault-Tolerant Computer with a Large Memory (1998)  (Make Corrections)  (2 citations)
Frank Eskesen, Michel Hack, Arun Iyengar, Richard P. King, and Nagui Halim...
Symposium on Fault-Tolerant Computing



  Home/Search   Context   Related

 
View or download:
ibm.com/people/i/iyengar/ftcs98.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ibm.com/people/i/iyengar/arun2 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The DM/6000 hardware (a prototype, faulttolerant RS/6000 built at the TJ Watson Research Center) provides fault tolerance and a large, nonvolatile main memory. Running a commercial, general-purpose operating system on it, of itself, does nothing to increase software availability. In fact, the time to rebuild the contents of a large memory may decrease availability. We describe our techniques for hiding most of the main memory, which requires the operating system to access it only by way of... (Update)

Context of citations to this paper:   More

.... solution is to conceal part of main storage from the bulk of the operating system, with access to it mediated by a very small kernel [9]. If appropriate hardware facilities exist to hide the memory effectively, then flow of damage into the hidden memory depends only on...

.... [40] 70] and fault isolation between software modules [71] One can also isolate memory from the operating system by hiding the memory [19] via a device driver interface or by physically isolating the memory via a hardware interface. The former approach requires user...

Cited by:   More
The Design and Verification of the Rio File Cache - Ng, Chen (2001)   (Correct)
Practical Techniques for Damage Confinement in Software - Taylor (1998)   (Correct)

Active bibliography (related documents):   More   All
0.4:   The Rio File Cache: Surviving Operating System Crashes - Chen, Ng, Rajamani, Aycock (1996)   (Correct)
0.4:   Measuring Memory's Resistance to Operating System Crashes - Ng   (Correct)
0.4:   Rio: Storing Files Reliably in Memory - Chen, Aycock, Ng, Rajamani.. (1995)   (Correct)

Similar documents based on text:   More   All
0.2:   Generic On-Line Discovery of Quantitative Models.. - Diao, Eskesen.. (2003)   (Correct)
0.2:   Performance and Service Level Considerations for.. - Iyengar, King..   (Correct)
0.1:   Unknown - Argument Embedding Preserving   (Correct)

Related documents from co-citation:   More   All
2:   The design and implementation of a log-structured file system - Rosenblum, Ousterhout - 1991
2:   Efficient software-based fault isolation - Wahbe, Lucco et al. - 1993

BibTeX entry:   (Update)

F. Eskesen, M. Hack, A. Iyengar, R. P. King, and N. Halim. Software exploitation of a fault-tolerant computer with a large memory. In Digest of Papers, Twenty-Eighth Annual International Symposium on FaultTolerant Computing, pages 336--345, Munich, Germany, June 23--25 1998. http://citeseer.ist.psu.edu/eskesen98software.html   More

@inproceedings{ eskesen98software,
    author = "Frank Eskesen and Michel Hack and Arun Iyengar and Richard P. King and Nagui Halim",
    title = "Software Exploitation of a Fault-Tolerant Computer with a Large Memory",
    booktitle = "Symposium on Fault-Tolerant Computing",
    pages = "336-345",
    year = "1998",
    url = "citeseer.ist.psu.edu/eskesen98software.html" }
Citations (may not include all citations):
73   Non-Volatile Memory for Fast (context) - Baker - 1992
68   A NonStop Kernel (context) - Bartlett - 1981
66   The Rio File Cache: Surviving Operating System Crashes - Chen, Ng - 1996
46   Hypervisor-Based Fault-Tolerance (context) - Bressoud, Schneider - 1996
29   The Case for Safe RAM (context) - Copeland - 1989
18   eNVy: A NonVolatile Main Memory Storage System - Wu, Zwaenepoel - 1993
14   A virtual machine time-sharing system (context) - Meyer, Seawright - 1970
10   Evaluation of Memory System Extensions (context) - Li, Petersen - 1991
8   A Simple and Correct Shared-Queue Algorithm Using Compare-an.. (context) - Stone - 1990
7   Phoenix: A Safe In-Memory File System (context) - Gait - 1970
6   The IBM 3090 system: An overview (context) - Tucker - 1986
6   Integrating Reliable Memory in Databases - Ng, Chen - 1997
4   Durable Memory RS/6000 System Design (context) - Abbott - 1994
1   Transaction Processing Facility: a guide for application pro.. (context) - Martin - 1990
1   Parallel Sysplex: a Technical Introduction (context) - Bradley - 1994
1   A Clustering Solution for High Availability Distributed Syst.. (context) - Ahrens, HACMP - 1994

Documents on the same site (http://www.research.ibm.com/people/i/iyengar/arun2.html):   More
Design and Performance of a General-Purpose Software Cache - Iyengar (1999)   (Correct)
Distributed Virtual Malls on the World Wide Web - Iyengar, Dias   (Correct)
Design and Implementation of a Secure Distributed Data.. - Iyengar, Cahn, Garay.. (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC