• 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