一种虚拟化平台存储管理服务器及其管理方法技术

技术编号:10185536 阅读:141 留言:0更新日期:2014-07-04 16:26
本发明专利技术公开了一种虚拟化平台存储管理方法,包括:服务器在存储区域网络SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷,并将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列中的一个或多个磁盘阵列故障时,所述服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。本发明专利技术同时还公开了一种虚拟化平台存储管理服务器,采用本发明专利技术的技术方案,虚拟化平台存储不受网络时延影响,避免了现有虚拟化平台存储单点故障的风险。

【技术实现步骤摘要】
一种虚拟化平台存储管理服务器及其管理方法
本专利技术涉及虚拟化平台存储
,尤其涉及一种虚拟化平台存储管理服务器及其管理方法。
技术介绍
主机虚拟化技术应用广泛,使得虚拟化平台作为关键生产业务系统运行平台日益成为趋势。现有虚拟化平台存储主要使用网络文件系统(NFS,NetworkFileSystem)存储和光纤通道(FC,FiberChannel)存储的方式,其中,NFS存储的方式由于基于互联网协议(IP,InternetProtocol)网络,所以,存储性能受网络时延影响,甚至会由于NFS服务器僵死造成生产业务系统存储访问故障;同时,FC存储的方式存在磁盘阵列单点故障的风险,如何降低虚拟化平台存储的磁盘阵列单点故障的风险,成为亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种虚拟化平台存储管理服务器及其管理方法,能够避免虚拟化平台存储受网络时延影响,同时能够避免现有虚拟化平台存储的磁盘阵列存在单点故障的风险。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供了一种虚拟化平台存储管理方法,所述虚拟化平台部署在服务器上;所述服务器通过虚拟化平台的管理接口将虚拟机接入存储区域网络(SAN,StorageAreaNetwork);所述方法还包括:所述服务器在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷,并将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列中的一个或多个磁盘阵列故障时,所述服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。优选地,所述至少两个磁盘阵列为同构磁盘阵列或异构磁盘阵列。优选地,所述方法还包括:所述磁盘阵列故障排除后,所述服务器将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。优选地,所述服务器将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步,包括:所述服务器采用增量同步或全量同步的方式,将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。优选地,所述服务器采用增量同步的方式,将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步,包括:所述服务器通过日志位图记录所述磁盘阵列故障期间,所述正常磁盘阵列的镜像卷的数据块改变的信息,并依据所述日志位图,将所述正常磁盘阵列的镜像卷改变的数据块同步到所述故障排除后的磁盘阵列的镜像卷。本专利技术还提供了一种虚拟化平台存储管理服务器,所述服务器包括:SAN接入模块、镜像卷创建模块和定向模块;其中,所述SAN接入模块,用于通过虚拟化平台的管理接口将虚拟机接入SAN;所述镜像卷创建模块,用于在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷;所述定向模块,用于将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列故障时,将虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。优选地,所述至少两个磁盘阵列为同构磁盘阵列或异构磁盘阵列。优选地,所述服务器还包括:同步模块,用于将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。优选地,所述同步模块,具体用于采用增量同步或全量同步的方式,将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。优选地,所述同步模块,具体用于通过日志位图记录所述磁盘阵列故障期间,所述正常磁盘阵列的镜像卷的数据块改变的信息,并依据所述日志位图,将所述磁盘阵列中正常磁盘阵列的镜像卷改变的数据块同步到所述故障排除后的磁盘阵列的镜像卷。本专利技术所提供的技术方案,服务器将虚拟机通过虚拟化平台支持SAN的接口接入SAN,使用SAN的磁盘阵列作为虚拟化平台的存储,如此,避免了使用NFS存储时由于网络时延对虚拟化平台存储性能造成的影响;同时,由服务器在SAN的至少两个磁盘阵列上创建有虚拟机卷的镜像卷,将所述虚拟化平台上虚拟机对卷的读写操作定向到所述镜像卷,从而能避免现有虚拟化平台存储方案中存在单点故障的风险,且所述至少两个磁盘阵列进一步可为异构磁盘阵列,较同构磁盘阵列而言,能避免使用同构磁盘阵列时因磁盘阵列微码升级,导致所有磁盘阵列不可用的问题;进一步的,在SAN的一个或多个磁盘阵列故障时,服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷,保证了部署在虚拟机的生产业务系统的正常运行,并在磁盘阵列故障排除后,通过增量同步方式将正常磁盘阵列镜像卷与故障磁盘阵列镜像卷进行同步,保证了磁盘阵列故障后的快速恢复。附图说明图1为本专利技术虚拟化平台存储管理方法的实现流程示意图;图2为本专利技术虚拟化平台存储管理服务器的组成结构示意图;图3为本专利技术实施例中虚拟化平台存储管理场景示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本专利技术虚拟化平台存储管理方法的实现流程示意图,所述虚拟化平台部署在服务器上,所述虚拟化平台运行的虚拟机上部署生产业务系统,所述服务器通过虚拟化平台支持SAN的管理接口将所述虚拟机接入SAN;如图1所示,所述流程包括:步骤101:所述服务器在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷,并将所述虚拟机对卷的读写操作定向到所述镜像卷;其中,所述镜像卷为所述虚拟机卷的副本,所述虚拟机卷与所述虚拟机卷的镜像卷对应,如此可实现所述虚拟机卷与所述虚拟机卷的镜像卷的数据同步,达到对虚拟机存储冗余保护的目的。这里,所述至少两个磁盘阵列为同构磁盘阵列或异构磁盘阵列,优选地,所述至少两个磁盘阵列为异构磁盘阵列。其中,所述至少两个磁盘阵列采用异构磁盘阵列,避免了采用同构磁盘阵列因磁盘阵列微码升级导致不可用的情况,实现了对所述虚拟机存储异构冗余保护的目的。步骤102:所述磁盘阵列中的一个或多个磁盘阵列故障时,所述服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。其中,所述正常磁盘阵列为未故障磁盘阵列。优选地,所述磁盘阵列故障修复后,所述服务器将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。其中,所述服务器将所述正常磁盘阵列的镜像卷与所述故障修复后磁盘阵列的镜像卷进行同步,可以采用增量同步或全量同步的方式。所述进行同步具体为:所述服务器通过日志位图记录所述磁盘阵列故障期间,所述正常磁盘阵列的镜像卷的数据块改变的信息,并依据所述日志位图,将所述正常磁盘阵列的镜像卷改变的数据块同步到所述故障排除后的磁盘阵列的镜像卷。图2为本专利技术虚拟化平台存储管理服务器的组成结构示意图,如图2所示,所述服务器包括SAN接入模块21、镜像卷创建模块22和定向模块23;其中,所述SAN接入模块21,用于通过虚拟化平台的管理接口将虚拟机接入SAN;所述镜像卷创建模块22,用于在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷;所述定向模块23,用于将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列故障时,将虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。优选地,所述至少两个磁盘阵列为同构磁盘阵列或异构磁盘阵列。优选地,所述服务器还包括:同步模块24,用于将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。优选地,所述同步模块24,具体用于采用增量同步或全量同本文档来自技高网...
一种虚拟化平台存储管理服务器及其管理方法

