【技术实现步骤摘要】
虚拟化系统及虚拟机数据复制方法
本专利技术属于计算机领域,尤其涉及一种虚拟化系统及虚拟机数据复制方法。
技术介绍
对于虚拟机的容灾复制,包括对虚拟机内部操作系统中的配置信息及已安装的程序与数据库的复制容灾,一般容灾复制分为两种方式:1、基于存储的容灾复制:基于存储底层的复制软件进行复制,需要相同品牌的存储。虚拟机在生产端的存储损坏,可以使用容灾端的存储上的数据进行恢复。2、基于操作系统层面的数据复制:在虚拟机内部安装数据复制软件,通过配置生产端和容灾端的虚拟机的复制关系,实现数据的容灾复制。生产端数据损坏,可以采用容灾端的数据进行恢复。但是,现有的虚拟机数据复制存在如下缺点:1、基于存储的容灾复制:需要相同品牌的存储,其是高端存储,需要额外的存储授权实现,同时在生产端和容灾端都需要相同品牌的高端集中存储,无法跨越不同品牌的存储实现数据容灾复制。而且基于存储的复制必须依赖光纤网络。无法进行长距离的数据容灾复制。2、基于操作系统层面的数据复制:相对于基于存储的容灾复制,可以实现不同品牌存储 ...
【技术保护点】
1.一种虚拟化系统,其特征在于,包括虚拟化管理层,所述虚拟化管理层上部署IO漏斗、后台引擎和IO收发器;/n所述IO漏斗,用于捕获虚拟机的IO数据流,并从捕获的IO数据流中获取多个待复制IO数据流;/n所述后台引擎,用于根据每个所述待复制IO数据流的发生时间,将所述多个待复制IO数据流进行整合;/n所述IO收发器,用于将所述后台引擎整合后的IO数据流发送给另一虚拟化系统。/n
【技术特征摘要】
1.一种虚拟化系统,其特征在于,包括虚拟化管理层,所述虚拟化管理层上部署IO漏斗、后台引擎和IO收发器;
所述IO漏斗,用于捕获虚拟机的IO数据流,并从捕获的IO数据流中获取多个待复制IO数据流;
所述后台引擎,用于根据每个所述待复制IO数据流的发生时间,将所述多个待复制IO数据流进行整合;
所述IO收发器,用于将所述后台引擎整合后的IO数据流发送给另一虚拟化系统。
2.根据权利要求1所述的虚拟化系统,其特征在于,所述虚拟化管理层上还部署位图日志;
所述位图日志,用于记录每个所述待复制IO数据流的整合信息;
所述IO收发器,还用于将所述位图日志记录的每个所述待复制IO数据流的整合信息发送给所述另一虚拟化系统。
3.根据权利要求1所述的虚拟化系统,其特征在于,
所述IO收发器,还用于在容灾切换之后,接收来自所述另一虚拟化系统发送的已整合IO数据流;
所述后台引擎,还用于根据所述已整合IO数据流,实施IO数据流容灾复制。
4.根据权利要求3所述的虚拟化系统,其特征在于,所述虚拟化系统还包括存储;
所述IO收发器,还用于接收来自所述另一虚拟化系统的所述已整合IO数据流的整合信息;
所述后台引擎,用于根据所述已整合IO数据流的整合信息,将所述已整合IO数据流分解,得到离散的IO数据流;通过将所述离散的IO数据流存储在所述存储中,以实施所述IO数据流容灾复制。
5.根据权利要求1所述的虚拟化系统,其特征在于,
所述IO漏斗,用于根据预定的IO数据流复制策略,从所述捕获的IO数据流中获取所述多个待复制IO数据流,并且还用于将所述捕获的IO数据流中的除所述多个待复制IO数据流之外的IO数据流写入对应的物理存储设备中。
6.根据权利要求1所述的虚拟化系统,其特征在于...
【专利技术属性】
技术研发人员:杨名,
申请(专利权)人:中国移动通信集团四川有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。