Skip to main content
Log in

Structure-independent disaster recovery: Concept, architecture and implementations

  • Published:
Science in China Series F: Information Sciences Aims and scope Submit manuscript

Abstract

Disaster recovery (DR) techniques ensure the data safety and service continuity under different natural and human-made disasters by constructing a high reliable storage system. Traditional disaster recovery methods are structure-dependent. It is hard to share the DR resources between different DR systems, which made it expensive. We present a structure-independent disaster recovery theory and its implementation methods in this paper. By backup the whole system but not just the data, the goal of device and application-independent disaster recovery has been achieved. We further present a parallel recovery model and an on demand data retrieval method based on the theory. Some implementation details of prototype recovery system are also discussed. With the methods independent from specific devices or applications, the cost of disaster recovery infrastructure can be essentially reduced by resource sharing. Experiments show that the recovery time has also been greatly shortened with little service degradation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Engineering White Paper, Using EMC SnapView and MirrorView for Remote Backup. EMC Corporation, April, 2002

  2. Azagury A C, Factor M E, Micka W F, et al. Advanced functions for storage subsystems: Supporting continuous availability. IBM Syst J, 2003, 42(2): 268–279

    Article  Google Scholar 

  3. Engineering White Paper, Software Solutions Guide for Enterprise Storage. Hitachi Data Systems Corporation, December, 2000

  4. Engineering White Paper VERITAS Volume Replicator Successful Replication and Disaster Recovery, Veritas Software Corporation. see http://eval.vertias.com/downloads/pro/volume replicator whitepaper.pdf

  5. Patterson H, Manley S, Federwisch M, et al. SnapMirror: File system based asynchronous mirroring for disaster recovery. In: USENIX FAST, 2002

  6. Verma A, Voruganti K, Routray R, et al. SWEEPER: An efficient disaster recovery point identification mechanism. In: USENIX FAST, 2008

  7. Laden G, Ta-Shma P, Yaffe E, et al. Architectures for controller based CDP. In: USENIX FAST, 2007

  8. Keeton K, Beyer D, Brau E, et al. On the road to recovery: restoring data after disasters. In: ACM Eurosys, 2006

  9. Keeton K, Santos C, Beyer D, et al. Designing for disasters. In: USENIX FAST, 2004

  10. Meersch E V. Designing highly available architectures: A methodology. Sun BluePrints Online, November 2002

  11. Laaden O, Nieh J. Transparent checkpoint-restart of multiple processes on commodity operating systems. In: USENIX Annual Technical Conference, 2007

  12. Soltesz S, Potzl H, Fiuczynski M E, et al. Container-based operating system virtu-alization: A scalable, high-performance alternative to hypervisors. In: ACM Eurosys, 2007

  13. Nelson M, Lim B -H, Hutchins G. Fast transparent migration for virtual machines. In: USENIX Annual Technical Conference, 2005

  14. Clark C, Fraser K, Hand S, et al. Live Migration of Virtual Machines. In: USENIX NSDI, 2005

  15. Orabm. Oracle OLTP benchmarking and stress testing suite. http://www.linxcel.co.uk/software orastress.html

  16. Cully B, Lefebvre G, Meyer D, et al. Remus: High availability via asynchronous virtual machine replication. In: USENIX NSDI, 2008

  17. Ji M W, Veitch A, Wilkes J. Seneca: remote mirroring done write. In: USENIX Annual Technical Conference, 2003

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to WeiMin Zheng.

Additional information

Supported by the National Basic Research Program of China (Grant No. 2007CB311100)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zheng, W., Fang, B. Structure-independent disaster recovery: Concept, architecture and implementations. Sci. China Ser. F-Inf. Sci. 52, 813–823 (2009). https://doi.org/10.1007/s11432-009-0095-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-009-0095-8

Keywords

Navigation