[发明专利]一种虚拟机创建方法及装置有效
申请号: | 201810246362.7 | 申请日: | 2018-03-23 |
公开(公告)号: | CN108614727B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 张振中;刘冬 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 创建 方法 装置 | ||
本申请提供了一种虚拟机创建方法及装置,以解决现有技术中创建虚拟机时无法独占特定的资源。所述方法包括:控制节点接收第一客户端发送的第一虚拟机创建请求,根据所述第一虚拟机的第一类需求参数,在管理的多个节点中确定创建所述第一虚拟机的第一目标节点,将所述第一虚拟机创建请求转发给所述第一目标节点,其中,所述第一虚拟机创建请求中包含第一虚拟机的第一类需求参数,所述第一虚拟机的第一类需求参数满足所述第一目标节点对应的全部第一类部署条件。
技术领域
本申请涉及计算机技术领域,尤其涉及一种虚拟机创建方法及装置。
背景技术
现有的云计算集群系统(如OpenStack)中控制节点通过对待创建虚拟机(virtualmachine,VM)的标签,与云计算集群系统中控制节点管理的各节点的标签进行匹配,确定用于创建所述待创建虚拟机的节点,其中,待创建虚拟机的标签用于标识所述待创建虚拟机所需资源的属性,控制节点管理的各节点的标签分别用于标识所述控制节点管理的各节点所具有的资源的属性。
云计算集群系统中各节点的标签中包括待创建VM的所有标签的任意一个节点均可用于创建所述待创建VM。当待创建VM的标签个数为1时,控制节点管理的各节点中包括所述待创建虚拟机的标签的节点均可以用于创建所述待创建虚拟机,当待创建虚拟机的标签个数大于1时,所述控制节点管理的各节点中包括所述待创建虚拟机所有标签的节点才可以用于创建所述待创建虚拟机。例如,节点1的标签为A,节点2的标签为B,节点3的标签为A和B(AB),虚拟机VM1的标签为A,虚拟机VM2的标签为B,虚拟机VM3的标签为AB,如图1所示,由于VM1的标签与节点1和节点3的标签匹配,因此VM1可以在节点1或节点3上创建,由于VM2的标签与节点2和节点3的标签匹配,因此VM2可以在节点2或节点3上创建,由于VM3的标签与节点3的标签匹配,因此VM3只能在节点3上创建。
由于现有技术中控制节点管理的各节点的标签中包括待创建VM的所有标签的节点即可用于创建所述待创建VM,因此待创建的虚拟机无法独占云计算集群系统中节点上的特定资源。例如,如图1所示,标签为A或B或无标签的VM都可以在标签为AB的节点3上创建,标签为AB的VM无法独占节点3上标签AB对应的资源。
发明内容
本申请提供了一种虚拟机创建方法及装置,以解决现有技术中创建虚拟机时无法独占特定的资源。
第一方面,本申请提供了一种虚拟机创建方法,所述方法包括:控制节点接收第一客户端发送的第一虚拟机创建请求,根据所述第一虚拟机的第一类需求参数,在管理的多个节点中确定创建所述第一虚拟机的第一目标节点,将所述第一虚拟机创建请求转发给所述第一目标节点,其中,所述第一虚拟机创建请求中包含第一虚拟机的第一类需求参数,所述第一虚拟机的第一类需求参数满足所述第一目标节点对应的全部第一类部署条件。
通过上述方案,控制节点接收第一客户端发送的第一虚拟机创建请求,根据所述第一虚拟机创建请求中携带的第一虚拟机的第一类需求参数,在自身管理的多个节点中确定创建所述第一虚拟机的第一目标节点,将所述第一虚拟机创建请求转发给所述第一目标节点,使得所述第一目标节点能够根据所述第一虚拟机的需求参数创建所述第一虚拟机,其中,所述第一虚拟机的第一类需求参数满足所述目标节点对应的全部第一类部署条件。由于所述第一虚拟机的第一类需求参数满足所述第一目标节点对应的全部第一类部署条件,即所述控制节点管理的多个节点中仅具有能够与所述第一虚拟机的第一类需求参数匹配的第一类部署条件的节点,才能够创建所述第一虚拟机,进而使得所述第一虚拟机可以独占与所述第一虚拟机的第一类需求参数匹配的第一类部署条件。
一种可能的实施方式中,所述第一虚拟机创建请求还包含所述第一虚拟机的第二类需求参数,所述第一虚拟机的第二类需求参数满足所述第一目标节点对应的部分或全部第二类部署条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810246362.7/2.html,转载请声明来源钻瓜专利网。