Reliability mechanisms for ADAMS

Sang H. Son, John L. Pfaltz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

The goal of checkpointing in database management systems is to save database states on a separate secure device so that the database can be recovered when errors and failures occur. This paper presents a non-interfering checkpointing mechanism being developed for ADAMS. Instead of waiting for a consistent state to occur, our checkpointing approach constructs a state that would result by completing the transactions that are in progress when the global checkpoint begins. The checkpointing algorithm is executed concurrently with transaclion activity while constructing a transaction-consistent checkpoint on disk, without requiring the database quiesce. This property of noninterference is highly de.sirable to real-time applications, where restricting transaction activity during the checkpointing operation is in many cases not feasible. Two main properties of this checkpointing algorithm are global consistency and reduced interference, both of which are crucial for achieving high availability.

Original languageEnglish
Title of host publicationProceedings of the 3rd Conference on Hypercube Concurrent Computers and Applications, C3P 1988
EditorsGeoffrey Fox
PublisherAssociation for Computing Machinery, Inc
Pages1390-1397
Number of pages8
ISBN (Electronic)0897912780, 9780897912785
DOIs
StatePublished - 3 Jan 1989
Event3rd Conference on Hypercube Concurrent Computers and Applications, C3P 1988 - Pasadena, United States
Duration: 19 Jan 198820 Jan 1988

Publication series

NameProceedings of the 3rd Conference on Hypercube Concurrent Computers and Applications: Architecture, Software, Computer Systems, and General Issues, C3P 1988
Volume2

Conference

Conference3rd Conference on Hypercube Concurrent Computers and Applications, C3P 1988
Country/TerritoryUnited States
CityPasadena
Period19/01/8820/01/88

Bibliographical note

Publisher Copyright:
© ACM 1988.

Fingerprint

Dive into the research topics of 'Reliability mechanisms for ADAMS'. Together they form a unique fingerprint.

Cite this