System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种算力调度方法、装置及设备制造方法及图纸_技高网

一种算力调度方法、装置及设备制造方法及图纸

技术编号:40006810 阅读:10 留言:0更新日期:2024-01-16 14:38
本发明专利技术公开了一种算力调度方法、装置及设备,应用于算力调度服务,所述方法包括:通过预设算力调度请求接口接收算力调度请求方发起的算力调度请求;对所述算力调度请求进行验证,获得验证结果;判断所述验证结果为验证通过,则根据算力调度策略模板,为所述算力调度请求调用算力调度,获得算力调度结果;将所述算力调度结果返回给所述算力调度请求方。通过上述方式,本发明专利技术实现了按需动态的算力调度服务。

【技术实现步骤摘要】

本专利技术涉及通信,具体涉及一种算力调度方法、装置及设备


技术介绍

1、在计算发展大趋势下,算力资源通过一定的策略进行调度,实现在靠近用户的地方,遍布形成不同规模的算力资源。泛在计算环境中的算力资源呈现分布式、无序化特征。

2、基于rest(representational state transfer,表象化状态转换)形式实现的算力调度服务外部调用服务,在运行态对算力和应用进行部署时,限于rest形式实现的restful api(表象化状态转换的应用程序接口)具有如下缺陷:rest形式的restful api调用接口,无法灵活地满足各类用户算力需求的特征形式和数据结构载体,只能以大而全的方式,以默认值、占位符的形式让调用者提供算力调度请求信息;缺乏类型化定义信息,调用方在接收到动态化响应内容时,无法验证内容结构的合法有效状态,只能通过状态描述符号来粗略判断;无法从其自身定义方面来实现两个层面上的请求内容形式上的抽象定义;无法从调用端实现严格的提交数据类型和数据结构定义的检查,服务端验证会增加算力调度处理过程的负担,延迟响应时间;在描述此类定义的响应结构时,总会返回大量与调用方无需关注的数据信息,既不利于用户读取解析具体内容,也占用了更多的网络带宽来传输无效数据。


技术实现思路

1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种算力调度方法、装置及设备,实现了按需动态的算力调度服务。

2、根据本专利技术实施例的一个方面,提供了一种算力调度方法,应用于算力调度服务模块,所述方法包括:

3、通过预设算力调度请求接口接收算力调度请求方发起的算力调度请求;

4、对所述算力调度请求进行验证,获得验证结果;

5、判断所述验证结果为验证通过,则根据算力调度策略模板,为所述算力调度请求调用算力调度,获得算力调度结果;

6、将所述算力调度结果返回给所述算力调度请求方。

7、可选的,对所述算力调度请求进行验证,获得验证结果,包括:

8、利用预设算力调度数据定义,验证所述算力调度请求中携带的数据结构和/或字段数据类型,得到所述算力调度请求的验证结果;所述验证包括验证所述数据结构和/或字段数据类型是否符合预设算力调度数据定义设置的查询语句规则或者变更语句规则。

9、可选的,所述算力调度请求包括:算力调度查询请求或者算力调度变更请求。

10、可选的,所述算力调度请求为算力调度查询请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

11、根据算力调度策略模板,调用查询调度组件,执行查询操作,获得算力调度结果;所述查询操作基于应用程序接口api的graphql的算力调度策略、算力调度作业和算力调度感应构建。

12、可选的,所述算力调度请求包括算力调度变更请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

13、根据所述算力调度变更请求中的算力调度变更的特征和操作参数,生成算力调度策略解析组件;

14、根据所述算力调度策略解析组件,获得算力调度结果。

15、可选的,根据所述算力调度策略解析组件,获得算力调度结果,包括:

16、基于所述算力调度策略解析组件执行更新操作,获得算力调度结果;所述更新操作基于graphql的算力调度策略、算力调度作业和算力调度感应构建。

17、可选的,将所述算力调度结果发送至所述算力调度请求方,包括:

18、将所述算力调度结果,验证满足算力调度数据定义模块定义的graphql查询语句后,生成算力调度响应;

19、将所述算力调度响应发送至所述算力调度请求方。

20、根据本专利技术实施例的另一方面,提供了一种算力调度装置,所述装置包括:

21、收发模块,用于通过预设算力调度请求接口接收算力调度请求方发起的算力调度请求;

22、处理模块,用于对所述算力调度请求进行验证,获得验证结果;判断所述验证结果为验证通过,则根据算力调度策略模板,为所述算力调度请求调用算力调度,获得算力调度结果;

23、所述收发模块还用于将所述算力调度结果返回给所述算力调度请求方。

24、根据本专利技术实施例的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

25、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述所述的算力调度方法对应的操作。

26、根据本专利技术实施例的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述所述的算力调度方法对应的操作。

27、根据本专利技术上述实施例提供的方案,通过预设算力调度请求接口接收算力调度请求方发起的算力调度请求;对所述算力调度请求进行验证,获得验证结果;判断所述验证结果为验证通过,则根据算力调度策略模板,为所述算力调度请求调用算力调度,获得算力调度结果;将所述算力调度结果返回给所述算力调度请求方。能够为用户按需提供动态的算力调度服务。

28、上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种算力调度方法,其特征在于,应用于算力调度服务,所述方法包括:

2.根据权利要求1所述的算力调度方法,其特征在于,对所述算力调度请求进行验证,获得验证结果,包括:

3.根据权利要求1所述的算力调度方法,其特征在于,所述算力调度请求包括:算力调度查询请求或者算力调度变更请求。

4.根据权利要求3所述的算力调度方法,其特征在于,所述算力调度请求为算力调度查询请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

5.根据权利要求3所述的算力调度方法,其特征在于,所述算力调度请求包括算力调度变更请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

6.根据权利要求5所述的算力调度方法,其特征在于,根据所述算力调度策略解析组件,获得算力调度结果,包括:

7.根据权利要求4或6所述的算力调度方法,其特征在于,将所述算力调度结果发送至所述算力调度请求方,包括:

8.一种算力调度装置,其特征在于,所述装置包括:

9.一种计算设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的方法对应的操作。

10.一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的方法对应的操作。

...

【技术特征摘要】

1.一种算力调度方法,其特征在于,应用于算力调度服务,所述方法包括:

2.根据权利要求1所述的算力调度方法,其特征在于,对所述算力调度请求进行验证,获得验证结果,包括:

3.根据权利要求1所述的算力调度方法,其特征在于,所述算力调度请求包括:算力调度查询请求或者算力调度变更请求。

4.根据权利要求3所述的算力调度方法,其特征在于,所述算力调度请求为算力调度查询请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

5.根据权利要求3所述的算力调度方法,其特征在于,所述算力调度请求包括算力调度变更请求时,根据算力调度策略模板,触发算力调度,获得算力调度结果,包括:

6.根据权利要求5所述的算力调度方法...

【专利技术属性】
技术研发人员:李志勇吴杰陈豪
申请(专利权)人:中国移动通信集团浙江有限公司
类型:发明
国别省市:

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

1