一种资源调度方法、装置及平台设备制造方法及图纸

技术编号:34462790 阅读:16 留言:0更新日期:2022-08-10 08:33
本发明专利技术提供了一种资源调度方法、装置及平台设备,其中,资源调度方法包括:利用第一平台设备的能力资源调度器,接收至少两个第二平台设备所包含的能力调度器分别发送的资源占用情况信息;通过所述能力资源调度器,将所述资源占用情况信息传输至所述第一平台设备的能力编排器;利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息;通过所述能力编排器,将所述资源调度信息传输至所述能力资源调度器;利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度。本方案解决了现有技术中资源调度方案会由于资源不足导致服务调用能力变差、服务中断、资源浪费的问题。资源浪费的问题。资源浪费的问题。

【技术实现步骤摘要】
一种资源调度方法、装置及平台设备


[0001]本专利技术涉及通信
,尤其涉及一种资源调度方法、装置及平台设备。

技术介绍

[0002]在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API(开放应用程序接口),提供开放API(应用程序接口)的平台本身就被称为开放平台。通过开放平台,网站不仅能提供对Web(全球广域网)网页的简单访问,还可以进行复杂的数据交互,将它们的Web网站转换为与操作系统等价的开发平台。第三方开发者可以基于这些已经存在的、公开的Web网站而开发丰富多彩的应用。
[0003]具体的,现有技术方案是平台建成一套系统来整合各个能力平台的接口,提供统一、安全的输出接口,实现“对外能力开放,对内服务集成”,以云PaaS(平台即服务)的架构,面向企业运营、系统运维、合作伙伴以及最终用户,提供核心能力运营、系统自动化运维、外平台合作伙伴和最终用户自服务等多维支撑能力,助力企业在互联网领域进行业务拓展。
[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]利用所述能力调度器,接收所述第一平台设备的能力资源调度器发送的激活指令;
[0037]利用所述能力调度器,根据所述激活指令,激活所述第二平台设备的资源,并向所述第一平台设备的能力资源调度器反馈激活响应。
[0038]可选的,在利用所述能力调度器,根据所述激活指令,激活所述第二平台设备的资源之后,还包括:
[0039]利用所述能力调度器,接收所述第一平台设备的能力资源调度器发送的去激活指令;
[0040]利用所述能力调度器,根据所述去激活指令,去激活所述第二平台设备的资源,并向所述第一平台设备的能力资源调度器反馈去激活响应。
[0041]本专利技术实施例还提供了一种资源调度装置,应用于第一平台设备,包括:
[0042]第一接收模块,用于利用所述第一平台设备的能力资源调度器,接收至少两个第二平台设备所包含的能力调度器分别发送的资源占用情况信息;
[0043]第一传输模块,用于通过所述能力资源调度器,将所述资源占用情况信息传输至所述第一平台设备的能力编排器;
[0044]第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源调度方法,应用于第一平台设备,其特征在于,包括:利用所述第一平台设备的能力资源调度器,接收至少两个第二平台设备所包含的能力调度器分别发送的资源占用情况信息;通过所述能力资源调度器,将所述资源占用情况信息传输至所述第一平台设备的能力编排器;利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息;通过所述能力编排器,将所述资源调度信息传输至所述能力资源调度器;利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度。2.根据权利要求1所述的资源调度方法,其特征在于,所述利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息,包括:利用所述能力编排器,在第三平台设备的资源占用情况信息指示资源占用率大于或等于第一阈值的情况下,确定针对所述至少两个第二平台设备的资源调度信息为第一信息,所述第一信息指示调用第四平台设备的资源负载所述第三平台设备下的部分业务;其中,所述第三平台设备为所述至少两个第二平台设备中的一个平台设备;所述第四平台设备为所述至少两个第二平台设备中除所述第三平台设备外的平台设备;所述第四平台的资源占用情况信息指示的资源占用率小于第二阈值;所述第一阈值大于所述第二阈值。3.根据权利要求2所述的资源调度方法,其特征在于,所述利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度,包括:利用所述能力资源调度器,根据所述第一信息,向第四平台设备的能力调度器发送激活指令;利用所述能力资源调度器,接收所述第四平台设备的能力调度器反馈的激活响应;利用所述能力资源调度器,根据所述激活响应,调用所述第四平台设备的资源负载所述第三平台设备下的部分业务。4.根据权利要求3所述的资源调度方法,其特征在于,所述利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息,还包括:利用所述能力编排器,在利用所述能力资源调度器,根据所述激活响应,调用第四平台设备的资源负载所述第三平台设备下的部分业务之后,在所述第三平台设备的资源占用情况信息指示资源占用率小于第三阈值的情况下,确定针对所述至少两个第二平台设备的资源调度信息为第二信息,所述第二信息指示去激活负载所述部分业务的第四平台设备的资源;其中,所述第三阈值小于所述第一阈值。5.根据权利要求4所述的资源调度方法,其特征在于,所述利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度,还包括:利用所述能力资源调度器,根据所述第二信息,向所述第四平台设备的能力调度器发送去激活指令;
利用所述能力资源调度器,接收所述第四平台设备的能力调度器反馈的去激活响应。6.根据权利要求4或5所述的资源调度方法,其特征在于,所述利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度,还包括:利用所述能力资源调度器,在所述部分业务还在运行的情况下,根据所述第二信息,调用所述第三平台设备的资源负载所述部分业务。7.一种资源调度方法,应用于第二平台设备,其特征在于,包括:利用所述第二平台设备的能力调度器,获取所述第二平台设备的资源占用情况信息;利用所述能力调度器,将所述资源占用情况信息,发送给第一平台设备的能力资源调度器。8.根据权利要求7所述的资源调度方法,其特征在于,在利用所述能力调度器,将所述资源占用情况信息,发送给第一平台设备的能力资源调度器之后,还包括:利用所述能力调度器,接收所述第一平台设备的能力资源调度器发送的激活指令;利用所述能力调度器,根据所述激活指令,激活所述第二平台设备的资源,并向所述第一平台设备的能力资源调度器反馈激活响应。9.根据权利要求8所述的资源调度方法,其特征在于,在利用所述能力调度器,根据所述激活指令,激活所述第二平台设备的资源之后,还包括:利用所述能力调度器,接收所述第一平台设备的能力资源调度器发送的去激活指令;利用所述能力调度器,根据所述去激活指令,去激活所述第二平台设备的资源,并向所述第一平台设备的能力资源调度器反馈去激活响应。10.一种资源调度装置,应用于第一平台设备,其特征在于,包括:第一接收模块,用于利用所述第一平台设备的能力资源调度器,接收至少两个第二平台设备所包含的能力调度器分别发送的资源占用情况信息;第一传输模块,用于通过所述能力资源调度器,将所述资源占用情况信息传输至所述第一平台设备的能力编排器;第一确定模块,用于利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息;第二传输模块,用于通过所述能力编排器,将所述资源调度信息传输至所述能力资源调度器;第一调度模块,用于利用所述能力资源调度器,根据所述资源调度信息,对所述至少两个第二平台设备进行资源调度。11.根据权利要求10所述的资源调度装置,其特征在于,所述利用所述能力编排器,根据所述资源占用情况信息,确定针对所述至少两个第二平台设备的资源调度信息,包括:利用所述能力编排器,在...

【专利技术属性】
技术研发人员:陈佳科付俊郭智慧
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1