一种虚拟机配置信息的存储方法及装置制造方法

文档序号:6635123阅读:226来源:国知局
一种虚拟机配置信息的存储方法及装置制造方法
【专利摘要】本发明提供一种虚拟机配置信息的存储方法及装置,能够减少对管理节点的依赖,在管理节点失效时使虚拟机配置信息仍然可用。所述存储方法包括:磁盘阵列获取虚拟机VM的虚拟机配置信息及VM对应的虚拟磁盘所在的逻辑磁盘的逻辑单元号LUN;磁盘阵列根据LUN,将虚拟机配置信息写入逻辑磁盘对应的控制信息区域。本发明适用于计算机【技术领域】。
【专利说明】一种虚拟机配置信息的存储方法及装置

【技术领域】
[0001] 本发明涉及计算机【技术领域】,尤其涉及一种虚拟机配置信息的存储方法及装置。

【背景技术】
[0002] 近年来,随着云计算的发展,作为其基础支撑技术之一的虚拟化技术也得到了广 泛应用。虚拟化技术是一种将底层硬件设备与上层操作系统、应用程序分离的去耦合技术。 它可以实现在一台物理主机上同时运行多个虚拟机,从而大大提高资源的利用率和分配灵 活性。同时,与传统的物理计算机相比,虚拟机具有更好的隔离性和封装性,其可以将整个 虚拟机的信息保存到虚拟磁盘中,从而可以方便地对虚拟机进行快照、备份、克隆和分发等 操作。
[0003] 目前,现有的存储虚拟化技术主要有两种实现方式:一是通过虚拟机文件系统上 的虚拟磁盘镜像文件;二是通过裸设备映射(Raw Device Mapping, RDM)磁盘。在上述两种 方案中,由于启动虚拟机所需的虚拟磁盘数据和虚拟机配置信息被分开保存,虚拟磁盘数 据被保存在逻辑磁盘中,而虚拟机配置信息被保存在管理节点中。因此,当管理节点出现单 点失效后,就会造成虚拟机配置信息无法访问,进而导致虚拟机无法启动。


【发明内容】

