[发明专利]一种资源调度方法、装置、云计算系统及存储介质有效
| 申请号: | 201710911639.9 | 申请日: | 2017-09-29 |
| 公开(公告)号: | CN109582433B | 公开(公告)日: | 2022-02-01 |
| 发明(设计)人: | 王旻;陈煜东;李德铠;李力;张金栋;庞博 | 申请(专利权)人: | 腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 调度 方法 装置 计算 系统 存储 介质 | ||
1.一种资源调度方法,其特征在于,包括:
获取待创建的虚拟机对应的虚拟机信息;
获取公共资源信息,所述公共资源信息包括云计算系统中所有宿主机对应的宿主机信息;
根据所述公共资源信息及所述虚拟机信息,更新预置的资源信息私有副本,所述资源信息私有副本包括预设宿主机对应的宿主机信息;
根据所述资源信息私有副本,获取满足所述虚拟机信息的至少一台候选宿主机;
确定所述至少一台候选宿主机中,每台宿主机各维度的优先级值;
按照所述各维度的优先级值从高至低的顺序进行排序,生成候选宿主机列表;
根据所述候选宿主机列表中各候选宿主机的顺序,逐一扣减待创建的所述虚拟机的资源需求,得到剩余资源,所述资源需求包含于所述虚拟机对应的虚拟机信息;
将所述剩余资源提交至所述公共资源信息中;
当一个候选宿主机对应的剩余资源提交成功时,将提交成功的所述候选宿主机设定为目标宿主机。
2.根据权利要求1所述的资源调度方法,其特征在于,所述根据所述公共资源信息及所述虚拟机信息,更新预置的资源信息私有副本的步骤包括:
从所述公共资源信息中筛选出满足所述虚拟机信息的目标宿主机信息,将所述目标宿主机信息增加至预置的资源信息私有副本中。
3.根据权利要求2所述的资源调度方法,其特征在于,所述从所述公共资源信息中筛选出满足所述虚拟机信息的目标宿主机信息,将所述目标宿主机信息增加至预置的资源信息私有副本中的步骤包括:
当为首次更新所述资源信息私有副本时,从所述公共资源信息中筛选出满足所述虚拟机信息的目标宿主机信息;
将所述目标宿主机信息拷贝至所述资源信息私有副本;
获取当前时间戳,将所述当前时间戳设定为全量更新时间戳及增量更新时间戳;
将所述全量更新时间戳及所述增量更新时间戳存储至所述资源信息私有副本。
4.根据权利要求2所述的资源调度方法,其特征在于,所述从所述公共资源信息中筛选出满足所述虚拟机信息的目标宿主机信息,将所述目标宿主机信息增加至预置的资源信息私有副本中的步骤包括:
当不是首次更新所述资源信息私有副本时,获取当前时间戳与上一次全量更新时间戳之间的时间差值;
判断所述时间差值是否大于预置的全量更新阈值;
当所述时间差值大于所述全量更新阈值时,从所述公共资源信息中筛选出满足所述虚拟机信息的第一目标宿主机信息;
将所述第一目标宿主机信息拷贝至所述资源信息私有副本;
将所述当前时间戳设定为第一全量更新时间戳及第一增量更新时间戳;
将所述第一全量更新时间戳及所述第一增量更新时间戳存储至所述资源信息私有副本。
5.根据权利要求4所述的资源调度方法,其特征在于,所述判断所述时间差值是否大于预置的全量更新阈值的步骤之后,所述方法还包括:
当所述时间差值小于或等于所述全量更新阈值时,获取所述公共资源信息中存在更新且更新时间戳大于上一次增量更新时间戳的宿主机信息;
从所述宿主机信息中获取满足所述虚拟机信息的第二目标宿主机信息;
将所述第二目标宿主机信息增加至所述资源信息私有副本;
将所述当前时间戳设定为第二增量更新时间戳;
将所述第二增量更新时间戳存储至所述资源信息私有副本。
6.根据权利要求1所述的资源调度方法,其特征在于,所述根据所述候选宿主机列表各候选宿主机的顺序,逐一扣减待创建的所述虚拟机的资源需求,得到剩余资源的步骤之前,所述方法还包括:
将所述候选宿主机列表中排序在前的预设数量的候选宿主机重新排序,生成候选宿主机目标列表;
所述根据所述候选宿主机列表各候选宿主机的顺序,逐一扣减待创建的所述虚拟机的资源需求,得到剩余资源的步骤包括:根据所述候选宿主机目标列表各候选宿主机的顺序,逐一扣减待创建的所述虚拟机的资源需求,得到剩余资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司,未经腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710911639.9/1.html,转载请声明来源钻瓜专利网。





