云计算资源调度方法、装置、设备以及计算机存储介质制造方法及图纸

技术编号:37888379 阅读:10 留言:0更新日期:2023-06-18 11:52
本发明专利技术实施例涉及云计算技术领域,公开了一种云计算资源调度方法,该方法包括:从预设的多个可选资源配置模板中确定用户发送的资源配置请求所对应的目标资源配置模板;资源配置请求用于请求为用户配置云计算资源;根据多个预设的可选计算节点分别对于目标资源配置模板的匹配度从多个可选计算节点中确定目标计算节点,以为用户进行资源配置;其中,各个可选计算节点对于各个可选资源配置模板的匹配度根据各个可选计算节点的资源使用情况预先分别确定。通过上述方式,本发明专利技术实施例提高了云计算资源的调度效率和准确率。云计算资源的调度效率和准确率。云计算资源的调度效率和准确率。

【技术实现步骤摘要】
云计算资源调度方法、装置、设备以及计算机存储介质


[0001]本专利技术实施例涉及云计算
,具体涉及一种云计算资源调度方法、装置、设备以及计算机存储介质。

技术介绍

[0002]目前在云计算领域,当接收到用户创建某规格的虚拟机的请求时,调度算法会根据该请求对应寻找一台最合适的计算节点来创建该虚拟机。其中,调度算法一般包括过滤和称重,过滤用于将所有计算节点中不符合要求的计算节点首先剔除掉,称重用于根据过过滤策略的计算节点进行权重的计算,最终将权重最高的计算节点即为最合适创建虚拟机的计算节点。
[0003]本申请的专利技术人在实施本专利技术实施例的过程中发现:现有的云计算资源调度存在调度效率较低的问题。

技术实现思路

