A possibility of a temporary disconnection of database service exists in many computing environments. It is a common need to permit a participating site to lag behind and re-initialize to full recovery. It is also necessary that active transactions view a globally consistent system state for ongoing operations. We present an algorithm for on-the-fly backup and site-initialization. The technique is non-blocking in the sense that failure and recovery procedures do not interfere with ordinary transactions. As a result the system can tolerate disconnection of services and reconnection of disconnected services, without incurring high overheads
Identifer | oai:union.ndltd.org:MIT/oai:dspace.mit.edu:1721.1/1849 |
Date | 14 April 2003 |
Creators | Bhalla, Subhash, Madnick, Stuart E. |
Source Sets | M.I.T. Theses and Dissertation |
Language | en_US |
Detected Language | English |
Type | Working Paper |
Format | 319840 bytes, application/pdf |
Relation | MIT Sloan School of Management Working Paper;4416-03 |
Page generated in 0.002 seconds