【技术实现步骤摘要】
虚拟机的磁盘资源的管理方法和装置
本专利技术涉及信息处理领域,尤指一种虚拟机的磁盘资源的管理方法和装置。
技术介绍
在创建虚拟机的时,服务器虚拟化软件会定义配置,包含CPU、内存、磁盘容量以及虚拟网卡,并把其配置信息保存至管理节点的数据库中。在虚拟机创建完成后,虚拟机启动过程包括:首先从管理节点数据库中读取虚拟机对应的配置信息,然后在集群中选中计算节点,然后调用计算节点接口,在计算节点利用配置信息组装成开机命令或XML(ExtensibleMarkupLanguage,可扩展标记语言)文件后,最后执行启动虚拟机命令启动虚拟机。当接收到关闭虚拟机的操作指示后,虚拟机关机的大致流程包括:调用计算节点的关机接口,并通过该关机接口执行关机命令,完成关闭虚拟机的操作。虚拟机的配置信息,尤其是虚拟机与其所属虚拟磁盘的关联关系是保存在管理节点的数据库中。一旦管理节点出现故障或管理节点数据库损坏,如果管理节点采用主备方式,可快速切换至备份管理节点,系统正常使用,如果未采取主备模式且数据库未做备份,则整个系统则无法继续使用,需要进行系统恢复。在系统恢复过程中,原本存储在数据的虚拟机 ...
【技术保护点】
1.一种虚拟机的磁盘资源的管理方法,其特征在于,包括:获取虚拟机的虚拟机标识和所述虚拟机所使用的磁盘信息以及虚拟磁盘的标识信息;利用虚拟机的虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息标记所述虚拟机的虚拟磁盘,得到虚拟机对应的虚拟磁盘的标记信息;在虚拟机与虚拟磁盘的对应关系信息丢失后,根据虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息对虚拟磁盘进行匹配,得到虚拟机对应的虚拟磁盘。
【技术特征摘要】
1.一种虚拟机的磁盘资源的管理方法,其特征在于,包括:获取虚拟机的虚拟机标识和所述虚拟机所使用的磁盘信息以及虚拟磁盘的标识信息;利用虚拟机的虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息标记所述虚拟机的虚拟磁盘,得到虚拟机对应的虚拟磁盘的标记信息;在虚拟机与虚拟磁盘的对应关系信息丢失后,根据虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息对虚拟磁盘进行匹配,得到虚拟机对应的虚拟磁盘。2.根据权利要求1所述的方法,其特征在于,所述根据虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息对虚拟磁盘进行匹配,得到虚拟机对应的虚拟磁盘,所述方法还包括:保存所述虚拟机的标识信息、所使用的磁盘信息和虚拟磁盘信息之间的对应关系。3.根据权利要求1所述的方法,其特征在于:所述利用虚拟机的虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息标记所述虚拟机的虚拟磁盘,得到虚拟机对应的虚拟磁盘的标记信息,包括:利用所述虚拟机的标识信息和所述磁盘信息以及所述虚拟磁盘的标识信息为加密参数,按照预先设置的加密策略,对所述虚拟机的虚拟磁盘进行磁盘加密;所述根据虚拟机标识和所述磁盘信息以及所述虚拟磁盘的标识信息对虚拟磁盘进行匹配,得到虚拟机对应的虚拟磁盘,包括:利用所述虚拟机的标识信息和所述磁盘信息以及所述虚拟磁盘的标识信息为解密参数,按照预先设置的解密策略,对虚拟磁盘进行磁盘解密,得到解密结果;确定所述解密结果为成功的虚拟磁盘为所述虚拟机的虚拟磁盘。4.根据权利要求3所述的方法,其特征在于,所述利用所述虚拟机的标识信息和所述磁盘信息以及所述虚拟磁盘的标识信息为解密参数,按照预先设置的解密策略,对虚拟磁盘进行磁盘解密,得到解密结果之前,所述方法还包括:如果所述虚拟机的标识信息与所述磁盘信息的对应关系丢失,则将所述磁盘信息和所述虚拟磁盘的标记信息逐个与所述虚拟机的标识信息进行组合,得到至少两个组合结果,将每个组合结果作为解密参数。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:检测所述虚拟机的虚拟机标识、磁盘信息和虚拟磁盘的配置信息中的至少一个是否发生变化;在检测到发生变化后,确定最新的虚拟机标识、磁盘信息和虚拟磁盘的标识信息;利用最新的...
【专利技术属性】
技术研发人员:王理想,冯振,杨锋,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。