一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

算力处理的网络系统、业务处理方法及设备与流程

2022-02-25 20:05:29 来源:中国专利 TAG:


1.本发明涉及移动通信技术领域,具体涉及一种算力处理的网络系统、业务处理方法及设备。所述算力处理的网络系统有时也称为算力感知网络、算力网络、算网一体网络或者计算网络融合的新型网络等名称。


背景技术:

2.从云计算、边缘计算的发展大趋势下,未来社会中会在靠近用户的不同距离遍布许多不同规模的算力,通过全球网络为用户提供各类个性化的服务。从百亿量级的智能终端,到全球十亿量级的家庭网关,再到每个城市中未来边缘计算带来的数千个具备计算能力的边缘云,以及每个国家数十个大型的云数据中心dc,形成海量的泛在算力从各处接入互联网,形成计算和网络深度融合的发展趋势。
3.网络中的计算资源融入到网络的各个角落,使每一个网络节点都可以成为资源的提供者,用户的请求可以通过调用最近的节点资源来满足,不再局限于某一特定节点,避免造成连接和网络调度资源的浪费。而传统的网络只是提供数据通信的管道,以连接为基础,受制于固定的网络寻址机制,在更高更苛刻的体验质量(quality of experience,qoe)要求下往往无法满足。此外随着微服务的发展,传统的客户机(client)-服务器(server)模式被解构,服务器侧的应用解构成功能组件布放在云平台上,由api网关统一调度,可以做到按需动态实例化,服务器中的业务了逻辑转移到客户机侧,客户机只需要关心计算功能本身,而无需关心服务器、虚拟机、容器等计算资源,从而实现服务功能。
4.面向未来网络的新一代网络架构需协同考虑网络传输资源和计算资源(或者称之为算力资源)融合演进的需求,实现泛在连接和算力架构中网络的全局优化,算力的灵活调度,业务的合理分布。目前,传统的网络架构难以实现算力资源与网络传输资源的协同工作。


技术实现要素:

