[发明专利]一种资源调度方法及管理设备有效
申请号: | 201510446911.1 | 申请日: | 2015-07-27 |
公开(公告)号: | CN105099951B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 王淑玲;冯伟斌;王志军 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911;H04L12/917;H04L29/08;H04L12/24 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物理节点 集合 管理设备 资源调度 虚拟机 空间填充曲线 云计算系统 资源需求 映射 分配 通信技术领域 资源消耗量 交集 用户分配 复杂度 子空间 比对 匹配 | ||
本发明实施例提供一种资源调度方法及管理设备,涉及通信技术领域,能够解决现有技术中在进行资源调度时,由于需要将虚拟机用户各维资源需求值与云计算系统中所有物理节点的各维资源可分配值进行逐一比对使得匹配复杂度高,从而导致管理设备资源消耗量大的问题。具体方案为:管理设备获得云计算系统中所有物理节点分别映射到空间填充曲线上的点,并形成第一集合,获得虚拟机用户的资源需求范围对应的子空间映射到空间填充曲线上的点,并形成第二集合,从第三集合中的点对应的物理节点中选择一个待分配物理节点,并为虚拟机用户分配待分配物理节点上的各维资源,第三集合为第一集合与第二集合的交集。本发明实施例用于进行资源调度。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种资源调度方法及管理设备。
背景技术
云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展的虚拟化资源。
在云计算领域的基础设施即服务(Infrastructure as a Service,IaaS)等服务系统中,用户的资源需求通常是通过一系列的虚拟机模板来描述的,这些虚拟机模板规定了虚拟机的中央处理器(Central Processing Unit,CPU)、内存、磁盘空间、网络等多维资源的资源配额,用户根据自身需求选取合适的虚拟机模板向管理平台提出申请,管理平台中的管理设备通常通过将虚拟机用户的各维资源需求值与云计算系统中所有物理节点的各维资源可分配值进行逐一比对,从而得到各维资源可分配值均大于或者等于虚拟机用户资源需求值的物理节点的集合,并根据预设策略从该集合中选取符合预设策略的物理节点,从而为虚拟机用户分配相应的资源。
其中,将虚拟机用户各维资源需求值与云计算系统中所有物理节点的各维资源可分配值进行逐一比对使得匹配过程复杂度高,需要消耗管理设备大量的资源。
发明内容
本发明实施例提供一种资源调度方法及管理设备,能够解决现有技术中在进行资源调度时,由于需要将虚拟机用户各维资源需求值与云计算系统中所有物理节点的各维资源可分配值进行逐一比对使得匹配复杂度高,从而导致管理设备资源消耗量大的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种资源调度方法,包括:
获得云计算系统中所有物理节点分别映射到空间填充曲线上的点,并形成第一集合,所述物理节点通过d维资源向量表示,所述d维资源向量中的元素为所述物理节点的各维资源可分配值,所述d为大于1的正整数;
获得虚拟机用户的资源需求范围对应的子空间映射到空间填充曲线上的点,并形成第二集合,所述资源需求范围通过d维资源需求矩阵表示,所述d维资源需求矩阵中第i个行向量表示虚拟机用户的第i维资源需求值域,所述值域包括需求下限值rilow和需求上限值rihigh,所述i的取值为区间[1,d]中的正整数;
从第三集合中的点对应的物理节点中选择一个待分配物理节点,并为所述虚拟机用户分配所述待分配物理节点上的各维资源,所述第三集合为所述第一集合与所述第二集合的交集。
结合第一方面,在第一方面的第一种可能的实现方式中,所述物理节点映射到空间填充曲线上的点由二进制形式表示,对于第一物理节点,获得所述第一物理节点映射到空间填充曲线上的点包括:
对所述第一物理节点的d维资源向量中的d维资源可分配值分别进行编码,获得所述d维资源可分配值对应的d个第一二进制码;
从第1位开始依次提取所述d个第一二进制码的每一位二进制数值,直至提取所述d个第一二进制码的最后一位二进制数值;
连接所述提取的二进制数值以生成第一二进制码串,获得所述第一物理节点映射到空间填充曲线上的点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510446911.1/2.html,转载请声明来源钻瓜专利网。