一种基于云平台的低IO开销灾备系统技术方案

技术编号:36794039 阅读:22 留言:0更新日期:2023-03-08 22:53
本发明专利技术涉及灾备系统技术领域,具体而言,涉及一种基于云平台的低IO开销灾备系统,具体提出基于数据指纹的快照模块,针对源卷的某个原始数据,在快照流程和备份流程交互时直接基于数据指纹交互,无需再基于数据读写IO进行交互,大幅减少了源端的灾备IO开销(大于1000倍),减少了灾备对生产IO的影响,避免额外的源端空间占用。提出基于数据指纹的虚拟镜像卷,灾备系统在目标端将数据存储与数据管理分离,使用备份数据管理模块snapmgr基于FP管理备份数据版本,灾备系统无需实际的镜像卷,仅在需要做数据恢复时基于FP提供虚拟的镜像卷即可,大量减少了相同备份数据的写IO和目标端存储空间占用,缩短了备份时间,降低了RPO。降低了RPO。降低了RPO。

【技术实现步骤摘要】
一种基于云平台的低IO开销灾备系统


[0001]本专利技术涉及灾备系统
,具体而言,涉及一种基于云平台的低IO开销灾备系统。

技术介绍

[0002]随着云计算技术的发展,公有云平台可为各行各业的用户提供安全高效的云服务,帮助用户构建自己的业务系统。但无处不在的意外和攻击,让用户的业务系统和数据每时每刻都处于安全威胁之下,例如,施工时意外挖断线缆、勒索病毒、误操作删除数据。无论是IaaS,还是PaaS或SaaS,都离不开容灾备份的需求。此外,近些年国家相继出台的相关政策法规,也对云平台的容灾备份能力提出了要求。
[0003]用户的业务系统在需要做数据恢复或容灾服务时,用户的业务系统能否恢复正常,其中一个重要的条件是还原出的数据具有一致性的时间点。灾备服务应保障用户的业务系统从生产Region切换到目标Region时的数据状态与源端数据的某个时间点保持一致性。
[0004]无论是采用块级数据的持续保护,还是文件级数据的持续保护,数据的时间点一致性都可基于快照技术保障。在数据备份过程中,当需要做数据一致性处理时,先在源端创建快照本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于云平台的低IO开销灾备系统,其特征在于,包括所述灾备系统的控制方法,所述灾备系统的控制方法包括;获取需要保护的原始数据;将该原始数据导入快照模块,通过快照模块进行计算该原始数据的数据指纹;向源端数据指纹缓存单元查询该数据指纹;若该数据指纹不存在,则将该数据指纹添加至源端的数据指纹缓存单元和目标端的数据指纹缓存单元;若该数据指纹存在,则快照数据块处理流程结束。2.根据权利要求1所述的一种基于云平台的低IO开销灾备系统,其特征在于,所述计算数据指纹还包括;记录该数据指纹与其位置的关系。3.根据权利要求1所述的一种基于云平台的低IO开销灾备系统,其特征在于,还包括;启动数据备份流程,获取某个位置的数据;若该位置的数据在快照建立之后发生变化,则从快照模块获取该位置的数据指纹;若该位置的数据在快照建立之后未发生变化,则从源卷获取该数据。4.根据权利要求1所述的一种基于云平台的低IO开销灾备系统,其特征在于,所述从源卷获取该数据包括;计算该源卷数据的数据指纹,向源端的数据指纹缓存单元查询该数据指纹;若该数据指纹不存在,则将该数据指纹添加至源端的数据指纹缓存单元和目标端的数据指纹缓存单元;若该数据指纹存在,则将该数据的位置和数据指纹传输至目标端;目标端将数据指纹和数据位置记录至快照数据管理模块。5.根据权利要求1

4任意一项所述的一种基于云平台的低IO开销灾备系统,其特征在于,所述将该数据指纹添加至源端的数据指纹缓存单元和目标端的数据指纹缓存单元还包括;数据指纹添加至源端的数据指纹缓存单元后,将数据指纹和数据块传输至目标端;目标端对接收到的数据块再次计算指纹,如与...

【专利技术属性】
技术研发人员:胡斌武昱邓宇羽
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1