5.本发明的至少一个实施例提供了一种算力处理的网络系统、业务处理方法及设备,能够实现算力资源与网络传输资源的协同工作,提高计算资源的利用效率。
6.根据本发明的一个方面,至少一个实施例提供了一种算力处理的网络系统,包括第一处理层、第二处理层和第三处理层;其中,
7.所述第三处理层,用于对算力节点进行感知、度量和oam管理,配置基于统一度量衡体系的算力资源;
8.所述第一处理层,用于承载算力资源的计算能力以及应用,获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至所述第二处理层;以及,从所述第二处理层接收算力节点返回的针对所述服务请求的计算结果;
9.所述第二处理层,用于基于所述网络传输资源以及所述基于所述统一度量衡体系
的算力资源,并根据所述算力请求参数,将所述服务请求调度到算力节点;以及,接收所述算力节点针对所述服务请求生成的计算结果,并将所述计算结果发送至第一处理层。
10.此外,根据本发明的至少一个实施例,还包括第四处理层和第五处理层;其中,
11.所述第四处理层,用于通过多个算力节点提供算力资源;
12.所述第五处理层,用于提供信息传输的网络传输资源。
13.此外,根据本发明的至少一个实施例,所述第二处理层包括第一处理模块和第二处理模块;其中,
14.所述第一处理模块,用于基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;
15.所述第二处理模块,用于基于所述路由表,进行业务报文的转发。
16.此外,根据本发明的至少一个实施例,所述第一处理模块包括:
17.第一子模块,用于将算力节点的初始配置信息发送给网络管理节点的第三处理层,根据网络管理节点的配置,配置基于所述统一度量衡体系的算力资源,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
18.第二子模块,用于将算力节点当前可用的服务能力和算力资源状态通告给网络中其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;
19.第三子模块,用于基于接收到算力节点的服务能力和算力资源状态生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;
20.第四子模块,用于根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
21.此外,根据本发明的至少一个实施例,所述算力资源的计算能力包括以下至少一项:
22.服务连接数;
23.中央处理器cpu的信息;
24.图像处理器gpu的信息;
25.内存信息;
26.存储容量和/或存储形态。
27.所述算力资源的部署信息包括以下至少一项:
28.算力资源的部署形态;
29.算力资源的部署位置。
30.此外,根据本发明的至少一个实施例,所述第二处理模块包括:
31.第五子模块,用于将业务的算力需求信息添加至业务报文中,所述算力需求信息包括目标应用信息及算力请求参数;
32.第六子模块,用于通过预定义的oam机制,生成oam信息和数据并添加至业务报文中;
33.第七子模块,用于生成算力感知的路由表的路由信息的标识字段;
34.第八子模块,用于基于所述算力感知的路由表进行业务报文转发。
35.此外,根据本发明的至少一个实施例,所述第三处理层包括:
36.第九子模块,用于基于统一的度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述,形成算力能力模板;
37.第十子模块,用于基于所述算力能力模板,对算力节点进行注册、更新和注销,配置基于所述统一度量衡体系的算力资源;以及对路由通告策略进行管理;
38.第十一子模块,用于基于所述算力能力模板,生成算力服务合约,并生成相应的计费策略;
39.第十二子模块,用于对第四处理层的算力资源进行监控,以及,根据计费策略,对业务进行算力资源和网络资源的融合计费管理。
40.此外,根据本发明的至少一个实施例,所述第三处理层还包括:
41.第十三子模块,用于对算力节点进行安全认证管理。
42.根据本发明的另一方面,至少一个实施例提供了一种的业务处理方法,应用于算力节点,包括:
43.将算力节点当前可用的服务能力和算力资源状态通告给网络中的其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;
44.接收来自算力应用节点的服务请求,响应于所述服务请求,执行对应的计算,并向所述算力应用节点发送针对所述服务请求生成的计算结果。
45.此外,根据本发明的至少一个实施例,还包括:
46.向网络管理节点发送算力节点的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
47.根据网络管理节点的配置,配置基于统一度量衡体系的算力资源。
48.此外,根据本发明的至少一个实施例,在发送所述注册请求消息之前,所述方法还包括:
49.接收网络管理节点发送的算力能力模板,所述算力能力模板是基于统一的度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述后形成的;
50.基于所述算力能力模板,生成所述算力节点的初始配置信息。
51.此外,根据本发明的至少一个实施例,还包括:
52.在算力节点的服务能力和/或算力资源状态发生变化时,向网络管理节点发送状态更新消息,所述状态更新消息携带有所述服务能力和/或算力资源状态的变化指示信息;以及,将算力节点变化后的服务能力和算力资源状态通告给网络中的其它节点;
53.在所述算力节点退出所述算力处理的网络系统时,向网络管理节点发送注销请求消息,以及,向网络中的其他节点通告退出网络的指示消息。
54.此外,根据本发明的至少一个实施例,所述算力资源的计算能力包括以下至少一项:
55.服务连接数;
56.中央处理器cpu的信息;
57.图像处理器gpu的信息;
58.内存信息;
59.存储容量和/或存储形态。
60.所述算力资源的部署信息包括以下至少一项:
61.算力资源的部署形态;
62.算力资源的部署位置。
63.根据本发明的另一方面,至少一个实施例提供了一种业务处理方法,应用于网络管理节点,包括:
64.接收算力节点发送的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
65.在允许所述算力节点注册时,向所述算力节点发送配置消息,配置基于统一度量衡体系的算力资源。
66.此外,根据本发明的至少一个实施例,在接收所述初始配置信息之前,所述方法还包括:
67.基于统一的度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述,形成算力能力模板;
68.向所述算力节点发送所述算力能力模板。
69.此外,根据本发明的至少一个实施例,还包括:
70.接收所述算力节点发送的状态更新消息,所述状态更新消息携带有所述算力节点的服务能力和/或算力资源状态的变化指示信息,根据所述状态更新消息,更新算力节点的服务能力和/或算力资源状态;或,
71.接收所述算力节点发送的注销请求消息,根据所述注销请求消息,将所述算力节点从算力处理的网络系统中删除。
72.此外,根据本发明的至少一个实施例,所述算力资源的计算能力包括以下至少一项:
73.服务连接数;
74.中央处理器cpu的信息;
75.图像处理器gpu的信息;
76.内存信息;
77.存储容量和/或存储形态。
78.所述算力资源的部署信息包括以下至少一项:
79.算力资源的部署形态;
80.算力资源的部署位置。
81.此外,根据本发明的至少一个实施例,还包括:
82.基于所述算力能力模板,生成算力服务合约,并生成相应的计费策略;
83.对第四处理层的算力资源进行监控,以及,根据计费策略,对业务进行算力资源和网络资源的融合计费管理。
84.此外,根据本发明的至少一个实施例,还包括:
85.对算力节点进行安全认证管理。
86.根据本发明的另一方面,至少一个实施例提供了一种路由节点的业务处理方法,包括:
87.基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;以及,
88.接收业务或者应用的服务请求,根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
89.此外,根据本发明的至少一个实施例,还包括:
90.基于所述路由表,进行业务报文的转发。
91.此外,根据本发明的至少一个实施例,所述基于所述路由表,进行业务报文的转发,包括以下至少一项:
92.将业务的算力需求信息添加至业务报文中,所述算力需求信息包括目标应用信息及算力请求参数;
93.通过统一的、内建的、用户可定义的oam机制,生成oam信息和数据并添加至业务报文中;
94.生成算力感知的新型路由表的路由信息的标识字段。
95.根据本发明的另一方面,至少一个实施例提供了一种算力应用节点的业务处理方法,包括:
96.获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至算力路由节点;
97.接收算力节点发送的针对所述服务请求生成的计算结果。
98.根据本发明的另一方面,至少一个实施例提供了一种算力节点,包括收发机和处理器,其中,
99.所述处理器,用于将算力节点当前可用的服务能力和算力资源状态通告给网络中的其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;
100.所述收发机,用于接收来自算力应用节点的服务请求,响应于所述服务请求,执行对应的计算,并向所述算力应用节点发送针对所述服务请求生成的计算结果。
101.根据本发明的另一方面,至少一个实施例提供了一种算力节点,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的业务处理方法的步骤。
102.根据本发明的另一方面,至少一个实施例提供了一种网络管理节点,包括收发机和处理器,其中,
103.所述收发机,用于接收算力节点发送的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
104.所述处理器,用于在允许所述算力节点注册时,向所述算力节点发送配置消息,配置基于统一度量衡体系的算力资源。
105.根据本发明的另一方面,至少一个实施例提供了一种网络管理节点,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的业务处理方法的步骤。
106.根据本发明的另一方面,至少一个实施例提供了一种路由节点,包括收发机和处理器,其中,
107.所述处理器,用于基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;以及,
108.所述收发机,用于接收业务或者应用的服务请求,根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
109.根据本发明的另一方面,至少一个实施例提供了一种路由节点,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的业务处理方法的步骤。
110.根据本发明的另一方面,至少一个实施例提供了一种算力应用节点,包括收发机和处理器,其中,
111.所述处理器,用于获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至算力路由节点;
112.所述收发机,用于接收算力节点发送的针对所述服务请求生成的计算结果。
113.根据本发明的另一方面,至少一个实施例提供了一种算力应用节点,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的业务处理方法的步骤。
114.根据本发明的另一方面,至少一个实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有程序,所述程序被处理器执行时,实现如上所述的方法的步骤。
115.与现有技术相比,本发明实施例提供的业务处理方法及设备,提出了一种新的算力处理的网络系统架构,实现网络和计算高度协同,从而基于无处不在的连接,将泛在计算互联,实现云、边、网高效协同,提高了计算资源利用效率,能够为用户提供一致体验。另外,本发明实施例还通过新增功能模块和接口流程定义,网络管理节点可对底层异构算力资源实现可感知、可控制和可管理,有利于实现计算及网络资源联合调度,提高运营商网络的资源利率。
附图说明
116.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
117.图1为本发明实施例的算力处理的网络系统的功能体系的一种架构示意图;
118.图2为本发明实施例的算力管理层的一种架构示意图;
119.图3为本发明实施例的i3接口的示意图;
120.图4为本发明实施例的i2接口的示意图;
121.图5为本发明实施例的i1接口的示意图;
122.图6为本发明实施例的业务处理方法应用于算力节点的流程图;
123.图7为本发明实施例提供的业务处理方法应用于网络管理节点的流程图;
124.图8为本发明实施例提供的业务处理方法应用于路由节点的流程图;
125.图9为本发明实施例提供的业务处理方法应用于算力应用节点的流程图;
126.图10为本发明实施例提供的算力节点的一种结构示意图;
127.图11为本发明实施例提供的网络管理节点的一种结构示意图;
128.图12为本发明实施例提供的路由节点的一种结构示意图;
129.图13为本发明实施例提供的算力应用节点的一种结构示意图。
具体实施方式
130.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
131.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。说明书以及权利要求中“和/或”表示所连接对象的至少其中之一。
132.以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
133.为帮助更好的理解本发明实施例的相关方案,下面对本发明实施例涉及的相关概念进行说明。
134.1)算力处理的网络系统,所述算力处理的网络系统也可以称为算力感知网络、算力网络、算网一体网络或者计算网络融合的新型网络等名称。所述算力处理的网络系统包括:
135.第一处理层(本文有时候也称作算力应用层)、
136.第二处理层(本文有时候也称作算力路由层)、
137.第三处理层(本文有时候也称作算力管理层)、
138.第四处理层(本文有时候也称作算力资源层)、以及,
139.第五处理层(本文有时候也称作网络资源层)。
140.2)算力网元节点,在本文中是指具有算力的网络设备。算力节点进一步的可包括
算力路由节点和算力节点(算力节点有时候也被称为计算节点)。
141.3)算力路由节点,位于算力处理的网络系统的第二处理层,是一种将算力资源信息在算力处理的网络系统中的通告传输的网络设备。
142.4)算力节点,位于第四处理层和/或第五处理层,是指具备计算能力的设备,用于提供算力资源,相当于算力处理的网络系统中处理计算任务的设备,例如数据中心的服务器设备、一体机等。另外,本发明实施例的算力节点还可以是算力网元设备,所述算力网元设备为第五处理层的网络传输设备,如路由器等,同时该算力网元设备还可以提供算力资源,提供算力服务。
143.5)算力资源状态,是指算力处理的网络系统中部署的算力节点的计算能力状态以及部署位置等信息,算力资源状态可以通过算力资源的参数进行指示。算力资源的参数具体包括服务连接数、cpu/gpu计算力、部署形态(物理、虚拟)、部署位置(如相应的ip地址)、存储容量、存储形态等参数中的一种或多种。算力资源状态还可以是基于算力资源抽象出来的计算能力,用于反映算力处理的网络系统中各个算力节点当前可用的计算能力、分布位置及部署形态等信息。
144.6)网络传输资源,是指算力处理的网络系统的传输信息的网络资源,具有可以包括各种转发设备(如路由器、交换机)、传输链路以及传输能力(如带宽、时延、时延抖动)等。本发明实施例可以根据服务请求(业务请求)和算力资源状态进行业务和算力的匹配,为服务请求调度合适的目标算力节点进行业务处理。可选的,本发明实施例还可以联合算力资源状态和网络传输资源,为服务请求寻找目标算力节点及服务请求的最优的网络传输路径(路由),实现更优的服务请求的调度处理,提高用户对网络的使用体验。
145.本发明实施例提供了一种算力处理的网络系统,该算力处理的网络系统也可以称为算力网络、算网一体网络或者计算网络融合的新型网络等名称。请参见图1,图1示出本发明实施例的一种算力处理的网络系统的功能体系架构示意图。该算力处理的网络系统包括第一处理层、第二处理层、第三处理层、第四处理层和第五处理层;其中:
146.所述第四处理层,用于在算力处理的网络系统中通过多个算力节点提供算力资源,可以实现面向不同应用的算力资源,并响应于服务请求,执行对应的计算。在本发明实施例中,第四处理层是为满足边缘计算领域多样性的计算需求,面向不同应用,通过从单核cpu到多核cpu,到cpu gpu fpga等多种算力组合,在网络中各个角落提供泛在的计算资源异构资源层和第五处理层。
147.所述第五处理层,用于在算力处理的网络系统中提供信息传输的网络传输资源,网络传输资源是网络传输的基础设施,所述第五处理层还可以向所述第二处理层上报网络传输资源的状态。可以看出,第五处理层是提供信息传输的网络基础设施,包括接入网、城域网和骨干网。
148.所述第三处理层,用于对算力节点进行感知、度量和oam管理,配置基于统一度量衡体系的算力资源。例如,针对算力节点生成计算资源发现;对算力节点进行oam管理,获得算力资源状态;以及,将所述计算资源发现和算力资源状态上报至所述第二处理层等,从而实现对算力资源的感知、度量和oam管理,以支持算力处理的网络系统对算力资源的可感知、可度量、可管理和可控制。
149.所述第一处理层,用于承载算力资源的计算能力以及应用,获取业务或者应用的
服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至所述第二处理层;以及,从所述第二处理层接收算力节点返回的针对所述服务请求的计算结果,实现对业务或应用的计算服务。
150.可以看出,第一处理层承载泛在计算的各类能力及应用,并将用户对业务的服务等级协议(service-level agreement,sla)请求(包括算力请求)等参数传递给第二处理层。例如,在业务报文的ipv6扩展头中加入业务或应用的标识(id)信息以及算力请求参数(如sla请求信息)等。
151.所述第二处理层,用于基于所述网络传输资源以及所述基于所述统一度量衡体系的算力资源,并根据所述算力请求参数,将所述服务请求调度到算力节点中;以及,接收所述算力节点针对所述服务请求生成的计算结果,并将所述计算结果发送至第一处理层。也就是说,第二处理层基于抽象后的计算资源发现,综合考虑网络状况和计算资源状况,将业务灵活按需调度到不同的计算资源节点中。
152.在本发明实施例中,第四处理层和第五处理层为算力处理的网络系统的基础设施层,第三处理层和第二处理层为实现算力感知功能体系的两大核心功能模块。另外,算力处理的网络系统体系架构基于定义的第四处理层、第三处理层层和第二处理层等功能模块,还定义了部分功能模块之间的接口,具体如下:
153.i1接口:第一处理层与第二处理层之间的接口,用于用户与网络之间支持“用户需求”与“计算互联资源”的映射和协商,以实现网络可编程和业务自动适配。
154.i2接口:第二处理层与第四处理层之间的接口,通过感知算力资源、服务以及下发控制信息,实现网络对于算力资源的可感及可控。
155.i3接口:第三处理层与第二处理层以及第四处理层之间的接口,用于完成算力节点设备的注册、资源上报、性能监控、故障管理、计费管理等运营管理功能,实现第三处理层对第四处理层感知、度量、管理和控制。
156.基于过以上层结构以及层间接口,本发明实施例的算力处理的网络系统作为计算网络深度融合的新型网络架构,能够以无所不在的网络连接为基础,基于高度分布式的计算节点,通过服务的自动化部署、最优路由和负载均衡,构建算力感知的全新的网络基础设施,真正实现网络无所不达,算力无处不在,智能无所不及。另外,算力处理的网络系统中的海量应用、海量功能函数、海量计算资源可以构成一个开放的生态,其中,海量的应用能够按需、实时调用不同地方的计算资源,提高计算资源利用效率,最终实现用户体验最优化、计算资源利用率最优化、网络效率最优化。
157.如图1所示,所述第二处理层包括控制面的第一处理模块和数据面的第二处理模块。这里,本文中有时候也将所述第一处理模块称为算力路由控制模块,将所述第二处理模块称为算力路由转发模块。
158.其中,所述第一处理模块,用于基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表。可以看出,第一处理模块,主要是将算力节点的信息引入路由域,进行算力感知的路由控制。所述第二处理模块,用于基于所述路由表,进行业务报文的转发。
159.本发明实施例的第一处理模块,基于通告的算力节点信息生成算力拓扑,进而生成算力感知的新型路由表,支持基于业务需求生成动态、按需的算力调度策略,实现算力感
知的算网协同调度。算网协同调度是指算力资源和网络传输资源的协同调度。
160.更为具体的,所述第一处理模块包括4个子模块,分别为:第一子模块、第二子模块、第三子模块和第四子模块。本文中有时候也将所述第一子模块称为算力能力通告子模块,将所述第二子模块称为算力状态通告子模块,将所述第三子模块称为算力路由生成子模块,将所述第四子模块称为算力网络联合调度子模块。其中,
161.所述第一子模块,用于将算力节点的初始配置信息发送给网络管理节点的第三处理层,根据网络管理节点的配置,配置基于所述统一度量衡体系的算力资源,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型(如cpu、gpu、fpga等)、算力资源部署形态(如虚拟部署或物理部署等)、算力资源的部署位置和算力资源的大小(具体可以是计算能力的度量值)。
162.所述第二子模块,用于将算力节点当前可用的服务能力和算力资源状态通告给网络中其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息。具体的,所述第二子模块可以利用各种已有的路由通告协议进行上述通告,例如,在已有路由协议中添加新的字段以携带所述服务能力和算力资源状态等信息。
163.所述第三子模块,用于基于接收到算力节点的服务能力和算力资源状态生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表,用于支持后续业务转发。这里,所述算力拓扑可以包括节点拓扑和状态拓扑,节点拓扑用于表示算力节点之间的拓扑关系,状态拓扑用于表示节点之间的服务能力和算力资源状态的拓扑关系。
164.所述第四子模块,用于根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
165.这里,所述算力资源的计算能力包括以下至少一项:服务连接数;中央处理器(cpu)的信息;图像处理器(gpu)的信息;内存信息;存储容量和/或存储形态。所述算力资源的部署信息包括以下至少一项:算力资源部署形态;算力资源的部署位置(相应的ip地址)。作为另一种实现方式,算力资源的计算能力还可以是基于上述参数抽象出来的一种通用能力参数,用于反映网络中各个算力节点当前可用的计算能力与分布的位置以及形态。
166.本发明实施例的第二处理模块,支持网络编程、灵活可扩展的新型数据面,来支撑算力服务的最优体验。如图5所示,基于分段路由ipv6(srv6)扩展,不仅实现网络路径的可编程,也可以实现算力的可编程。通过ip协议扩展或者增强实现网络应用感知算力应用需求以及随路oam管理,构建灵活可扩展的新型数据面。srv6是直接在ipv6的ip扩展头中进行新的扩展,这个扩展部分称为分段路由扩展头(segment routing header,srh),而这部分扩展没有破坏标准的ip头。
167.具体的,所述第二处理模块包括4个子模块,分别为:第五子模块、第六子模块、第七子模块和第八子模块。本文中有时候也将所述第五子模块称为随路算力需求子模块,将所述第六子模块称为随路算力监控子模块,将所述第七子模块称为算力路由标识子模块,将所述第八子模块称为算力路由转发子模块。
168.其中,
169.所述第五子模块,用于将业务的算力需求信息添加至业务报文中,所述算力需求信息包括目标应用信息及算力请求参数。
170.所述第六子模块,用于通过预定义的oam机制生成oam信息和数据并添加至业务报文中,从而可以将oam信息和数据封装在用户数据报文中,随用户数据报文一起发送,实现算力资源和网络资源实时检测。所述oam机制可以是统一的、内建的、用户可定义的oam机制。
171.所述第七子模块,用于生成算力感知的新型路由表的路由信息的标识字段。这里,路由信息的标识字段可以作为算力服务寻址的一种标识,有利于寻址到对应的算力服务。
172.所述第八子模块,用于基于所述算力感知的路由表进行业务报文转发。
173.可以看出,本发明实施例的算力处理的网络系统的数据面中,网络感知应用的算力需求,根据业务请求/算力请求(业务请求的业务id以及算力请求的sla请求等信息可以携带在ipv6扩展头中),结合网络传输状态以及算力资源状态等信息,进行动态的算力匹配。另外,本发明实施例支持算力业务的路径可编程,通过算力资源的模板化,算力资源可以作为一种“链路状态(link state)”信息注入到网络中,如注入到路由表中,这样数据面可以基于srv6源路由实现网络传输和算力资源的可编程,实现算力感知路由。另外,数据面还可以实现算力业务的实时监控,通过带内oam扩展,综合考虑网络和算力的健康,实现网络传输资源/算力资源状态的可感知的业务路径的灵活调整,实现随路算力监控。
174.如图1和图2所示,所述第三处理层包括第九子模块、第十子模块、第十一子模块和第十二子模块。本文中有时候也将所述第九子模块称为算力建模子模块,将所述第十子模块称为算力管理子模块,将所述第十一子模块称为算力运营子模块,将所述第十二子模块称为算力oam子模块。其中,
175.所述第九子模块,用于基于统一的算力度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述,形成算力能力模板。算力能力模板为算力设备管理、合约和计费以及oam提供标准的算力度量规则。
176.所述第十子模块,用于基于所述算力能力模板,对算力节点进行注册、更新和注销,配置基于所述统一度量衡体系的算力资源;以及对路由通告策略进行管理。
177.所述第十一子模块,用于基于所述算力能力模板,生成算力服务合约,并生成相应的计费策略。
178.所述第十二子模块,用于对第四处理层的算力资源进行监控(包括算力性能监控以及故障管理等),以及,根据计费策略,对业务进行算力资源和网络资源的融合计费管理。
179.可选的,所述第三处理层还包括:
180.所述第十三子模块,用于对算力节点进行安全认证管理。例如,在算力节点的注册、更新以及注销等流程中,对算力节点进行身份认证和/或信息传输加密等处理。所述第十三子模块有时也被称为算力安全子模块。
181.下面介绍本发明实施例的上述i1~i3等接口。
182.i3接口
183.首先,第三处理层通过i3接口实现算力节点设备的注册、资源上报、性能监控、故障管理、计费管理等运营管理功能,实现第三处理层对第四处理层感知、度量、管理,如图3所示,i3接口实现的功能包括:
184.a)算力资源注册更新
185.第三处理层通过订阅、自适应等方式,按照能力模板实现算力等资源信息从第四
处理层上报至第三处理层。
186.b)能力模板配置下发
187.第三处理层根据用户需求制定能力模板并下发给第四处理层。
188.c)算力资源性能监控
189.扩展telemetry等协议,第三处理层获取第四处理层的各项指标利用率(如api调用次数、cpu利用率),
190.d)故障检测快速定位
191.第三处理层通过oam等检测类协议,实现节点和链路故障检测后快速处理。
192.e)算网融合计费通道
193.第三处理层以aaa协议/新型计费协议/区块链等技术,实现算力资源和网络传输资源的融合(即算网融合)以及多量纲多维度计费的管理。
194.i2接口
195.如图4所示,在第三处理层对算力资源相关配置管理完成后,第二处理层通过i2接口感知算力资源及服务以及下发控制信息,实现网络对于算力资源的算力拓扑控制(b),算力能力通告(d)、算力性能监控(e),以及算力通告策略(a)、算力计费策略(f)、算力网络调度策略等策略控制(c)等。这些控制信息可以基于现有的网络协议扩展比如bgp/igp协议扩展,也可以设计新的协议来承载。
196.i1接口
197.在上述的管理和控制策略配置完成后,业务通过i1接口接入算力处理的网络系统,本发明在用户与网络之间支持“用户需求”与“计算互联资源”的映射和协商,以实现网络可编程和业务自动适配。如图5所示,在具体实现时,在步骤51中,在业务报文(如ipv6报文)的报头中携带目标应用信息和算力请求参数等信息,支撑精细的业务识别和业务需求协商,拉通了网络和业务。另外,基于业务需求扩展算力需求,即传统业务的需求包括带宽,时延,抖动,和丢包率等,可以进一步扩展包括算力的元素,让网络进一步了解用户的算力需求,从而综合网络和算力需求进行路由调度,提升算力服务的网络效率。
198.请参照图6,本发明实施例提供的一种业务处理方法,在应用于算力节点时,包括:
199.步骤61,将算力节点当前可用的服务能力和算力资源状态通告给网络中的其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息。
200.这里,所述的其他节点包括算力处理的网络系统中的其他算力节点和路由节点。
201.步骤62,接收来自算力应用节点的服务请求,响应于所述服务请求,执行对应的计算,并向所述算力应用节点发送针对所述服务请求生成的计算结果。
202.通过以上步骤,本发明实施例的算力节点可以实现算力节点的信息通告,以及对服务请求的处理。
203.可选的,在上述步骤61之前,所述算力节点还可以向网络管理节点发送算力节点的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;然后,根据网络管理节点的配置,配置基于统一度量衡体系的算力资源。
204.另外,在发送所述注册请求消息之前,所述算力节点还可以接收网络管理节点发送的算力能力模板,所述算力能力模板是基于统一的度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述后形成的;以及,基于所述算力能力模板,生成所述算力节点的初始配置信息。
205.可选的,在算力节点的服务能力和/或算力资源状态发生变化时,算力节点还可以向网络管理节点发送状态更新消息,所述状态更新消息携带有所述服务能力和/或算力资源状态的变化指示信息;以及,将算力节点变化后的服务能力和算力资源状态通告给网络中的其它节点。另外,在所述算力节点退出所述算力处理的网络系统时,向网络管理节点发送注销请求消息,以及,向网络中的其他节点通告退出网络的指示消息。
206.这里,所述算力资源的计算能力包括以下至少一项:
207.服务连接数;
208.中央处理器cpu的信息;
209.图像处理器gpu的信息;
210.内存信息;
211.存储容量和/或存储形态。
212.所述算力资源的部署信息包括以下至少一项:
213.算力资源的部署形态;
214.算力资源的部署位置。
215.请参照图7,本发明实施例提供的一种业务处理方法,在应用于网络管理节点时,包括:
216.步骤71,接收算力节点发送的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小。
217.步骤72,在允许所述算力节点注册时,向所述算力节点发送配置消息,配置基于统一度量衡体系的算力资源。
218.通过以上步骤,本发明实施例可以实现网络管理节点对算力节点的注册管理。
219.可选的,在接收所述初始配置信息之前,网络管理节点还可以基于统一的度量衡体系,通过对不同计算类型的算力资源进行统一的抽象描述,形成算力能力模板;然后,向所述算力节点发送所述算力能力模板。
220.可选的,网络管理节点还可以接收所述算力节点发送的状态更新消息,所述状态更新消息携带有所述算力节点的服务能力和/或算力资源状态的变化指示信息,根据所述状态更新消息,更新算力节点的服务能力和/或算力资源状态;或,接收所述算力节点发送的注销请求消息,根据所述注销请求消息,将所述算力节点从算力处理的网络系统中删除。
221.可选的,所述算力资源的计算能力包括以下至少一项:
222.服务连接数;
223.中央处理器cpu的信息;
224.图像处理器gpu的信息;
225.内存信息;
226.存储容量和/或存储形态。
227.所述算力资源的部署信息包括以下至少一项:
228.算力资源的部署形态;
229.算力资源的部署位置。
230.可选的,网络管理节点还可以基于所述算力能力模板,生成算力服务合约,并生成相应的计费策略;对第四处理层的算力资源进行监控,以及,根据计费策略,对业务进行算力资源和网络资源的融合计费管理。
231.可选的,网络管理节点还可以对算力节点进行安全认证管理。
232.请参照图8,本发明实施例提供的一种业务处理方法,在应用于路由节点时,包括:
233.步骤81,基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息。
234.步骤82,接收业务或者应用的服务请求,根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
235.通过以上步骤,本发明实施例可以实现路由节点对服务请求的调度处理,能够实现算力资源与网络传输资源的协同工作,提高计算资源的利用效率。
236.可选的,所述路由节点还可以基于所述路由表,进行业务报文的转发。
237.可选的,所述基于所述路由表,进行业务报文的转发,包括以下至少一项:
238.将业务的算力需求信息添加至业务报文中,所述算力需求信息包括目标应用信息及算力请求参数;
239.通过统一的、内建的、用户可定义的oam机制,生成oam信息和数据并添加至业务报文中;
240.生成算力感知的新型路由表的路由信息的标识字段。
241.请参照图9,本发明实施例提供的一种业务处理方法,在应用于算力应用节点时,包括:
242.步骤91,获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至算力路由节点。
243.步骤92,接收算力节点发送的针对所述服务请求生成的计算结果。
244.通过以上步骤,本发明实施例在算力应用节点处实现了服务请求与算力资源的映射,能够支撑精细的业务识别和业务需求协商,拉通了网络和业务。
245.以上介绍了本发明实施例的各种方法。下面将进一步提供实施上述方法的设备。
246.请参照图10,本发明实施例提供的算力节点的一种结构示意图,该终端1000包括:处理器1001、收发机1002、存储器1003、用户接口1004和总线接口。
247.在本发明实施例中,算力节点1000还包括:存储在存储器上1003并可在处理器1001上运行的程序。
248.所述处理器1001执行所述程序时实现以下步骤:
249.将算力节点当前可用的服务能力和算力资源状态通告给网络中的其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;
250.接收来自算力应用节点的服务请求,响应于所述服务请求,执行对应的计算,并向所述算力应用节点发送针对所述服务请求生成的计算结果。
251.可理解的,本发明实施例中,所述计算机程序被处理器1001执行时可实现上述图6所示的业务处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
252.在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1001代表的一个或多个处理器和存储器1003代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1002可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1004还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
253.处理器1001负责管理总线架构和通常的处理,存储器1003可以存储处理器1001在执行操作时所使用的数据。
254.需要说明的是,该实施例中的终端是与上述图6所示的方法对应的设备,上述各实施例中的实现方式均适用于该终端的实施例中,也能达到相同的技术效果。该设备中,收发机1002与存储器1003,以及收发机1002与处理器1001均可以通过总线接口通讯连接,处理器1001的功能也可以由收发机1002实现,收发机1002的功能也可以由处理器1001实现。在此需要说明的是,本发明实施例提供的上述设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
255.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
256.将算力节点当前可用的服务能力和算力资源状态通告给网络中的其它节点,其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;
257.接收来自算力应用节点的服务请求,响应于所述服务请求,执行对应的计算,并向所述算力应用节点发送针对所述服务请求生成的计算结果。
258.该程序被处理器执行时能实现上述应用于算力节点侧的业务处理方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
259.请参考图11,本发明实施例提供了网络管理节点1100的一结构示意图,包括:处理器1101、收发机1102、存储器1103和总线接口,其中:
260.在本发明实施例中,网络管理节点1100还包括:存储在存储器上1103并可在处理器1101上运行的程序,所述程序被处理器1101执行时实现如下步骤:
261.接收算力节点发送的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
262.在允许所述算力节点注册时,向所述算力节点发送配置消息,配置基于统一度量衡体系的算力资源。
263.可理解的,本发明实施例中,所述计算机程序被处理器1101执行时可实现上述图7所示的业务处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
264.在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1101代表的一个或多个处理器和存储器1103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1102可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
265.处理器1101负责管理总线架构和通常的处理,存储器1103可以存储处理器1101在执行操作时所使用的数据。
266.需要说明的是,该实施例中的终端是与上述图7所示的方法对应的设备,上述各实施例中的实现方式均适用于该终端的实施例中,也能达到相同的技术效果。该设备中,收发机1102与存储器1103,以及收发机1102与处理器1101均可以通过总线接口通讯连接,处理器1101的功能也可以由收发机1102实现,收发机1102的功能也可以由处理器1101实现。在此需要说明的是,本发明实施例提供的上述设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
267.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
268.接收算力节点发送的注册请求消息,所述注册请求消息携带有算力节点的初始配置信息,其中,所述初始配置信息包括以下信息中的至少一种:算力节点标识、算力类型、算力资源部署形态、算力资源的部署位置和算力资源的大小;
269.在允许所述算力节点注册时,向所述算力节点发送配置消息,配置基于统一度量衡体系的算力资源。
270.该程序被处理器执行时能实现上述应用于网络管理节点的业务处理方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
271.请参照图12,本发明实施例提供的路由节点的一种结构示意图,该终端1200包括:处理器1201、收发机1202、存储器1203、用户接口1204和总线接口。
272.在本发明实施例中,路由节点1200还包括:存储在存储器上1203并可在处理器1201上运行的程序。
273.所述处理器1201执行所述程序时实现以下步骤:
274.基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;以及,
275.接收业务或者应用的服务请求,根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
276.可选的,所述处理器执行所述程序时还实现以下步骤:
277.可理解的,本发明实施例中,所述计算机程序被处理器1201执行时可实现上述图8
所示的业务处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
278.在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1201代表的一个或多个处理器和存储器1203代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1202可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1204还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
279.处理器1201负责管理总线架构和通常的处理,存储器1203可以存储处理器1201在执行操作时所使用的数据。
280.需要说明的是,该实施例中的终端是与上述图8所示的方法对应的设备,上述各实施例中的实现方式均适用于该终端的实施例中,也能达到相同的技术效果。该设备中,收发机1202与存储器1203,以及收发机1202与处理器1201均可以通过总线接口通讯连接,处理器1201的功能也可以由收发机1202实现,收发机1202的功能也可以由处理器1201实现。在此需要说明的是,本发明实施例提供的上述设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
281.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
282.基于算力节点通告的服务能力和算力资源状态,生成算力拓扑,并基于所述算力拓扑生成算力感知的路由表;其中,所述服务能力为算力节点支持的业务能力,所述算力资源状态包括算力资源的计算能力和部署信息;以及,
283.接收业务或者应用的服务请求,根据算力资源状态、网络传输资源以及所述服务请求对应的算力请求参数,将所述服务请求调度到目标算力节点。
284.该程序被处理器执行时能实现上述应用于路由节点侧的业务处理方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
285.请参考图13,本发明实施例提供了算力应用节点1320的一结构示意图,包括:处理器1321、收发机1322、存储器1323和总线接口,其中:
286.在本发明实施例中,算力应用节点1320还包括:存储在存储器上1323并可在处理器1321上运行的程序,所述程序被处理器1321执行时实现如下步骤:
287.获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至算力路由节点;
288.接收算力节点发送的针对所述服务请求生成的计算结果。
289.可理解的,本发明实施例中,所述计算机程序被处理器1321执行时可实现上述图9所示的业务处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
290.在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1321代
表的一个或多个处理器和存储器1323代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1322可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
291.处理器1321负责管理总线架构和通常的处理,存储器1323可以存储处理器1321在执行操作时所使用的数据。
292.需要说明的是,该实施例中的终端是与上述图9所示的方法对应的设备,上述各实施例中的实现方式均适用于该终端的实施例中,也能达到相同的技术效果。该设备中,收发机1322与存储器1323,以及收发机1322与处理器1321均可以通过总线接口通讯连接,处理器1321的功能也可以由收发机1322实现,收发机1322的功能也可以由处理器1321实现。在此需要说明的是,本发明实施例提供的上述设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
293.在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
294.获取业务或者应用的服务请求,确定所述服务请求对应的目标应用信息及算力请求参数,并将携带有所述目标应用信息及算力请求参数的所述服务请求发送至算力路由节点;
295.接收算力节点发送的针对所述服务请求生成的计算结果。
296.该程序被处理器执行时能实现上述应用于算力应用节点的业务处理方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
297.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
298.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
299.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
300.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
301.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
302.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
303.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献