一种云资源调度方法及装置制造方法及图纸

技术编号:34201680 阅读:39 留言:0更新日期:2022-07-20 10:50
本申请涉及云计算技术领域,公开了一种云资源调度方法及装置,用以实现GS充分且均衡地调度每个LS能够提供的有效云资源。该方法包括:全局调度系统GS响应于云资源调度请求,确定所述GS管辖的至少一个区域调度系统LS分别可提供的云资源总量,其中,第一LS可提供的所述云资源总量是根据所述第一LS管理的多个资源站点分别可提供的云资源数量确定的,所述第一LS为所述至少一个LS中的任意一个;所述GS基于每个所述LS分别可提供的云资源总量生成预调度请求,所述预调度请求用于指示向所述每个LS分别请求的预占云资源数量;所述GS根据所述预调度请求,向所述每个LS分别请求对应的预占云资源数量。云资源数量。云资源数量。

A cloud resource scheduling method and device

【技术实现步骤摘要】
一种云资源调度方法及装置


[0001]本申请实施例涉及云计算
,尤其涉及一种云资源调度方法及装置。

技术介绍

[0002]随着互联网设备的发展,考虑到未来海量设备运行过程中产生的云资源数据会呈指数级增长的问题,越来越多的多云互联服务以及边缘云计算服务诞生,现有技术中通过提供大规模分布式的调度系统实现对海量资源数据的管理。其中,边缘云计算是将云的部分服务或者能力(包括但不限于存储、计算等)扩展到边缘基础设施上,从而和中心云进行相互配置,实现全网统一管理及多云互联等。
[0003]目前,分布式的调度系统可以通过提供一个全局调度系统(global scheduler,GS)来实现对其管理的多个区域调度系统(local scheduler,LS)的协调管理,即采用双层调度系统来提供对海量资源数据的分布式调度管理。然而,采用这种双层调度系统,GS如何充分调度每个LS能够提供的有效资源,避免调度失败或存在调度资源不平衡,目前还有待于进一步研究。

技术实现思路

[0004]本申请实施例提供一种云资源调度方法及装置,用以实现GS充本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云资源调度方法,其特征在于,包括:全局调度系统GS响应于云资源调度请求,确定所述GS管辖的至少一个区域调度系统LS分别可提供的云资源总量,其中,第一LS可提供的所述云资源总量是根据所述第一LS管理的多个资源站点分别可提供的云资源数量确定的,所述第一LS为所述至少一个LS中的任意一个;所述GS基于每个所述LS分别可提供的云资源总量生成预调度请求,所述预调度请求用于指示向所述每个LS分别请求的预占云资源数量;所述GS根据所述预调度请求,向所述每个LS分别请求对应的预占云资源数量。2.根据权利要求1所述的方法,其特征在于,所述GS根据所述预调度请求,向所述每个LS分别请求对应的预占云资源数量,包括:所述GS将所述预调度请求广播发送给每个所述LS,所述预调度请求中包括每个所述LS中的一个或多个LS的标识,以及与每个所述标识分别对应的预占云资源数量;所述GS接收一个目标LS的反馈信息,所述反馈信息是所述目标LS在接收到所述预调度请求后,确认自身的标识包含在所述一个或多个LS的标识中时,确定自身能够提供自身的标识对应的预占云资源数量后,向所述GS反馈的信息;所述目标LS是所述一个或多个LS中的任意一个;所述GS根据所述反馈信息,确认调度所述目标LS中对应的预占云资源数量。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述GS若接收所述目标LS的所述反馈信息指示不能够提供所述预占云资源数量,则更新所述预调度请求;所述GS将更新后的所述预调度请求重新广播发送给每个所述LS。4.根据权利要求1所述的方法,其特征在于,所述GS根据所述预调度请求,向所述每个LS分别请求对应的预占云资源数量,包括:所述GS分别向每个所述LS中的一个或多个LS发送对应的预调度请求,其中,向目标LS发送的预调度请求用于请求占用所述目标LS的预占云资源数量,所述目标LS是所述一个或多个LS中的任意一个;所述GS接收所述目标LS的反馈信息,所述反馈信息是所述目标LS在接收到所述预调度请求后,确定自身能够提供所述预占云资源数量后,向所述GS反馈的信息;所述GS根据所述反馈信息,确认调度所述目标LS中的预占云资源数量。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述GS若接收所述目标LS的所述反馈信息指示不能够提供所述预占云资源数量,则更新所述预调度请求;所述GS将更新后的所述预调度请求重新发送给所述目标LS。6.根据权利要求3或5所述的方法,其特征在于,所述反馈信息还指示所述目标LS管理的多个资源站点分别可提供的云资源数量;所述GS更新所述预调度请求,包括:所述GS根据所述目标LS管理的多个资源站点分别可提供的云资源数量,重新确定所述预调度请求中向所述目标LS请求的预占云资源数量。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述GS确定所述云资源调度请求中携带的目的位置;所述GS基于所述目的位置确定所述至少一个LS。8.根据权利要求7所述的方法,其特征在于,所述GS基于所述目的位置确定所述至少一个LS,包括:所述GS查找与所述目的位置的接入时延小于预设时延阈值的至少一个资源站点;所述GS确定分别管理所述至少一个资源站点的至少一个LS。9.根据权利要求1至8任一所述的方法,其特征在于,所述预调度请求还用于指示所述GS向每个所述LS管理的各资源站点分别请求的预占云资源数量。10.根据权利要求2至5任一所述的方法,其特征在于,所述方法还包括:GS在发出所述预调度请求时启动时间窗口计时器,若在所述时间窗口计时器计时到达之前接收到所述目标LS的反馈信息,则确定所述反馈信息为有效反馈信息;若在所述时间窗口计时器计时到达之后接收到所述目标LS的反馈信息,则确定所述反馈信息为无效反馈信息。11.根据权利要求2至5任一所述的方法,其特征在于,所述方法还包括:所述GS根据每个所述LS发送反馈信息的次数,分别为每个所述LS标记信用分值,所述信用分值用于所述GS生成所述预调度请求;其中,所述LS的信用分值越高,则所述GS调度所述LS的次数越多。12.根据权利要求2至5任一所述的方法,其特征在于,所述方法还包括:所述GS针对每个LS分别执行:在发出所述预调度请求后启动调度时长计时器;若所述调度时长计时器计时到达时,未调度所述目标LS中的所述预占云资源数量,则通知所述目标LS释...

【专利技术属性】
技术研发人员:王楠楠王军
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1