Skip to main content

The Design and Implementation of a Backup and Disaster Recovery System for vSphere Data Center Based on Swift Cloud Storage

  • Conference paper
  • First Online:
Book cover Cloud Computing and Security (ICCCS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11064))

Included in the following conference series:

  • 1975 Accesses

Abstract

In a college or university, data is an important resource for guiding instruction and improving student learning. A backup and recovery strategy is necessary to protect the critical data against data loss incidents. Based on Swift cloud storage, this thesis explores how to design and implement a backup and disaster recovery system for vSphere data center being deployed in College where the author works. The Swift, which is suitable for storing large unstructured data, provides a flexible, scalable and highly available distributed object storage service. By integrating Swift cloud storage with VMware vSphere, this thesis presents an efficient solution to design a backup and disaster recovery system.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Yang, X., Peng, Y.M., Xing, C.J., Li, R.M.: The backup system of VMware vSphere 5 virtual machine. J. East China Normal Univ. (Nat. Sci. Ed.) 61(S1), 252–256 (2015)

    Google Scholar 

  2. Wu, L.L.: Design and application of cloud computing data center based on double living capacity storage technology. Electron. Des. Eng. 22(06), 190–192 (2015)

    Google Scholar 

  3. Xia, Z.X.: Research and implementation of OpenStack cloud storage technology. Master’s thesis, Institutes of Technology of South China (2016)

    Google Scholar 

  4. Li, Z.J., Li, H.J., Wang, X.C., Li, K.Q.: A generic cloud platform for engineering optimization based on OpenStack. Adv. Eng. Soft. 75(6), 42–57 (2014)

    Article  Google Scholar 

  5. Zheng, C., Zhao, J.J., Li, C.J., Lou, T., Tang, X.: Experiment and research of object storage performance based on OpenStack. Microcomput. Appl. 33(18), 13–16 (2014)

    Google Scholar 

  6. Zhou, Y.P.: Cloud storage product optimization based on swift and cloud virtual machine scheduling algorithm research. Master thesis, East China University of Science and Technology (2014)

    Google Scholar 

  7. Zhen, H., Wang, H.P., Chen, Y., Fu, D.L., Liu, Y.M.: Workload balancing and adaptive resource management for the swift storage system on cloud. Future Gener. Comput. Syst. 51(1), 120–131 (2015)

    Google Scholar 

  8. Bian, N.Z., Yuan, H.: The load balancing algorithm based on I/O in the swift cloud storage environment. Comput. Eng. Appl. 52(2), 70–80 (2016)

    Google Scholar 

  9. Jiang, Y., Sun, X.T., Yang, C.: Swift cloud storage environment base on I/O load balanced reading strategies. Comput. Eng. Des. 34(9), 3024–3027, 3032 (2013)

    Google Scholar 

  10. Shan, X.Y.: Research on resource load balancing strategy based on swift. Master thesis, Harbin Institute of Technology (2015)

    Google Scholar 

  11. Fu, S.P.: Design and implementation of education resource sharing platform based on swift. Master’s thesis, Xi ‘an University of Electronic Science and Technology (2014)

    Google Scholar 

  12. Huo, J.Y., Qu, H., Wu, L.: Design and implementation of private cloud storage platform based on OpenStack. In: IEEE International Conference, pp. 1098–1101. SmartCity (2015)

    Google Scholar 

  13. Corradi, A., Fanelli, M., Foschini, L.: VM consolidation: a real case based on OpenStack cloud. Future Gener. Comput. Syst. 32(1), 118–127 (2014)

    Article  Google Scholar 

  14. Lai, Z.Q.: Design and implementation of a VMDK application virtualization system. Jiangxi Normal University of Science and Technology (2012)

    Google Scholar 

  15. Cai, S.X.: A backup system design and implementation based on repetitive data deletion. Beijing University of Posts and Telecommunications (2010)

    Google Scholar 

  16. Huang, C.B., Hu, X.Q., Ma, X.X., Wang, J.: Design and implementation of winnowing based deduplication data backup and recovery system. J. SiChuan Univ. (Nat. Sci. Ed.) 57(03), 535–542 (2012)

    Google Scholar 

  17. Shi, J.J.: The design and implementation of a de-duplication file system based on cloud storage. HuaZhong University of Science and Technology (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanchao Guo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Guo, Y., Wei, L., Lu, J. (2018). The Design and Implementation of a Backup and Disaster Recovery System for vSphere Data Center Based on Swift Cloud Storage. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11064. Springer, Cham. https://doi.org/10.1007/978-3-030-00009-7_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00009-7_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00008-0

  • Online ISBN: 978-3-030-00009-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics