Title :
On-Demand Recovery in Middleware Storage Systems
Author :
Camargos, Lásaro ; Pedone, Fernando ; Pilchin, Alex ; Wieloch, Marcin
Author_Institution :
Unicamp, Campinas, Brazil
fDate :
Oct. 31 2010-Nov. 3 2010
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;
Conference_Titel :
Reliable Distributed Systems, 2010 29th IEEE Symposium on
Conference_Location :
New Delhi
Print_ISBN :
978-0-7695-4250-8
DOI :
10.1109/SRDS.2010.31