本发明涉及边缘计算网络,尤其涉及一种边缘计算网络加速资源的编排管理方法、架构及设备。
背景技术:
1、当前网络边缘新兴应用如ar(augmented reality,增强现实)/vr(virtualreality,虚拟现实)、元宇宙、云游戏等对时延、带宽等网络性能及计算性能要求越来越严格,然而,由于边缘计算资源有限,且网络协议处理、虚拟机隔离、安全编解码等网络功能大量占用边缘计算资源,导致边缘计算网络性能出现瓶颈。
2、在边缘计算网络中应用加速资源是一种有效提升网络性能的方法,然而,目前还没有针对边缘计算网络中的加速资源进行编排的方法。
技术实现思路
1、本发明所要解决的技术问题是针对现有技术的上述不足,提供一种边缘计算网络加速资源的编排管理方法、架构及设备,用以解决现有技术还没有针对边缘计算网络中的加速资源进行编排的方法的问题。
2、第一方面,本发明提供一种边缘计算网络加速资源的编排管理方法,应用于边缘计算网络加速资源编排管理架构,所述边缘计算网络加速资源编排管理架构包括虚拟资源层和虚拟资源管理器,所述虚拟资源管理器包括网络加速控制器,所述方法包括:
3、所述虚拟资源层对加速资源进行虚拟化,得到虚拟化后的加速资源的特征信息;
4、所述虚拟资源层将所述特征信息发送给所述虚拟资源管理器;
5、所述虚拟资源管理器接收并存储所述特征信息,并将所述特征信息发送给网络加速控制器;
6、所述网络加速控制器根据所述特征信息更新路由数据库。
7、进一步地,所述虚拟资源层对加速资源进行虚拟化,具体包括:
8、当所述虚拟资源层发现所述加速资源时,对所述加速资源进行虚拟化。
9、进一步地,所述当所述虚拟资源层发现所述加速资源时,对所述加速资源进行虚拟化,具体包括:
10、当所述虚拟资源层发现所述加速资源时,所述虚拟资源层通过设置的加速资源虚拟化功能体抽象出所述加速资源的特征信息,以实现对所述加速资源的虚拟化。
11、进一步地,所述特征信息包括以下至少之一:容量、类型、支持的服务质量qos等级、能力。
12、进一步地,所述虚拟资源层将所述特征信息发送给所述虚拟资源管理器之前,所述方法还包括:
13、所述虚拟资源管理器向所述虚拟资源层发送用于查询边缘计算网络中加速资源的特征信息的查询请求;
14、所述虚拟资源层将所述特征信息发送给所述虚拟资源管理器,具体包括:
15、所述虚拟资源层根据所述查询请求将所述特征信息发送给所述虚拟资源管理器。
16、进一步地,所述方法还包括:
17、所述虚拟资源管理器对虚拟化后的加速资源进行分配、和/或释放、和/或修改。
18、进一步地,所述边缘计算网络加速资源编排管理架构还包括边缘计算应用层,所述网络加速控制器根据所述特征信息更新路由数据库,具体包括:
19、所述网络加速控制器根据边缘计算应用层中边缘计算应用的需求决策所述边缘计算应用的数据流量是否需要通过加速资源;
20、响应于所述边缘计算应用需要应用加速资源,所述网络加速控制器根据所述特征信息在所述路由数据库中配置相应的路由规则,以将所述边缘计算应用的数据流量引导至由所述加速资源承载的网元设备上。
21、第二方面,本发明提供一种边缘计算网络加速资源编排管理架构,包括虚拟资源层和虚拟资源管理器,所述虚拟资源管理器包括网络加速控制器;
22、所述虚拟资源层用于对加速资源进行虚拟化,得到虚拟化后的加速资源的特征信息;
23、所述虚拟资源层还用于将所述特征信息发送给所述虚拟资源管理器;
24、所述虚拟资源管理器用于接收并存储所述特征信息,并将所述特征信息发送给网络加速控制器;
25、所述网络加速控制器用于根据所述特征信息更新路由数据库。
26、第三方面,本发明提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面所述的边缘计算网络加速资源的编排管理方法。
27、第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的边缘计算网络加速资源的编排管理方法。
28、本发明提供的边缘计算网络加速资源的编排管理方法、架构及设备,首先由边缘计算网络加速资源编排管理架构中的虚拟资源层对加速资源进行虚拟化,得到虚拟化后的加速资源的特征信息;然后,所述虚拟资源层将所述特征信息发送给所述虚拟资源管理器;再由所述虚拟资源管理器接收并存储所述特征信息,并将所述特征信息发送给网络加速控制器;最后,所述网络加速控制器根据所述特征信息更新路由数据库,从而使得加速资源能够在边缘计算网络中得到应用,实现了加速资源的编排,提升了边缘计算网络的性能,解决了现有技术还没有针对边缘计算网络中的加速资源进行编排的方法的问题。
1.一种边缘计算网络加速资源的编排管理方法,其特征在于,应用于边缘计算网络加速资源编排管理架构,所述边缘计算网络加速资源编排管理架构包括虚拟资源层和虚拟资源管理器,所述虚拟资源管理器包括网络加速控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述虚拟资源层对加速资源进行虚拟化,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述当所述虚拟资源层发现所述加速资源时,对所述加速资源进行虚拟化,具体包括:
4.根据权利要求1所述的方法,其特征在于,所述特征信息包括以下至少之一:容量、类型、支持的服务质量qos等级、能力。
5.根据权利要求1所述的方法,其特征在于,所述虚拟资源层将所述特征信息发送给所述虚拟资源管理器之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述边缘计算网络加速资源编排管理架构还包括边缘计算应用层,所述网络加速控制器根据所述特征信息更新路由数据库,具体包括:
8.一种边缘计算网络加速资源编排管理架构,其特征在于,包括虚拟资源层和虚拟资源管理器,所述虚拟资源管理器包括网络加速控制器;
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现如权利要求1-7中任一项所述的边缘计算网络加速资源的编排管理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的边缘计算网络加速资源的编排管理方法。