[0004] 本发明的实施例提供一种虚拟机配置信息的存储方法及装置,以至少解决现有技 术中管理节点失效所导致的虚拟机配置信息无法访问的问题,能够减少对管理节点的依 赖,在管理节点失效时使虚拟机配置信息仍然可用。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 第一方面,提供一种虚拟机配置信息的存储方法,所述方法包括:
[0007] 获取虚拟机VM的虚拟机配置信息及所述VM对应的虚拟磁盘所在的逻辑磁盘的逻 辑单元号LUN ;
[0008] 根据所述LUN,所述逻辑磁盘将所述虚拟机配置信息写入所述逻辑磁盘对应的控 制信息区域。
[0009] 在第一方面第一种可能的实现方式中,结合第一方面,所述获取虚拟机VM的虚拟 机配置信息及所述VM对应的虚拟磁盘所在的逻辑磁盘的逻辑单元号LUN,包括:
[0010] 接收写入请求消息,所述写入请求消息携带所述虚拟机配置信息及所述LUN ;
[0011] 根据所述写入请求消息,获取所述虚拟机配置信息及所述LUN。
[0012] 在第一方面第二种可能的实现方式中,结合第一方面第一种可能的实现方式,所 述接收写入请求消息,包括:
[0013] 接收通过小型计算机系统接口 SCSI带内命令发送的所述写入请求消息;
[0014] 或者,
[0015] 接收通过存储系统提供的控制管理接口发送的所述写入请求消息。
[0016] 在第一方面第三种可能的实现方式中,结合第一方面至第一方面第二种可能的实 现方式,在所述根据所述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区 域之前,还包括:
[0017] 确定所述逻辑磁盘对应的控制信息区域中是否存储与所述虚拟机配置信息不同 的虚拟机配置信息;
[0018] 若是,删除所述与所述虚拟机配置信息不同的虚拟机配置信息。
[0019] 在第一方面第四种可能的实现方式中,结合第一方面,在所述根据所述1^1将所 述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区域之后,还包括:
[0020] 接收删除请求消息,所述删除请求消息用于指示删除所述逻辑磁盘对应的控制信 息区域中的所述虚拟机配置信息;
[0021] 根据所述删除请求消息,删除所述虚拟机配置信息。
[0022] 现有技术中,由于虚拟磁盘数据和虚拟机配置信息被分开保存,虚拟磁盘数据被 保存在逻辑磁盘中,而虚拟机配置信息被保存在管理节点中。因此,当管理节点出现单点失 效时,就会使得虚拟机配置信息无法访问,进而无法获知虚拟机与虚拟机的虚拟磁盘所在 的逻辑磁盘的对应关系,最终导致虚拟机无法启动。而基于本发明实施例提供的虚拟机配 置信息的存储方法,将虚拟机配置信息存储在逻辑磁盘的控制信息区域,因此,即使管理节 点出现单点失效,仍然可以通过访问虚拟机的虚拟磁盘所在的逻辑磁盘的控制信息区域, 实现对虚拟机配置信息的访问。而根据虚拟机配置信息和虚拟机的虚拟磁盘数据,即可正 常启动虚拟机。即,本发明实施例提供的虚拟机配置信息的存储方法,能够减少对管理节点 的依赖,在管理节点失效时使虚拟机配置信息仍然可用。
[0023] 第二方面,提供一种虚拟机配置信息的存储方法,所述方法包括:
[0024] 获取虚拟机VM的虚拟机配置信息和所述VM对应的虚拟磁盘所在的逻辑磁盘的逻 辑单元号LUN ;
[0025] 将所述虚拟机配置信息和所述LUN发送给所述磁盘阵列,由所述磁盘阵列根据所 述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区域。
[0026] 在第二方面第一种可能的实现方式中,结合第二方面,所述将所述虚拟机配置信 息和所述LUN发送给磁盘阵列,包括:
[0027] 发送写入请求消息给所述磁盘阵列,所述写入请求消息携带所述虚拟机配置信息 和所述LUN。
[0028] 在第二方面第二种可能的实现方式中,结合第二方面第一种可能的实现方式,所 述发送写入请求消息给所述磁盘阵列,包括:
[0029] 通过小型计算机系统接口 SCSI带内命令发送所述写入请求消息给所述磁盘阵 列;
[0030] 或者,
[0031] 通过存储系统提供的控制管理接口发送所述写入请求消息给所述磁盘阵列。
[0032] 在第二方面第三种可能的实现方式中,结合第二方面,在所述将所述虚拟机配置 信息和所述LUN发送给磁盘阵列之后,还包括:
[0033] 发送删除请求消息给所述磁盘阵列,所述删除请求消息用于指示删除所述逻辑磁 盘对应的控制信息区域中的所述虚拟机配置信息。
[0034] 现有技术中,由于虚拟磁盘数据和虚拟机配置信息被分开保存,虚拟磁盘数据被 保存在逻辑磁盘中,而虚拟机配置信息被保存在管理节点中。因此,当管理节点出现单点失 效时,就会使得虚拟机配置信息无法访问,进而无法虚拟机与虚拟机的虚拟磁盘所在的逻 辑磁盘的对应关系,最终导致虚拟机无法启动。基于本发明实施例提供的虚拟机配置信息 的存储方法,将虚拟机配置信息存储在逻辑磁盘的控制信息区域,因此,即使管理节点出现 单点失效,仍然可以通过访问虚拟机的虚拟磁盘所在的逻辑磁盘的控制信息区域,实现对 虚拟机配置信息的访问。而根据虚拟机配置信息和虚拟机的虚拟磁盘数据,即可正常启动 虚拟机。即,本发明实施例提供的虚拟机配置信息的存储方法,能够减少对管理节点的依 赖,在管理节点失效时使虚拟机配置信息仍然可用。
[0035] 第三方面,提供一种磁盘阵列,所述磁盘阵列包括:获取单元、以及写入单元;
[0036] 所述获取单元,用于获取虚拟机VM的虚拟机配置信息及所述VM对应的虚拟磁盘 所在的逻辑磁盘的逻辑单元号LUN ;
[0037] 所述写入单元,用于根据所述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应 的控制信息区域。
[0038] 在第三方面第一种可能的实现方式中,结合第三方面,所述获取单元包括:接收模 块、以及获取模块;
[0039] 所述接收模块,用于接收写入请求消息,所述写入请求消息携带所述虚拟机配置 信息及所述LUN ;
[0040] 所述获取模块,用于根据所述写入请求消息,获取所述虚拟机配置信息及所述 LUN0
[0041] 在第三方面第二种可能的实现方式中,结合第三方面第一种可能的实现方式,所 述接收模块具体用于:
[0042] 接收通过小型计算机系统接口 SCSI带内命令发送的所述写入请求消息;
[0043] 或者,
[0044] 接收通过存储系统提供的控制管理接口发送的所述写入请求消息。
[0045] 在第三方面第三种可能的实现方式中,结合第三方面至第三方面第二种可能的实 现方式,所述磁盘阵列还包括:确定单元、以及第一删除单元;
[0046] 所述确定单元,用于:
[0047] 在所述写入单元根据所述LUN,将所述虚拟机配置信息写入所述磁盘阵列对应的 控制信息区域之前,确定所述逻辑磁盘对应的控制信息区域中是否存储与所述虚拟机配置 信息不同的虚拟机配置信息;
[0048] 所述第一删除单元,用于若所述确定单元确定所述逻辑磁盘对应的控制信息区域 中存储与所述虚拟机配置信息不同的虚拟机配置信息,删除所述与所述虚拟机配置信息不 同的虚拟机配置信息。
[0049] 在第三方面第四种可能的实现方式中,结合第三方面,所述磁盘阵列还包括:接收 单元、以及第二删除单元;
[0050] 所述接收单元,用于在所述写入单元根据所述LUN,将所述虚拟机配置信息写入所 述逻辑磁盘对应的控制信息区域之后,接收删除请求消息,所述删除请求消息用于指示删 除所述逻辑磁盘对应的控制信息区域中的所述虚拟机配置信息;
[0051] 所述第二删除单元,用于根据所述删除请求消息,删除所述虚拟机配置信息。
[0052] 现有技术中,由于虚拟磁盘数据和虚拟机配置信息被分开保存,虚拟磁盘数据被 保存在逻辑磁盘中,而虚拟机配置信息被保存在管理节点中。因此,当管理节点出现单点失 效时,就会使得虚拟机配置信息无法访问,进而无法获知虚拟机与虚拟机的虚拟磁盘所在 的逻辑磁盘的对应关系,最终导致虚拟机无法启动。而基于本发明实施例提供的逻辑磁盘, 将虚拟机配置信息存储在逻辑磁盘的控制信息区域,因此,即使管理节点出现单点失效,仍 然可以通过访问虚拟机的虚拟磁盘所在的逻辑磁盘的控制信息区域,实现对虚拟机配置信 息的访问。而根据虚拟机配置信息和虚拟机的虚拟磁盘数据,即可正常启动虚拟机。即,本 发明实施例提供的逻辑磁盘,能够减少对管理节点的依赖,在管理节点失效时使虚拟机配 置信息仍然可用。
[0053] 第四方面,提供一种虚拟机配置信息的存储装置,所述装置包括:获取单元、以及 第一发送单元;
[0054] 所述获取单元,用于获取虚拟机VM的虚拟机配置信息和所述VM对应的虚拟磁盘 所在的逻辑磁盘的逻辑单元号LUN ;
[0055] 所述第一发送单元,用于根据所述LUN,将所述虚拟机配置信息发送和所述LUN发 送给磁盘阵列,由所述磁盘阵列将所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息 区域。
[0056] 在第四方面第一种可能的实现方式中,结合第四方面,所述第一发送单元包括:发 送丰吴块;
[0057] 所述发送模块,用于发送写入请求消息给所述磁盘阵列,所述写入请求消息携带 所述虚拟机配置信息和所述LUN。
[0058] 在第四方面第二种可能的实现方式中,结合第四方面第一种可能的实现方式,所 述发送模块具体用于:
[0059] 通过小型计算机系统接口 SCSI带内命令发送所述写入请求消息给所述磁盘阵 列;
[0060] 或者,
[0061] 通过存储系统提供的控制管理接口发送所述写入请求消息给所述磁盘阵列。
[0062] 在第四方面第三种可能的实现方式中,结合第四方面,所述装置还包括:第二发送 单元;
[0063] 所述第二发送单元,用于在所述第一发送单元将所述虚拟机配置信息和所述LUN 发送给磁盘阵列之后,发送删除请求消息给所述磁盘阵列,所述删除请求消息用于指示删 除所述逻辑磁盘对应的控制信息区域中的所述虚拟机配置信息。
[0064] 现有技术中,由于虚拟磁盘数据和虚拟机配置信息被分开保存,虚拟磁盘数据被 保存在逻辑磁盘中,而虚拟机配置信息被保存在管理节点中。因此,当管理节点出现单点失 效时,就会使得虚拟机配置信息无法访问,进而无法虚拟机与虚拟机的虚拟磁盘所在的逻 辑磁盘的对应关系,最终导致虚拟机无法启动。而本发明实施例提供的虚拟机配置信息的 存储装置,将虚拟机配置信息存储在逻辑磁盘的控制信息区域,因此,即使管理节点出现单 点失效,仍然可以通过访问虚拟机的虚拟磁盘所在的逻辑磁盘的控制信息区域,实现对虚 拟机配置信息的访问。而根据虚拟机配置信息和虚拟机的虚拟磁盘数据,即可正常启动虚 拟机。即,本发明实施例提供的虚拟机配置信息的存储装置,能够减少对管理节点的依赖, 在管理节点失效时使虚拟机配置信息仍然可用。

