【技术实现步骤摘要】
一种基于云平台的低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开销灾备系统,其特征在于,所述将该数据指纹添加至源端的数据指纹缓存单元和目标端的数据指纹缓存单元还包括;数据指纹添加至源端的数据指纹缓存单元后,将数据指纹和数据块传输至目标端;目标端对接收到的数据块再次计算指纹,如与...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。