[发明专利]资源调度方法、设备及系统有效
申请号: | 202111092377.0 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113553140B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 孙志恒;袁韬;章程 | 申请(专利权)人: | 阿里云计算有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;张爱 |
地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 调度 方法 设备 系统 | ||
1.一种资源调度方法,其特征在于,包括:
获取应用需求信息和计算集群的属性信息;
根据所述计算集群的属性信息,构建虚拟集群;
根据所述应用需求信息和所述虚拟集群的属性信息,在所述虚拟集群上进行应用部署模拟,得到模拟调度结果;
根据所述模拟调度结果,在所述计算集群上部署所述应用需求信息对应的应用实例;
其中,所述根据所述模拟调度结果,在所述计算集群上部署所述应用需求信息对应的应用实例,包括:
根据所述应用需求信息,创建应用部署对应的多个应用实例对应的实例资源;
根据所述模拟调度结果和所述多个应用实例对应的实例资源,从所述计算集群中确定多个应用实例对应的目标计算节点;
根据所述多个应用实例对应的实例资源,将所述多个应用实例部署至对应的目标计算节点。
2.根据权利要求1所述的方法,其特征在于,所述根据所述应用需求信息和所述虚拟集群的属性信息,在所述虚拟集群上进行应用部署模拟,包括:
根据所述应用需求信息,确定应用部署对应的多个仿真实例及所述多个仿真实例的属性信息;
根据所述多个仿真实例的属性信息和所述虚拟集群的属性信息,在所述虚拟集群上分批次进行部署模拟,得到所述模拟调度结果。
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个仿真实例的属性信息和所述虚拟集群的属性信息,在所述虚拟集群上分批次进行部署模拟,包括:
根据所述多个仿真实例的属性信息,确定所述多个仿真实例的资源需求信息;
从所述虚拟集群的属性信息中,获取所述虚拟集群的资源信息;
根据所述多个仿真实例的资源需求信息和所述虚拟集群的资源信息,确定所述多个仿真实例的资源需求率;
根据所述多个仿真实例的资源需求率,将所述多个仿真实例划分为多个模拟批次;其中,资源需求率越高的仿真实例的模拟批次越靠前;
针对任一当前模拟批次,根据当前模拟批次的仿真实例的属性信息和所述虚拟集群的属性信息,在所述虚拟集群上分批次进行部署模拟,得到当前模拟批次的仿真实例的模拟部署结果。
4.根据权利要求2所述的方法,其特征在于,所述根据所述多个仿真实例的属性信息和所述虚拟集群的属性信息,在所述虚拟集群上分批次进行部署模拟,包括:
针对当前模拟批次的仿真实例,从所述虚拟集群包含的虚拟节点中,确定与所述仿真实例的属性信息适配的目标虚拟节点;
从所述目标虚拟节点中,调度满足所述仿真实例的资源需求信息的目标资源;
确定所述目标虚拟节点及所述目标资源为所述当前模拟批次的仿真实例的模拟调度结果。
5.根据权利要求2所述的方法,其特征在于,还包括:
若当前模拟批次的仿真实例的部署模拟失败,在所述虚拟集群中添加新的虚拟节点;
根据所述新的虚拟节点的属性信息和所述计算集群的属性信息,构建新的虚拟集群,并执行当前模拟批次的仿真实例的部署模拟操作,至所述多个仿真实例模拟部署成功;
确定每个模拟批次得到的模拟调度结果为所述在所述虚拟集群上进行应用部署模拟的模拟调度结果。
6.根据权利要求5所述的方法,其特征在于,还包括:
获取节点需求信息;
所述在所述虚拟集群中添加新的虚拟节点,包括:
根据所述节点需求信息,在所述虚拟集群中添加新的虚拟节点。
7.根据权利要求1所述的方法,其特征在于,所述根据所述模拟调度结果和所述多个应用实例对应的实例资源,从所述计算集群中确定多个应用实例对应的目标计算节点,包括:
利用准入控制器从所述多个应用实例对应的实例资源中,获取所述多个应用实例对应的工作负载信息;
根据所述工作负载信息,确定所述模拟调度结果中的仿真实例与所述多个应用实例之间的对应关系;
根据所述模拟调度结果中的仿真实例与所述多个应用实例之间的对应关系,从所述模拟调度结果中确定所述多个应用实例对应的目标计算节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111092377.0/1.html,转载请声明来源钻瓜专利网。