【专利附图】

【附图说明】
[0065] 图1为虚拟机系统架构示意图;
[0066] 图2为本发明实施例提供的一种虚拟机配置信息的存储方法的流程示意图一;
[0067] 图3为本发明实施例提供的一种虚拟机配置信息的存储方法的流程示意图二;
[0068] 图4为本发明实施例提供的一种虚拟机配置信息的存储方法的流程示意图三;
[0069] 图5为本发明实施例提供的一种虚拟机配置信息的存储方法的流程示意图四;
[0070] 图6为本发明实施例提供的一种虚拟机配置信息的存储方法的流程示意图五;
[0071] 图7为本发明实施例提供的一种虚拟机配置信息的读取方法的流程示意图一;
[0072] 图8为本发明实施例提供的一种虚拟机配置信息的读取方法的流程示意图二;
[0073] 图9为本发明实施例提供的使用本发明实施例提供的虚拟机配置信息的读取方 法读取虚拟机配置信息的过程示意图;
[0074] 图10为本发明实施例提供的一种远程存储容灾备份方法的示意图一;
[0075] 图11为通过Hypervisor或第三方设备进行容灾备份的示意图;
[0076] 图12为通过磁盘阵列进行容灾备份的示意图;
[0077] 图13为现有技术中远程存储容灾备份方法的示意图;
[0078] 图14为本发明实施例提供的一种磁盘阵列的结构示意图一;
[0079] 图15为本发明实施例提供的一种磁盘阵列的结构示意图二;
[0080] 图16为本发明实施例提供的一种磁盘阵列的结构示意图三;
[0081] 图17为本发明实施例提供的一种磁盘阵列的结构示意图四;
[0082] 图18为本发明实施例提供的一种虚拟机配置信息的存储装置的结构示意图一;
[0083] 图19为本发明实施例提供的一种虚拟机配置信息的存储装置的结构示意图二;
[0084] 图20为本发明实施例提供的一种虚拟机配置信息的存储装置的结构示意图三。

