A Consistent Backup Mechanism for Disaster Recovery that Using Container Based Virtualization

Yida Xu, Hongliang Yu, Weimin Zheng
{"title":"A Consistent Backup Mechanism for Disaster Recovery that Using Container Based Virtualization","authors":"Yida Xu, Hongliang Yu, Weimin Zheng","doi":"10.1109/ChinaGrid.2012.10","DOIUrl":null,"url":null,"abstract":"Today's businesses have relied much on system backup and disaster recovery, of which there are more and more products that based on various virtualization platforms, as the virtualization technologies kept developing. Container based virtualization, which is a kind of high efficiency virtualization technology, has great potential to support building more flexible backup and disaster recovery system on its platform. In this paper, we introduce a consistent backup mechanism for disaster recovery that using container based virtualization. First, we proposed the concept of consistent checkpoint which contains both memory and disk image at the backup point in time. Then, for backing up disk image, we use incremental backup method and a two-step aggressive backup process, in which production system and data backup can run at the same time, to deal with it. At last, we combine our disk backup method and the memory checkpoint function of virtualization platform together to accomplish the whole consistent checkpoint's backup. A prototype of our system, in which a non-volatile local buffer is introduced for both speed and reliability purpose, is implemented. And the experimental testing result shows that our system's running overhead to production system is sensible, especially the overhead can drop to only 0.5% when backup is done. Also by using our system, backup frequency of production system has the potential to reach over fifteen times per minute. All these can prove that our consistent backup mechanism is suitable for disaster recovery purpose in container based virtualization platform.","PeriodicalId":371382,"journal":{"name":"2012 Seventh ChinaGrid Annual Conference","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Seventh ChinaGrid Annual Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ChinaGrid.2012.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Today's businesses have relied much on system backup and disaster recovery, of which there are more and more products that based on various virtualization platforms, as the virtualization technologies kept developing. Container based virtualization, which is a kind of high efficiency virtualization technology, has great potential to support building more flexible backup and disaster recovery system on its platform. In this paper, we introduce a consistent backup mechanism for disaster recovery that using container based virtualization. First, we proposed the concept of consistent checkpoint which contains both memory and disk image at the backup point in time. Then, for backing up disk image, we use incremental backup method and a two-step aggressive backup process, in which production system and data backup can run at the same time, to deal with it. At last, we combine our disk backup method and the memory checkpoint function of virtualization platform together to accomplish the whole consistent checkpoint's backup. A prototype of our system, in which a non-volatile local buffer is introduced for both speed and reliability purpose, is implemented. And the experimental testing result shows that our system's running overhead to production system is sensible, especially the overhead can drop to only 0.5% when backup is done. Also by using our system, backup frequency of production system has the potential to reach over fifteen times per minute. All these can prove that our consistent backup mechanism is suitable for disaster recovery purpose in container based virtualization platform.
基于容器的虚拟化容灾一致性备份机制
当今的企业对系统备份和灾难恢复的依赖很大,随着虚拟化技术的不断发展,基于各种虚拟化平台的备份和灾难恢复产品也越来越多。基于容器的虚拟化是一种高效的虚拟化技术,在其平台上支持构建更加灵活的备份和容灾系统具有很大的潜力。在本文中,我们介绍了一种基于容器虚拟化的灾难恢复一致备份机制。首先,我们提出了一致性检查点的概念,它同时包含备份时间点的内存和磁盘映像。然后,对于磁盘映像的备份,我们采用增量备份方法和生产系统和数据备份可以同时运行的两步主动备份流程来处理。最后,我们将我们的磁盘备份方法与虚拟化平台的内存检查点功能结合起来,完成了整个一致性检查点的备份。我们的系统的原型,其中引入了一个非易失性的本地缓冲区为速度和可靠性的目的,实现。实验测试结果表明,该系统对生产系统的运行开销是合理的,特别是在进行备份时,系统开销可降至仅0.5%。此外,通过使用我们的系统,生产系统的备份频率有可能达到每分钟15次以上。这些都证明了我们的一致性备份机制适用于基于容器的虚拟化平台的灾难恢复。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信