A Log-Structured Persistent Store

D Hulse, Alan Dearle

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Persistent stores have been implemented using a variety of storage technologies including shadow paging, log-based and log-structured approaches. Here we compare these approaches and advocate the use of log-structuring. The advantages of such a technique include efficient support for large (64 bit) address spaces, scalability and fast snapshot processing. We describe the architecture of a new log-structured persistent store and how it has been used to support resilient persistent processes in the context of the Grasshopper operating system. This store is based on the use of a log server which provides clients with private logical logs.
Original languageEnglish
Title of host publicationProceedings of the 19th Australasian Computer Science Conference
Place of PublicationMelbourne, Australia
Pages563-572
Publication statusPublished - 1996

Fingerprint

Dive into the research topics of 'A Log-Structured Persistent Store'. Together they form a unique fingerprint.

Cite this