【具体实施方式】
[0085] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0086] 为了方便理解本发明实施例,首先在此介绍本发明实施例描述中会引入的几个术 :;五. 口·
[0087] 虚拟机(Virtual Machine,VM):通过虚拟机软件可以在一台物理主机上模拟出一 台或者多台虚拟的计算机,而这些虚拟机就像真正的计算机那样进行工作,虚拟机上可以 安装操作系统和应用程序,虚拟机还可访问网络资源。对于在虚拟机中运行的应用程序而 言,虚拟机就像是真正的计算机进行工作。
[0088] Hypervisor :-种运行在基础物理服务器和操作系统之间的中间软件层,可允许 多个操作系统和应用程序共享硬件。可以访问服务器上包括磁盘和内存在内的所有物理设 备。当基础物理服务器启动并执行Hypervisor时,它会加载所有虚拟机的操作系统,同时 会分配给每一台虚拟机适量的内存、CPU、网络和磁盘。
[0089] 逻辑磁盘:在物理存储设备上将存储空间按照前期规划和功能划分的逻辑存储单 元。应理解,逻辑磁盘不等于某个具体的设备,只是逻辑存储单元。每个逻辑磁盘都有一个 对应的逻辑单元号(Logical Unit Number, LUN),用以标识该逻辑磁盘。一个或多个逻辑磁 盘可以组成虚拟机文件系统,用以存放虚拟机的虚拟磁盘数据。
[0090] 其次,给出一种虚拟机系统架构示意图,如图1所示,包括:虚拟机10、 Hypervisorll、管理节点12、以及磁盘阵列13上的逻辑磁盘131。其中,逻辑磁盘131中存 储有虚拟磁盘数据,管理节点12中存储有虚拟机配置信息。当管理节点12出现单点失效 后,保存在管理节点12的虚拟机配置信息就会丢失,虚拟机配置信息中有关虚拟磁盘存储 位置的信息也会随之丢失,如此一来,就无法获知虚拟机与虚拟机的虚拟磁盘所在的逻辑 磁盘的对应关系,从而也就无法启动虚拟机。
[0091] 应理解,本发明实施例可以应用于xen、KVM等虚拟化平台中,也可以应用于任意 一个需要进行虚拟机配置信息的存储、读取的虚拟化平台中,本发明实施例对此不进行限 制。
[0092] 实施例一、
[0093] 本发明实施例提供一种虚拟机配置信息的存储方法,具体如图2所示,包括:
[0094] S201、磁盘阵列获取VM的虚拟机配置信息及VM对应的虚拟磁盘所在的逻辑磁盘 的 LUNo
[0095] S202、磁盘阵列根据LUN,将虚拟机配置信息写入逻辑磁盘对应的控制信息区域。
[0096] 其中,虚拟机配置信息是指虚拟机的属性信息,如虚拟机的名称、虚拟设备信息、 磁盘存储特性信息等。通常,考虑到通用性和差异性,可以将虚拟机配置信息分为三部分信 息进行存储,参见表 _1。
[0097] 表-1
[0098]

