信息采集应用下发方法、相关装置及计算机程序产品制造方法及图纸

技术编号:33309752 阅读:8 留言:0更新日期:2022-05-06 12:21
本公开提供了一种信息采集应用下发方法、装置、电子设备、计算机可读存储介质及计算机程序产品,涉及边缘计算、硬件加速、信息采集及管控等技术领域。该方法包括:获取处于应用待下发状态的目标边缘计算节点,目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;确定目标加速卡的类型,并确定匹配于类型的目标信息采集应用;将目标信息采集应用下发至目标边缘计算节点,以使目标边缘计算节点为目标加速卡安装目标信息采集应用。通过应用本公开提供的技术方案,可以更为便捷、更高的效率监管各目标边缘计算节点下安装的加速卡的使用情况和运行状态,进而保障整个边缘计算网络拥有长期、稳定的硬件加速能力。稳定的硬件加速能力。稳定的硬件加速能力。

【技术实现步骤摘要】
信息采集应用下发方法、相关装置及计算机程序产品


[0001]本公开涉及计算机
,具体涉及边缘计算、硬件加速、信息采集及管控等
,尤其涉及一种信息采集应用下发方法、装置、电子设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]在物联网边缘计算场景下,边缘端在很多场景下都要使用加速卡对边缘计算进行硬件加速,比如模型推断、人脸识别等业务。
[0003]同时,在加速卡的使用过程中,用户也需要实时的查看加速卡的监控信息,如显存使用率、算力使用率、温度、功耗等信息,用于统计和分析加速卡的使用情况和运行状态。
[0004]如何更好的在边缘计算场景下,实现对各类型加速卡信息的采集来监控使用情况和运行状态,是本领域技术人员亟待解决的问题。

技术实现思路

