TY - GEN
T1 - A Log-Structured Persistent Store
AU - Hulse, D
AU - Dearle, Alan
N1 - @inproceedings {
AUTHOR = {Hulse, D, Dearle, A},
TITLE = {A Log-Structured Persistent Store},
BOOKTITLE = {19th Australasian Computer Science Conference, Melbourne, Australia},
YEAR = {1996},
PAGES = {563-572},
URL = {http://www.cs.st-andrews.ac.uk/research/publications/HD96.php}
}
PY - 1996
Y1 - 1996
N2 - 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.
AB - 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.
UR - https://archive.cs.st-andrews.ac.uk/papers/download/HD96.pdf
M3 - Conference contribution
SP - 563
EP - 572
BT - Proceedings of the 19th Australasian Computer Science Conference
CY - Melbourne, Australia
ER -