【权利要求】
1. 一种虚拟机配置信息的存储方法,其特征在于,所述方法包括: 获取虚拟机VM的虚拟机配置信息及所述VM对应的虚拟磁盘所在的逻辑磁盘的逻辑单 元号LUN ; 根据所述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区域。
2. 根据权利要求1所述的方法,其特征在于,所述获取虚拟机VM的虚拟机配置信息及 所述VM对应的虚拟磁盘所在的逻辑磁盘的逻辑单元号LUN,包括: 接收写入请求消息,所述写入请求消息携带所述虚拟机配置信息及所述LUN ; 根据所述写入请求消息,获取所述虚拟机配置信息及所述LUN。
3. 根据权利要求2所述的方法,其特征在于,所述接收写入请求消息,包括: 接收通过小型计算机系统接口 SCSI带内命令发送的所述写入请求消息; 或者, 接收通过存储系统提供的控制管理接口发送的所述写入请求消息。
4. 根据权利要求1-3任一项所述的方法,其特征在于,在所述根据所述LUN,将所述虚 拟机配置信息写入所述逻辑磁盘对应的控制信息区域之前,还包括: 确定所述逻辑磁盘对应的控制信息区域中是否存储与所述虚拟机配置信息不同的虚 拟机配置信息; 若是,删除所述与所述虚拟机配置信息不同的虚拟机配置信息。
5. 根据权利要求1所述的方法,其特征在于,在所述根据所述LUN,将所述虚拟机配置 信息写入所述逻辑磁盘对应的控制信息区域之后,还包括: 接收删除请求消息,所述删除请求消息用于指示删除所述逻辑磁盘对应的控制信息区 域中的所述虚拟机配置信息; 根据所述删除请求消息,删除所述虚拟机配置信息。
6. -种虚拟机配置信息的存储方法,其特征在于,所述方法包括: 获取虚拟机VM的虚拟机配置信息和所述VM对应的虚拟磁盘所在的逻辑磁盘的逻辑单 元号LUN ; 将所述虚拟机配置信息和所述LUN发送给磁盘阵列,由所述磁盘阵列根据所述LUN,将 所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区域。
7. 根据权利要求6所述的方法,其特征在于,所述将所述虚拟机配置信息和所述LUN发 送给磁盘阵列,包括: 发送写入请求消息给所述磁盘阵列,所述写入请求消息携带所述虚拟机配置信息和所 述 LUN。
8. 根据权利要求7所述的方法,其特征在于,所述发送写入请求消息给所述磁盘阵列, 包括: 通过小型计算机系统接口 SCSI带内命令发送所述写入请求消息给所述磁盘阵列; 或者, 通过存储系统提供的控制管理接口发送所述写入请求消息给所述磁盘阵列。
9. 根据权利要求6所述的方法,其特征在于,在所述将所述虚拟机配置信息和所述LUN 发送给磁盘阵列之后,还包括: 发送删除请求消息给所述磁盘阵列,所述删除请求消息用于指示删除所述逻辑磁盘对 应的控制信息区域中的所述虚拟机配置信息。
10. -种磁盘阵列,其特征在于,所述磁盘阵列包括:获取单元、W及写入单元; 所述获取单元,用于获取虚拟机VM的虚拟机配置信息及所述VM对应的虚拟磁盘所在 的逻辑磁盘的逻辑单元号LUN ; 所述写入单元,用于根据所述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应的控 制信息区域。
11. 根据权利要求10所述的磁盘阵列,其特征在于,所述获取单元包括:接收模块、W 及获取模块; 所述接收模块,用于接收写入请求消息,所述写入请求消息携带所述虚拟机配置信息 及所述LUN ; 所述获取模块,用于根据所述写入请求消息,获取所述虚拟机配置信息及所述LUN。
12. 根据权利要求11所述的磁盘阵列,其特征在于,所述接收模块具体用于: 接收通过小型计算机系统接口 SCSI带内命令发送的所述写入请求消息; 或者, 接收通过存储系统提供的控制管理接口发送的所述写入请求消息。
13. 根据权利要求10-12任一项所述的磁盘阵列,其特征在于,所述磁盘阵列还包括: 确定单元、W及第一删除单元; 所述确定单元,用于: 在所述写入单元根据所述LUN,将所述虚拟机配置信息写入所述逻辑磁盘对应的控制 信息区域之前,确定所述逻辑磁盘对应的控制信息区域中是否存储与所述虚拟机配置信息 不同的虚拟机配置信息; 所述第一删除单元,用于若所述确定单元确定所述逻辑磁盘对应的控制信息区域中存 储与所述虚拟机配置信息不同的虚拟机配置信息,删除所述与所述虚拟机配置信息不同的 虚拟机配置信息。
14. 根据权利要求10所述的磁盘阵列,其特征在于,所述磁盘阵列还包括;接收单元、 W及第二删除单元; 所述接收单元,用于在所述写入单元根据所述LUN,将所述虚拟机配置信息写入所述逻 辑磁盘对应的控制信息区域之后,接收删除请求消息,所述删除请求消息用于指示删除所 述逻辑磁盘对应的控制信息区域中的所述虚拟机配置信息; 所述第二删除单元,用于根据所述删除请求消息,删除所述虚拟机配置信息。
15. -种虚拟机配置信息的存储装置,其特征在于,所述装置包括;获取单元、W及第 一发送单元; 所述获取单元,用于获取虚拟机VM的虚拟机配置信息和所述VM对应的虚拟磁盘所在 的逻辑磁盘的逻辑单元号LUN ; 所述第一发送单元,用于将所述虚拟机配置信息和所述LUN发送给磁盘阵列,由所述 磁盘阵列将所述虚拟机配置信息写入所述逻辑磁盘对应的控制信息区域。
16. 根据权利要求15所述的装置,其特征在于,所述第一发送单元包括;发送模块; 所述发送模块,用于发送写入请求消息给所述磁盘阵列,所述写入请求消息携带所述 虚拟机配置信息和所述LUN。
17. 根据权利要求16所述的装置,其特征在于,所述发送模块具体用于: 通过小型计算机系统接口 SCSI带内命令发送所述写入请求消息给所述磁盘阵列; 或者, 通过存储系统提供的控制管理接口发送所述写入请求消息给所述磁盘阵列。
18. 根据权利要求15所述的装置,其特征在于,所述装置还包括;第二发送单元; 所述第二发送单元,用于在所述第一发送单元将所述虚拟机配置信息和所述LUN发送 给磁盘阵列之后,发送删除请求消息给所述磁盘阵列,所述删除请求消息用于指示删除所 述逻辑磁盘对应的控制信息区域中的所述虚拟机配置信息。
【文档编号】G06F3/06GK104461687SQ201410668433
【公开日】2015年3月25日 申请日期:2014年11月20日 优先权日:2014年11月20日
【发明者】魏治安 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1