【技术保护点】
一种虚拟化平台存储管理方法,所述虚拟化平台部署在服务器上;其特征在于,所述服务器通过虚拟化平台的管理接口将虚拟机接入存储区域网络SAN;所述方法还包括:所述服务器在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷,并将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列中的一个或多个磁盘阵列故障时,所述服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷。

【技术特征摘要】
1.一种虚拟化平台存储管理方法,所述虚拟化平台部署在服务器上;其特征在于,所述服务器通过虚拟化平台的管理接口将虚拟机接入存储区域网络SAN;所述方法还包括:所述服务器在SAN的至少两个磁盘阵列上创建虚拟机卷的镜像卷,并将所述虚拟机对卷的读写操作定向到所述镜像卷;所述磁盘阵列中的一个或多个磁盘阵列故障时,所述服务器将所述虚拟机对卷的读写操作定向到所述磁盘阵列中正常磁盘阵列的镜像卷;所述方法还包括:通过修改服务器系统运行RHEVM软件的vdsm包中的脚本文件,使所述虚拟化平台支持SAN的管理接口。2.根据权利要求1所述的方法,其特征在于,所述至少两个磁盘阵列为同构磁盘阵列或异构磁盘阵列。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述磁盘阵列故障排除后,所述服务器将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。4.根据权利要求3所述的方法,其特征在于,所述服务器将所述磁盘阵列中正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步,包括:所述服务器采用增量同步或全量同步的方式,将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步。5.根据权利要求4所述的方法,其特征在于,所述服务器采用增量同步的方式,将所述正常磁盘阵列的镜像卷与所述故障排除后磁盘阵列的镜像卷进行同步,包括:所述服务器通过日志位图记录所述磁盘阵列故障期间,所述正常磁盘阵列的镜像卷的数据块改变的信息,并依据所述日志位图,将...

【专利技术属性】
技术研发人员:梁亮
申请(专利权)人:中国移动通信集团江西有限公司
类型:发明
国别省市:江西;36

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

1