[发明专利]基于虚拟化平台和ceph存储的应用容灾系统及方法在审
申请号: | 201910382853.9 | 申请日: | 2019-05-09 |
公开(公告)号: | CN110187998A | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 鲍苏宁 | 申请(专利权)人: | 上海爱数信息技术股份有限公司;人民法院信息技术服务中心 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/07 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟化平台 存储 容灾服务端 预处理模块 恢复模块 应用容灾 客户端 虚拟机 接管 系统兼容性 虚拟机启动 恢复 备份步骤 磁盘介质 磁盘设备 磁盘数据 配置修改 驱动模块 运行平台 第三方 映射 | ||
本发明涉及一种基于虚拟化平台和ceph存储的应用容灾系统及方法,系统包括客户端、容灾服务端和虚拟化平台,客户端包括CDP驱动模块,容灾服务端包括IO读取模块、IO数据恢复模块、预处理模块和ceph存储,IO读取模块和IO数据恢复模块用于完成IO数据的恢复,预处理模块用于在虚拟机启动前进行磁盘数据的配置修改,ceph存储的LUN映射形成磁盘设备作为虚拟机的磁盘介质,虚拟化平台包括第三方虚拟化平台和KVM虚拟化平台,作为接管后虚拟机的运行平台,方法包括备份步骤、IO数据恢复步骤和虚拟化平台接管步骤,与现有技术相比,本发明具有恢复时间短和系统兼容性高等优点。
技术领域
本发明涉及数据备份容灾领域的容灾数据保护,尤其是涉及一种基于虚拟化平台和ceph存储的应用容灾系统及方法。
背景技术
随着计算机和网络技术的迅猛发展,现如今绝大部分企业都使用计算机来运作自己的核心业务。当计算机系统遭受如地震、水灾、火灾等不可抗拒的自然灾害以及计算机病毒、软硬件故障等人为因素时,如何让业务系统提供不间断的应用服务,已经成为了企业面临的巨大挑战和关注的焦点。
应用容灾技术是当前比较成熟的能够保证业务系统在遭受各种自然或者人为因素后,依然能够提供不间断应用服务的技术。主要原理为:初始化阶段,对被保护的业务系统做一遍完整的拷贝,将数据按照某种虚拟化平台的格式要求写入相应的虚拟磁盘中;后续采用块级CDP技术持续捕获系统IO,并将系统IO保存起来,同时按照设定的时间间隔对虚拟磁盘打快照,并将IO写入快照中;在业务系统发生灾难后,选择某个快照和某个IO时间点,基于该快照恢复IO数据,然后将恢复后的虚拟磁盘快照应用到新建的虚拟机上,并做相应的网络配置和一定的系统修复后,即可接管原有业务系统到灾难前的任意时间点状态,从而保证业务系统的连续性。
应用容灾技术的难点在于如何让各种基础架构的计算机系统在发生灾难被接管后能够迅速的提供应用服务。这其中涉及各种基础架构计算机系统之间的硬件兼容性、网络配置、系统修复等一系列技术难点。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于虚拟化平台和ceph存储的应用容灾系统及方法。
本发明的目的可以通过以下技术方案来实现:
一种基于虚拟化平台和ceph存储的应用容灾系统,用于为灾难后的计算机系统迅速提供应用服务,包括相互连接的客户端和容灾服务端以及虚拟化平台,所述的客户端包括CDP驱动模块,所述的容灾服务端包括IO读取模块、IO数据恢复模块、预处理模块和ceph存储,所述的IO读取模块和IO数据恢复模块用于完成IO数据的恢复,所述的预处理模块用于在虚拟机启动前进行磁盘数据的配置修改,所述的ceph存储的LUN映射形成磁盘设备作为虚拟机的磁盘介质,所述的虚拟化平台与容灾服务端连接,作为接管后虚拟机的运行平台。
进一步地,所述的磁盘设备包括镜像卷、日志卷和克隆卷,所述的ceph存储的LUN通过loopback方式映射形成镜像卷,其中一个镜像卷通过格式化和挂载后形成日志卷,所述的容灾服务端每隔预设时间对镜像卷中LUN执行快照操作,形成快照时间点和快照LUN,所述的快照LUN克隆形成克隆LUN,所述的克隆LUN通过loopback方式映射形成克隆卷。
进一步地,所述的日志卷存放接收到的客户端CDP驱动模块读取的增量IO数据,所述的镜像卷存放接收到的客户端初始化数据和从日志卷中实时读取的增量IO数据,当客户端系统发生灾难后,所述的IO读取模块根据快照时间点和IO时间点从日志卷中读取相应的增量IO数据并发送至IO数据恢复模块,所述的IO数据恢复模块将接收到的增量IO数据按照IO时间戳顺序写入克隆卷中。
进一步地,所述的虚拟化平台包括第三方虚拟化平台和容灾服务端内置的KVM虚拟化平台,当采用接管方式时,所述的KVM虚拟化平台提供应用服务,当采用挂载恢复方式时,所述的第三方虚拟化平台提供应用服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司;人民法院信息技术服务中心,未经上海爱数信息技术股份有限公司;人民法院信息技术服务中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910382853.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁盘异常监测方法、装置、设备及介质
- 下一篇:地址映射数据备份方法及装置