[发明专利]一种云计算机下虚拟机分配方法、装置以及服务器有效
申请号: | 201911379945.8 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111078369B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 章彩红;李玲玲 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 任美玲 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 虚拟机 分配 方法 装置 以及 服务器 | ||
1.一种云计算机下虚拟机分配方法,其特征在于,包括:
基于获取到的申请信息选择与用户申请信息相匹配的计算机资源池,以及所需分配的虚拟机数量,记为待分配值;
基于资源利用率由高到低的原则由所述计算机资源池中选择一个标准单元,将选择的标准单元记为候选单元;
计算所述候选单元中的各个集群的可分配虚拟机数量;
判断候选单元中各个集群的可分配虚拟机数量是否均不小于所述待分配值与候选单元中包含的集群数量之比;如果是,在所述候选单元中的每个集群中为用户分配虚拟机。
2.根据权利要求1所述的云计算机下虚拟机分配方法,其特征在于,当所述候选单元中各个集群的可分配虚拟机数量不均不小于所述待分配值与候选单元中包含的集群数量之比时,由基于资源利用率由高到低的原则由所述计算机资源池选择下一个标准单元作为候选单元,继续执行步骤:计算所述候选单元中的各个集群的可分配虚拟机数量。
3.根据权利要求1所述的云计算机下虚拟机分配方法,其特征在于,所述在所述候选单元中的集群中为用户分配虚拟机,包括:
计算所述候选单元中各个集群中各个物理机的资源空闲率,依据资源空闲率由高到底的选择方式或者是基于每台物理机的编号顺序,为所述物理机配置虚拟机,每个集群所分配的虚拟机的数量为待分配值与候选单元中包含的集群数量之比,直至所述候选单元中的各个集群均完成虚拟机的配置。
4.根据权利要求1所述的云计算机下虚拟机分配方法,其特征在于,所述基于获取到的申请信息选择与用户申请信息相匹配的计算机资源池,包括:
对所述申请信息进行解析,得到与所述申请信息相匹配的网络分区、服务类型、部署平台和部署数据中心;
基于预设映射关系得到与所述网络分区、服务类型、部署平台和部署数据中心相匹配的计算机资源池,将这些计算机资源池作为与用户申请信息相匹配的计算机资源池。
5.根据权利要求1所述的云计算机下虚拟机分配方法,其特征在于,所述计算所述候选单元中的各个集群的可分配虚拟机数量,包括:
基于公式X=(A*B-C)/D,计算得到集群中单个物理机上的可分配的虚拟机数量X;其中,A为物理机配置的逻辑CPU数,B为集群里允许每台物理机的CPU虚拟化比例,C为物理机上已分配虚拟机CPU数之和,D为申请信息中的单台虚拟机CPU数;
基于集群中各个物理机上的可分配的虚拟机数量X之和,得到候选单元中的各个集群的可分配虚拟机数量。
6.一种云计算机下虚拟机分配装置,其特征在于,包括:
资源池选择单元,用于基于获取到的申请信息选择与用户申请信息相匹配的计算机资源池,以及所需分配的虚拟机数量,记为待分配值;
标准单元选择单元,用于基于资源利用率由高到低的原则由所述计算机资源池中选择一个标准单元,将选择的标准单元记为候选单元,计算所述候选单元中的各个集群的可分配虚拟机数量;判断候选单元中各个集群的可分配虚拟机数量是否均不小于所述待分配值与候选单元中包含的集群数量之比,如果是,向虚拟机分配单元输出触发信号;
虚拟机分配单元,用于在获取到触发信号时,在候选单元中的每个集群中为用户分配虚拟机。
7.根据权利要求6所述的云计算机下虚拟机分配装置,其特征在于,所述标准单元选择单元还用于:
当所述候选单元中各个集群的可分配虚拟机数量不均不小于所述待分配值与候选单元中包含的集群数量之比时,由基于资源利用率由高到低的原则由所述计算机资源池选择下一个标准单元作为候选单元,继续执行步骤:计算所述候选单元中的各个集群的可分配虚拟机数量。
8.根据权利要求6所述的云计算机下虚拟机分配装置,其特征在于,所述虚拟机分配单元具体用于:
计算所述候选单元中各个集群中各个物理机的资源空闲率,依据资源空闲率由高到底的选择方式或者是基于每台物理机的编号顺序,为所述物理机配置虚拟机,每个集群所分配的虚拟机的数量为待分配值与候选单元中包含的集群数量之比,直至所述候选单元中的各个集群均完成虚拟机的配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911379945.8/1.html,转载请声明来源钻瓜专利网。