DocumentCode
2875759
Title
On-Demand Recovery in Middleware Storage Systems
Author
Camargos, Lásaro ; Pedone, Fernando ; Pilchin, Alex ; Wieloch, Marcin
Author_Institution
Unicamp, Campinas, Brazil
fYear
2010
fDate
Oct. 31 2010-Nov. 3 2010
Firstpage
204
Lastpage
213
Abstract
This paper presents a recovery architecture for in-memory data management systems. Recovery in such systems boils down to solving two problems: retrieving and installing the last committed image of the crashed database on a new server and replaying the updates missing from the image. We improve recovery time with a novel technique called On-Demand Recovery, which removes the need to replay all missing updates before new transactions can be accepted. We have implemented and thoroughly evaluated the technique. We show in the paper that in some cases On-Demand Recovery can reduce recovery time by more than 50%.
Keywords
database management systems; middleware; software architecture; in-memory data management systems; middleware storage systems; on-demand recovery technique; recovery architecture; Computer crashes; Engines; Hardware; Indexes; Protocols; Servers; database; optimistic techniques; recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2010 29th IEEE Symposium on
Conference_Location
New Delhi
ISSN
1060-9857
Print_ISBN
978-0-7695-4250-8
Type
conf
DOI
10.1109/SRDS.2010.31
Filename
5623395
Link To Document