Time travel in the virtualized past: cheap fares and first class seats
Download:
pdf,
``Time travel in the virtualized past: cheap fares and first class seats"
by
Liuba Shrira (Brandeis),
Catharine van Ingen (Microsoft) ,
and
Ross Shaull (Brandeis).
Position paper for the Virtualization Workshop,
(Haifa Systems and Storage Conference),
Haifa, Israel, October 2007.)
Abstract
``Time travel'' in the storage system is accessing past storage system
states. Legacy application programs could run transparently over the
past states if the past states were virtualized in a form that makes
them look like the current state. There are many levels in the
storage system at which past state virtualization could occur. How do
we choose? We think that past state virtualization should occur at a
high storage system buffer manager level, such as database buffer
manager. Everything above this level can run legacy programs. The
system below can manage the mechanisms needed to implement the
virtualization. This approach can be applied to any kind of storage
system, ranging from traditional databases and file systems to the new
generation of specialized storage managers such as Bigtable. Granted
that time travel is a desirable feature, this position paper considers
the design axis for virtualizing past states for time travel, and asks
what amounts to the question, can we sit in first class and still have
cheap fares?
BibTeX entry:
@miscellanious{timetravel-systor07,
author = {Liuba Shrira and Catharine van Ingen and Ross Shaull},
title = {Time travel in the virtualized past: cheap fares and first class seats},
booktitle = {Wirtualization Workshop, {\em Haifa Systems and Storage Conference}},
address = {Haifa, Israel},
month = October,
year = {2007}
}