[0005]本公开实施例提出了一种信息采集应用下发方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
[0006]第一方面,本公开实施例提出了一种信息采集应用下发方法,包括:获取处于应用待下发状态的目标边缘计算节点;其中,目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;确定目标加速卡的类型,并确定匹配于类型的目标信息采集应用;将目标信息采集应用下发至目标边缘计算节点,以使目标边缘计算节点为目标加速卡安装目标信息采集应用。
[0007]第二方面,本公开实施例提出了一种信息采集应用下发装置,包括:目标边缘计算节点获取单元,被配置成获取处于应用待下发状态的目标边缘计算节点;其中,目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;类型及目标信息采集应用确定单元,被配置成确定目标加速卡的类型,并确定匹配于类型的目标信息采集应用;应用下发单元,被配置成将目标信息采集应用下发至目标边缘计算节点,以使目标边缘计算节点为目标加速卡安装目标信息采集应用。
[0008]第三方面,本公开实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器执行时能够实现如第一方面中任一实现方式描述的信息采集应用下发方法。
[0009]第四方面,本公开实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行时能够实现如第一方面中任一实现方式描述的信息采集应用下发方法。
[0010]第五方面,本公开实施例提供了一种包括计算机程序的计算机程序产品,该计算机程序在被处理器执行时能够实现如第一方面中任一实现方式描述的信息采集应用下发
方法。
[0011]针对所有安装了加速卡但还未配置信息采集应用的目标边缘计算节点,本公开首先获取该加速卡的类型,然后根据该类型确定匹配该加速卡的目标信息采集应用,最终通过将该目标信息采集应用下发至目标边缘计算节点,以使目标边缘计算节点为该加速卡安装正确的目标信息采集应用,从而通过正确安装的目标信息采集应用获取该加速卡的运行信息。即通过本公开提供的技术方案,可以更为便捷、更高的效率监管各目标边缘计算节点下安装的加速卡的使用情况和运行状态,进而保障整个边缘计算网络拥有长期、稳定的硬件加速能力。
[0012]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0013]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:
[0014]图1是本公开可以应用于其中的示例性系统架构;
[0015]图2为本公开实施例提供的一种信息采集应用下发方法的流程图;
[0016]图3为本公开实施例提供的一种加速卡类型确定方法的流程图;
[0017]图4为本公开实施例提供的一种目标信息采集应用下发方法的流程图;
[0018]图5为本公开实施例提供的一种获取运行信息的方法的流程图;
[0019]图6为本公开实施例提供的一种管理节点与边缘计算节点之间进行信息交互的结构示意图;
[0020]图7为本公开实施例提供的一种信息采集应用下发装置的结构框图;
[0021]图8为本公开实施例提供的一种适用于执行信息采集应用下发方法的电子设备的结构示意图。
具体实施方式
[0022]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0023]本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。
[0024]图1示出了可以应用本公开的信息采集应用下发方法、装置、电子设备及计算机可读存储介质的实施例的示例性系统架构100。
[0025]如图1所示,系统架构100可以表现为边缘计算网络,该边缘计算网络下存在多个边缘计算节点101、用于对各边缘计算节点进行配置的管理节点102、网络103。其中,边缘计算节点101用于就近对各用户终端发起的运算请求进行处理,还可以通过加装加速卡的方式来提升运算能力;网络103用以在各边缘计算节点101之间和管理节点102与各边缘计算
节点101之间提供通信链路的介质;网络103可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0026]用户可以使用管理节点102通过网络103与各边缘计算节点101进行信息交互,例如下发配置、文件,或接收返回的加速卡运行信息等。用户对管理节点102的使用则包括本地使用和远程控制。边缘计算节点101和管理节点102上可以安装有各种应用用于实现要求其实现的各种功能,例如安装在管理节点102上的用于对各边缘计算节点101进行远程配置的远端配置类应用,以及安装在边缘计算节点101上的响应云端配置类应用的指令响应类应用,以及即时通讯类应用等。
[0027]边缘计算节点101和管理节点102通常表现为各类硬件设备,例如嵌入式电子设备、单片机、基站、个人电脑、工作站或服务器。在某些测试场景或虚拟化也可以是表现为各类虚拟产物,例如虚拟电脑、虚拟基站、虚拟服务器等,在此不做具体限定。
[0028]管理节点102通过内置的各种应用可以提供各种服务,以可以提供应用匹配及下发服务的远端配置类应用为例,管理节点102在运行该远端配置类应用时可实现如下效果:首先,通过各边缘计算节点101通过网络103传入的信息,确定处于应用待下发状态的目标边缘计算节点,该目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;然后,确定目标加速卡本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息采集应用下发方法,包括:获取处于应用待下发状态的目标边缘计算节点;其中,所述目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;确定所述目标加速卡的类型,并确定匹配于所述类型的目标信息采集应用;将所述目标信息采集应用下发至所述目标边缘计算节点,以使所述目标边缘计算节点为所述目标加速卡安装所述目标信息采集应用。2.根据权利要求1所述的方法,其中,所述确定目标加速卡的类型,包括:向所述目标边缘计算节点下发类型测试包集合;控制所述目标边缘计算节点分别尝试运行所述类型测试包集合中的各类型测试包,并返回各类型测试包的运行结果;根据所述运行结果确定正确运行完毕的目标类型测试包;将所述目标类型测试包对应的类型确定为所述目标加速卡的类型。3.根据权利要求1所述的方法,还包括:确定每种类型的加速卡区别于其它类型的加速卡的目标特征;其中,所述目标特征包括:指令集类型、对外通讯接口、安装步骤的时序、安装目录、报错内容、报错方式中的至少一项;根据每种类型的目标特征,生成用于识别对应类型的加速卡的类型测试包。4.根据权利要求1所述的方法,其中,所述将所述目标信息采集应用下发至所述目标边缘计算节点,包括:响应于所述目标边缘计算节点的预设范围内存在已配置有所述目标信息采集应用的其它边缘计算节点,控制所述其它边缘计算节点向所述目标边缘计算节点发送所述目标信息采集应用;根据接收到的目标边缘计算节点返回的通知信息,确定所述目标信息采集应用已成功下发至所述目标边缘计算节点。5.根据权利要求1所述的方法,其中,所述将所述目标信息采集应用下发至所述目标边缘计算节点,包括:确定所述目标边缘计算节点所运行的操作系统种类;将所述目标信息采集应用匹配于所述操作系统种类的版本,下发至所述目标边缘计算节点。6.根据权利要求1

5任一项所述的方法,还包括:接收所述目标信息采集应用返回的所述目标加速卡的运行信息;根据所述运行信息确定所述目标加速卡的运行状态。7.根据权利要求6所述的方法,还包括:响应于所述目标加速卡已成功安装所述目标信息采集应用,向所述目标边缘计算节点下发信息格式转换工具;控制所述信息格式转换工具将所述目标信息采集应用采集到的初始格式的运行信息转换为目标格式;对应的,所述接收所述目标信息采集应用返回的所述目标加速卡的运行信息,包括:接收所述目标信息采集应用返回的所述目标加速卡的目标格式的运行信息。
8.一种信息采集应用下发装置,包括:目标边缘计算节点获取单元,被配置成获取处于应用待下发状态的目标边缘计算节点;其中,所述目标边缘计算节点上安装有未安装信息采集应用的目标加速卡;类型及目标信息采集应用确定单元,被配置成确定所述目标加速卡的类型,并确定匹配于所述类型的目标信息采集应用;应用下发单元,被配置成将所述目标信息采集应用下发至所述目标边缘计算节点,以使所述目标边缘计算节点为所述目标加速卡安装所述目标信息采集应用。9.根据权利要求8所述的装...

【专利技术属性】
技术研发人员:姜新
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1