Engineering PapersSearch

NASA NTRS · 19890054312

The Raid distributed database system

Abstract

Raid, a robust and adaptable distributed database system for transaction processing (TP), is described. Raid is a message-passing system, with server processes on each site to manage concurrent processing, consistent replicated copies during site failures, and atomic distributed commitment. A high-level layered communications package provides a clean location-independent interface between servers. The latest design of the package delivers messages via shared memory in a configuration with several servers linked into a single process. Raid provides the infrastructure to investigate various methods for supporting reliable distributed TP. Measurements on TP and server CPU time are presented, along with data from experiments on communications software, consistent replicated copy control during site failures, and concurrent distributed checkpointing. A software tool for evaluating the implementation of TP algorithms in an operating-system kernel is proposed.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bhargava, Bharat, Riedl, John. 1989-06-01. The Raid distributed database system. https://ntrs.nasa.gov/citations/19890054312

Cite the original work for its findings. Save a collection to share your selection of sources.