[发明专利]一种虚拟化应用中拷贝磁盘数据的方法有效

专利信息
申请号: 201410015533.7 申请日: 2014-01-14
公开(公告)号: CN103744625B 公开(公告)日: 2017-05-10
发明(设计)人: 程维轩 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F3/06 分类号: G06F3/06;G06F9/445
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 虚拟 应用 拷贝 磁盘 数据 方法
【说明书】:

技术领域

发明涉及计算机虚拟化应用技术领域,更具体地说是虚拟化应用中拷贝磁盘数据的方法。

背景技术

VMware虚拟化平台基于可投入业务使用的体系结构构建。使用VMware vSphere等软件可转变或“虚拟化”基于x86的计算机的硬件资源(包括CPU、RAM、硬盘和网络控制器),以创建功能齐全、可像“真实”计算机一样运行其自身操作系统和应用程序的虚拟机。每个虚拟机都包含一套完整的系统,因而不会有潜在冲突。VMware虚拟化的工作原理是,直接在计算机硬件或主机操作系统上面插入一个精简的软件层。该软件层包含一个以动态和透明方式分配硬件资源的虚拟机监视器(即“虚拟化管理程序”)。多个操作系统可以同时运行在单台物理机上,彼此之间共享硬件资源。由于是将整台计算机(包括CPU、内存、操作系统和网络设备)封装起来,因此虚拟机可与所有标准的x86操作系统、应用程序和设备驱动程序完全兼容。可以同时在单台计算机上安全运行多个操作系统和应用程序,每个操作系统和应用程序都可以在需要时访问其所需的资源。

ESX是VMware的企业级虚拟化产品,是vmware虚拟化的平台基础,部署于服务器上。它是具有高级资源管理功能高效,灵活的虚拟主机平台,完美匹配企业数据中心,通过提高资源使用率,扩展计算机性能和优化服务器,VMware ESX服务器帮助企业降低计算机基础构架的成本。

从广义的角度讲,vStorage API是一种能让虚拟基础套件和存储硬件更加紧密结合的机制:

为虚拟套件提供解决方案的存储硬件。

VMware或者第三方管理软件。

为运行在虚拟机中的应用程序提供更好的存储服务质量。

VAAI(vStorage API for Array Integration)是范围更大的vStorage API规范的一个子集,主要是利用硬件卸载特性提升性能。

在虚拟化应用中,当系统执行远程复制和克隆虚拟磁盘时,如果使用传统的复制方法将非常耗时,效率低下。为了解决现有此类操作给服务器主机带来资源消耗过大,时间过长的问题,实现将负载转移到存储硬件,提升系统整体性能,现提供一种在存储虚拟化应用中提高磁盘数据拷贝效率的叫做全复制的方法,该方法通过远程复制时发送全复制命令请求到存储系统,将大大提高拷贝效率,提升系统整体性能,减轻服务器负载。

发明内容

本发明的技术任务是解决现有技术的不足,提供一种虚拟化应用中拷贝磁盘数据的方法。

本发明的技术方案是按以下方式实现的,该一种虚拟化应用中拷贝磁盘数据的方法,其具体实现过程为:

一、存储阵列硬件收到来自虚拟主机的初始化请求,并分配所需的资源,检查其合法性,其中合法性检查包括任务状态检查和参数合法性检查,如果非法将终止该请求,并返回特定的感知数据;

二、执行参数合法性检测,如果是异步模式请求,需要检测是否有相同的命令已经正在处理;

三、向拷贝源和目标LUN发送查询命令,根据返回结果确定LUN是否可以正常访问;

四、判断拷贝源和目标区域是否重叠;

五、执行重叠区域的数据拷贝,并标记;

六、顺序执行数据拷贝;

七、保留命令处理结果的状态数据和命令自身的保留数据;

八、向服务器返回处理结果;

九、根据定时器判断保留数据时间是否到期,如果未到期,则继续保留数据,如果到期则结束整个过程。

本发明与现有技术相比所产生的有益效果是:

本发明的一种虚拟化应用中拷贝磁盘数据的方法采用将服务器主机中的虚拟机请远程复制和克隆虚拟磁盘负载转移到存储硬件系统中,在此过程中存储系统根据该请求的特征动态执行IO操作,允许多远多目标拷贝操作,大大提高系统性能;存储系统可以选择在自精简的LUN上执行断开拷贝目标的短发,用拷贝源代替拷贝目标,不真正磁盘拷贝操作,而是推迟到对该数据区域执行写操作时;能防止因拷贝源操区域和目标区域重叠而引起的拷贝混乱;改善错误处理机制,保留请求执行的结束状态数据和保留数据,允许用户自行设置保留时间;解决现有此类操作给服务器主机带来资源消耗过大,时间过长的问题,实现将负载转移到存储硬件,提升系统整体性能;实用性强,易于推广。

附图说明

附图1是本发明的虚拟化应用中全复制过程虚拟磁盘上的静态示图。

附图2是本发明的全复制数据拷贝处理流程图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410015533.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top