[发明专利]一种虚拟化应用中拷贝磁盘数据的方法有效
| 申请号: | 201410015533.7 | 申请日: | 2014-01-14 |
| 公开(公告)号: | CN103744625B | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 程维轩 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/445 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种虚拟化应用中拷贝磁盘数据的方法,采用将服务器主机中的虚拟机请远程复制和克隆虚拟磁盘负载转移到存储硬件系统中,在此过程中存储系统根据该请求的特征动态执行IO操作,允许多远多目标拷贝操作,大大提高系统性能。该一种虚拟化应用中拷贝磁盘数据的方法和现有技术相比,存储虚拟化应用中多源多目标拷贝;防止因拷贝源操区域和目标区域重叠而引起的拷贝混乱;对于只读的文件,通过断开拷贝目标区域映射,达到拷贝的效果,提升存储系统IO响应速率,提高公司产品市场竞争力。 | ||
| 搜索关键词: | 一种 虚拟 应用 拷贝 磁盘 数据 方法 | ||
【主权项】:
一种虚拟化应用中拷贝磁盘数据的方法,其特征在于其具体实现过程为:一、存储阵列硬件收到来自虚拟主机的初始化请求,该初始化请求为全复制命令请求,并分配所需的资源,检查其合法性,其中合法性检查包括任务状态检查和参数合法性检查,如果非法将终止该请求,并返回特定的感知数据;执行所述参数合法性检测时,如果是异步模式请求,需要检测是否有相同的命令已经正在处理;二、向拷贝源和目标LUN发送查询命令,根据返回结果确定LUN是否可以正常访问;三、如果可以正常访问,则判断拷贝源和目标区域是否重叠;四、如果有重叠,则先执行重叠区域的数据拷贝,并标记;五、顺序执行剩余的数据拷贝;六、保留命令处理结果的状态数据和命令自身的保留数据;七、向服务器返回处理结果;八、根据定时器判断保留数据时间是否到期,如果未到期,则继续保留数据,如果到期则结束整个过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410015533.7/,转载请声明来源钻瓜专利网。





