[发明专利]异构存储容灾管理系统及方法有效
申请号: | 201210422600.8 | 申请日: | 2012-10-30 |
公开(公告)号: | CN103795742B | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 王若倪;赵鹏;刘承罡 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 颜镝 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 管理 系统 方法 | ||
技术领域
本发明涉及云计算技术领域,尤其涉及一种异构存储容灾管理系统及方法。
背景技术
在现有的云计算虚拟化环境中,虚拟机所采用的通常为异构的数据物理存储,而目前虚拟机监控器可以将多个异构存储拼接起来,形成一个统一存储资源池呈现给用户,但这种方式不具备容灾能力。
赛门铁克提供了一种异构存储管理解决方案,即在操作系统中运行storage foundation,通过操作系统与CPU的软镜相硬盘组态(RAID1),来实现异构存储之间的高可用性。但这种方案需要在操作系统中额外安装storage foundation,因此无法对Windows操作系统的系统盘(C盘)进行容灾管理。此外,在虚拟化环境中,虚拟机的操作系统只能看到由虚拟机监控器虚拟出来的统一存储资源池,无法识别异构存储环境,从而在做软RAID 1时难以判定是否将备份数据写到了与原始数据相同的磁盘上,这样容易造成容灾失败。
目前还有一种存储虚拟化的远程容灾方案,该方案由存储管理系统自身实现,但在原始数据盘故障时,需要将备份盘重新挂载到主机,在此过程中会出现业务中断。
发明内容
本发明的目的是提出一种异构存储容灾管理系统及方法,能够为云计算环境下的异构存储管理提供全面而稳定的容灾服务。
为实现上述目的,本发明提供了一种异构存储容灾管理系统,包括:应用服务器和存储服务器,其中所述存储服务器用于提供底层异构资源的存储功能,并向所述应用服务器提供存储接口;
所述应用服务器包括:
虚拟机,用于在操作系统上运行用户应用,并发出相关的输入输出请求;
物理平台,包括所述应用服务器本地的存储空间;
虚拟机监控器,用于对所述物理平台进行虚拟化,并进行虚拟机的生命周期管理、资源管理及可用性管理;
所述虚拟机监控器还包括:
软镜相硬盘组态(RAID 1)管理模块,用于在所述虚拟机监控器内实现输入输出请求的处理以及异构存储的备份和容灾处理;
存储资源池管理模块,用于将所述存储服务器中的底层异构资源及应用服务器中的本地存储空间虚拟成统一的存储资源池,并向所述软镜相硬盘组态管理模块提供异构存储信息。
进一步的,所述软镜相硬盘组态管理模块具体包括:
第一数据备份单元,用于通过所述存储资源池管理模块提供的异构存储信息为所述存储服务器中的每个数据盘建立对应的镜像盘,并确保所述镜像盘与对应的数据盘不在同一物理存储介质上;
输入输出处理单元,用于根据所述虚拟机监控器截获的来自虚拟机操作系统的输入输出请求,进行所述数据盘与对应的镜像盘之间的同步备份;
容灾处理单元,用于检测所述数据盘的故障,并在检测到所述数据盘发生故障时,启动所述数据盘对应的镜像盘继续提供服务。
进一步的,所述软镜相硬盘组态管理模块还包括:
第二数据备份单元,用于通过所述存储资源池管理模块提供的本地存储信息为所述物理平台中的每个数据盘建立对应的镜像盘,并确保所述镜像盘与对应的数据盘不在同一物理存储介质上。
为实现上述目的,本发明提供了一种基于前述异构存储容灾管理系统的异构存储容灾管理方法,其异构存储备份过程包括:
虚拟机中的应用程序向虚拟机操作系统发送输入输出请求;
所述虚拟机操作系统接收所述输入输出请求,并根据所述输入输出请求进行处理;
所述虚拟机监控器截获来自所述虚拟机操作系统的与设备驱动相关的输入输出请求,并调用软镜相硬盘组态管理模块对截获的输入输出请求进行处理;
所述软镜相硬盘组态管理模块根据所述截获的输入输出请求进行存储服务器中数据盘与对应的镜像盘之间的同步备份。
进一步的,在所述软镜相硬盘组态管理模块根据所述截获的输入输出请求进行存储服务器中数据盘与对应的镜像盘之间的同步备份的操作之前,还包括所述软镜相硬盘组态管理模块的初始化操作,具体包括:
软镜相硬盘组态管理模块通过存储资源池管理模块提供的异构存储信息为所述存储服务器中的每个数据盘建立对应的镜像盘,并确保所述镜像盘与对应的数据盘不在同一物理存储介质上。
进一步的,还包括:所述软镜相硬盘组态管理模块检测到所述数据盘发生故障时,所述虚拟机监控器通过所述软镜相硬盘组态管理模块启动所述数据盘对应的镜像盘继续提供服务。
进一步的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210422600.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多系统间的数据同步方法和系统
- 下一篇:车辆朝不允许的行驶方向行驶的识别