[0004]鉴于上述问题,本专利技术实施例提供了一种云计算资源调度方法,用于解决现有技术中存在的云计算资源调度的效率和准确率较低的问题。
[0005]根据本专利技术实施例的一个方面,提供了一种云计算资源调度方法,所述方法包括:
[0006]从预设的多个可选资源配置模板中确定用户发送的资源配置请求所对应的目标资源配置模板;所述资源配置请求用于请求为所述用户配置云计算资源;
[0007]根据多个预设的可选计算节点分别对于所述目标资源配置模板的匹配度从所述多个可选计算节点中确定目标计算节点,以为所述用户进行资源配置;其中,各个所述可选计算节点对于各个所述可选资源配置模板的匹配度根据各个所述可选计算节点的资源使用情况预先分别确定。
[0008]在一种可选的方式中,所述方法还包括:
[0009]针对每一个所述可选计算节点,根据所述可选计算节点的资源使用情况确定所述可选计算节点的可配置资源数量、资源利用率以及配置后资源占用均衡度;
[0010]根据所述可配置资源数量、资源利用率以及配置后资源占用均衡度确定所述匹配度。
[0011]在一种可选的方式中,所述可选资源配置模板中包括多个预设的可选资源类型分别对应的待配置数量;所述方法还包括:
[0012]根据所述资源使用情况确定所述可选计算节点的资源总数量、已配置数量以及已利用数量;
[0013]根据所述资源总数量以及已配置数量确定所述可配置资源数量;
[0014]根据所述已配置数量以及已利用数量确定所述资源利用率;
[0015]根据资源总数量与所述待配置数量确定所述配置后资源占用均衡度。
[0016]在一种可选的方式中,所述方法还包括:
[0017]针对每一个所述可选计算节点,根据所述待配置数量以及所述可配置数量确定所述可选计算节点在各所述可选资源类型下的配置后剩余数量;
[0018]根据所述可选计算节点在所有所述可选资源类型下的所述配置后剩余数量确定所述配置后资源占用均衡度。
[0019]在一种可选的方式中,所述方法还包括:
[0020]计算所有所述配置后剩余数量的标准差;
[0021]根据所述标准差确定所述配置后资源占用均衡度。
[0022]在一种可选的方式中,所述方法还包括:
[0023]根据预设的权重对所述可配置资源数量、资源利用率以及配置后资源占用均衡度进行加权求和,得到所述匹配度;其中,当所述匹配度表征被选为所述目标计算节点的概率时,所述可配置资源数量对应的权重为正,所述资源利用率对应的权重为负,所述配置后资源占用均衡度对应的权重为正。
[0024]在一种可选的方式中,所述方法还包括:
[0025]获取所述可选计算节点所在的云计算系统所支持的云主机规格数据集;
[0026]根据所述云主机规格数据集确定所述多个可选资源配置模板。
[0027]根据本专利技术实施例的另一方面,提供了一种云计算资源调度装置,包括:
[0028]第一确定模块,用于从预设的多个可选资源配置模板中确定用户发送的资源配置请求所对应的目标资源配置模板;所述资源配置请求用于请求为所述用户配置云计算资源;
[0029]第二确定模块,用于根据多个预设的可选计算节点分别对于所述目标资源配置模板的匹配度从所述多个可选计算节点中确定目标计算节点,以为所述用户进行资源配置;其中,各个所述可选计算节点对于各个所述可选资源配置模板的匹配度根据各个所述可选计算节点的资源使用情况预先分别确定。
[0030]根据本专利技术实施例的另一方面,提供了一种云计算资源调度设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0031]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如前述任意一项所述的云计算资源调度方法的操作。
[0032]根据本专利技术实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使云计算资源调度设备执行如前述任意一项所述的云计算资源调度方法的操作。
[0033]本专利技术实施例通过从预设的多个可选资源配置模板中确定用户发送的资源配置请求所对应的目标资源配置模板;资源配置请求用于请求为用户配置云计算资源;根据多个预设的可选计算节点分别对于目标资源配置模板的匹配度从多个可选计算节点中确定目标计算节点,以为用户进行资源配置;其中,各个可选计算节点对于各个可选资源配置模板的匹配度根据各个可选计算节点的资源使用情况预先分别确定,通过预先确定各个可选计算节点与各个可选资源配置模板的匹配度,能够直接根据各个可选计算节点对于目标资源配置模板的匹配度进行计算节点的筛选,由此解决目前的云计算资源调度时间过长的问题,与此同时,还能够将匹配的计算量分散到各个可选计算节点,由此减轻中心的调度节点
性能压力大。
[0034]更加地,针对每一个所述可选计算节点,根据所述可选计算节点的资源使用情况确定所述可选计算节点的可配置资源数量、资源利用率以及配置后资源占用均衡度;根据所述可配置资源数量、资源利用率以及配置后资源占用均衡度确定所述匹配度,从而通过多个维度综合计算匹配度,提高云计算资源调度的精确性。
[0035]更加地,所述可选资源配置模板中包括多个预设的可选资源类型分别对应的待配置数量;本专利技术实施例还包括:根据所述资源使用情况确定所述可选计算节点的资源总数量、已配置数量以及已利用数量;根据所述资源总数量以及已配置数量确定所述可配置资源数量;根据所述已配置数量以及已利用数量确定所述资源利用率;根据资源总数量与所述待配置数量确定所述配置后资源占用均衡度。通过确定各个可选计算节点在为用户进行资源配置后的各类型的资源数量之间的均衡度,由此避免存在可选计算节点因为某种资源耗尽,而导致即使是存在其他类型的资源剩余时,也无法完成任何可选资源配置模板的配置所导致的云计算资源的资源利用率不高的问题。
[0036]上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云计算资源调度方法,其特征在于,所述方法包括:从预设的多个可选资源配置模板中确定用户发送的资源配置请求所对应的目标资源配置模板;所述资源配置请求用于请求为所述用户配置云计算资源;根据多个预设的可选计算节点分别对于所述目标资源配置模板的匹配度从所述多个可选计算节点中确定目标计算节点,以为所述用户进行资源配置;其中,各个所述可选计算节点对于各个所述可选资源配置模板的匹配度根据各个所述可选计算节点的资源使用情况预先分别确定。2.根据权利要求1所述的方法,其特征在于,在所述根据多个预设的可选计算节点分别对于所述目标资源配置模板的匹配度从所述多个可选计算节点中确定目标计算节点之前,进一步包括:针对每一个所述可选计算节点,根据所述可选计算节点的资源使用情况确定所述可选计算节点的可配置资源数量、资源利用率以及配置后资源占用均衡度;根据所述可配置资源数量、资源利用率以及配置后资源占用均衡度确定所述匹配度。3.根据权利要求2所述的方法,其特征在于,所述可选资源配置模板中包括多个预设的可选资源类型分别对应的待配置数量;所述针对每一个所述可选计算节点,根据所述可选计算节点的资源使用情况确定所述可选计算节点的可配置资源数量、资源利用率以及配置后资源占用均衡度,进一步包括:根据所述资源使用情况确定所述可选计算节点的资源总数量、已配置数量以及已利用数量;根据所述资源总数量以及已配置数量确定所述可配置资源数量;根据所述已配置数量以及已利用数量确定所述资源利用率;根据资源总数量与所述待配置数量确定所述配置后资源占用均衡度。4.根据权利要求3所述的方法,其特征在于,所述根据资源总数量与所述待配置数量确定所述配置后资源占用均衡度,进一步包括:针对每一个所述可选计算节点,根据所述待配置数量以及所述可配置数量确定所述可选计算节点在各所述可选资源类型下的配置后剩余数量;根据所述可选计算节点在所有所述可选资源类型下的所述配置后剩余数量确定所述配置后资源占用均衡度。5.根据权利要求4所述的方法,其特征在于,所述根据所述可选计算节点在所有所述可选资源类型下的所述配置后剩余数量确定所述配置后资源...

【专利技术属性】
技术研发人员:周翔宇
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1