[发明专利]一种虚拟机的创建方法、装置、服务器及存储介质有效

专利信息
申请号: 201811182127.4 申请日: 2018-10-11
公开(公告)号: CN111045778B 公开(公告)日: 2023-09-12
发明(设计)人: 朱暾;田行辉;吕志畅 申请(专利权)人: 华为技术有限公司
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 冯艳莲
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 虚拟机 创建 方法 装置 服务器 存储 介质
【说明书】:

一种虚拟机创建方法、装置、服务器及存储介质,其中方法包括服务器在确定需要创建虚拟机时,同步调用第一组件、第二组件和第三组件,第一组件用于为虚拟机创建卷资源,第二组件用于为虚拟机创建网络资源,第三组件用于为虚拟机调度宿主机并根据卷资源和网络资源在宿主机上创建虚拟机;若第三组件调度宿主机失败,服务器调用第三组件通知第一组件终止创建卷资源并通知第二组件终止创建网络资源。由于第三组件调度宿主机比第一组件创建卷资源和第二组件创建网络资源速度快。如此,若第三组件调度宿主机失败,第一组件无需创建剩余的卷资源,第二组件无需创建剩余的网络资源;因此,可节约创建剩余卷资源和网络资源所需用的网络、时间资源。

技术领域

本申请涉及虚拟技术领域,尤其涉及一种虚拟机的创建方法、装置、服务器及存储介质。

背景技术

虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在虚拟机创建时,需要为虚拟机选择合适的宿主机、以及创建各种资源,例如,网络资源和卷资源等。

目前,创建虚拟机时,需要服务器调用多个组件来完成虚拟机的创建。具体的过程为:服务器先调用第一组件创建卷资源,并调用第二组件创建网络资源;在服务器确定第一组件创建卷资源成功、且第二组件创建网络资源成功之后,服务器再调用第三组件进行宿主机的调度。当第三组件的上级组件通过周期性查询获取到第三组件调度宿主机失败,第三组件的上级组件分别通知第一组件的上级组件和第二组件的上级组件,之后第一组件的上级组件通知第一组件释放创建的卷资源,第二组件的上级组件通知第二组件释放创建的网络资源。如此,虚拟机创建失败时,浪费了较多的资源,比如时间、网络资源。

发明内容

本申请提供一种虚拟机创建方法、装置、服务器及存储介质,用于减小虚拟机创建失败时造成的时间、网络资源的浪费。

第一方面,本申请实施例提供一种虚拟机创建方法,该方法包括服务器在确定需要创建虚拟机时,同步调用第一组件、第二组件和第三组件,其中,第一组件用于为虚拟机创建卷资源,第二组件用于为虚拟机创建网络资源,第三组件用于为虚拟机调度宿主机并根据卷资源和网络资源在宿主机上创建虚拟机;若第三组件调度宿主机失败,则服务器调用第三组件通知第一组件终止创建卷资源并通知第二组件终止创建网络资源。

基于该方案,服务器同步调度第一组件、第二组件和第三组件,一般情况下,第三组件调度宿主机相较于第一组件创建卷资源和第二组件创建网络资源的速度较快,因此,若第三组件调度宿主机失败,服务器调用第三组件直接通知第一组件终止创建卷资源并通知第二组件终止创建网络资源。如此,第一组件无需继续创建剩余的卷资源,可以节约第一组件创建剩余卷资源所需的时间和网络资源等。同样的,第二组件也无需创建剩余的网络资源,进而也可以节约第二组件创建剩余网络资源所需的时间和网络资源等。

在一种可能的实现方式中,若第三组件调度宿主机成功、第一组件创建卷资源成功且第二组件创建网络资源成功,服务器调用第三组件根据卷资源和网络资源在宿主机上创建虚拟机。

服务器调用第三组件获取创建虚拟机所需的卷资源和网络资源包括两种实现方式。

第一种实现方式,服务器调用第一组件将创建的卷资源存储至消息队列、以及调用第二组件将创建的网络资源存储至消息队列,之后服务器调用第三组件从消息队列获取卷资源和网络资源,并根据卷资源和网络资源在宿主机上创建虚拟机。通过该实现方式,服务器可以同时进行多个虚拟机的创建;第一组件创建的卷资源和第二组件创建的网络资源可以缓存在消息队列中。

第二种实现方式,服务器可以调用第一组件向第三组件发送卷资源,以及调用第二组件向第三组件发送网络资源。此外,当第三组件调度宿主机成功之后,第三组件也可等待第一组件发送卷资源、以及等待第二组件发送网络资源。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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