【技术实现步骤摘要】
网络设备、数据处理方法、装置、系统及可读存储介质
本申请涉及计算机
,特别涉及网络设备、数据处理方法、装置、系统及可读存储介质。
技术介绍
随着计算机技术的发展,人们对于数据处理的需求也越来越高,智能化处理应运而生。在智能化处理过程中,往往需要对数据进行分析,根据分析结果确定数据的处理方式,从而根据所确定的处理方式进行数据的处理。相关技术中,通过数据处理系统进行数据的智能化处理。其中,数据处理系统包括第一设备以及第二设备,第二设备包括采集模块、分析模块及决策模块。在实施中,第一设备首先获取数据,将数据发送至第二设备中的采集模块,采集模块对接收到的数据进行存储。之后,第二设备中的分析模块对所存储的数据进行分析,得到分析结果。第二设备中的决策模块根据分析结果确定处理信息,将所确定的处理信息返回给第一设备。最后,第一设备便可根据接收到的处理信息进行数据的处理。然而,由于第一设备需要将数据发送给第二设备,而发送过程会占用较多的网络传输资源及存储资源,因而通过相关技术所提供的数据处理系统处理数据的成本较高。另外,第一设备与第二设备之间进行的传输过程往往具有较大延迟,从而导致数据处理的效率较低。
技术实现思路
本申请实施例提供了一种网络设备、数据处理方法、装置、系统及可读存储介质,以解决相关技术提供的问题,技术方案如下:第一方面,提供了一种网络设备,该网络设备包括:第一处理器、第二处理器、第三处理器及网络接口。该第一处理器分别与网络接口及第二处理器连接,且第二处理器还与第三处理器连接。在 ...
【技术保护点】
1.一种网络设备,其特征在于,所述网络设备包括:第一处理器(11)、第二处理器(12)、第三处理器(13)及网络接口(14),所述第一处理器(11)分别与所述网络接口(14)和所述第二处理器(12)连接,所述第二处理器(12)还与所述第三处理器(13)连接;/n其中,所述网络接口(14),用于接收目标数据,将所述目标数据传输至所述第一处理器(11);/n所述第一处理器(11),用于接收所述网络接口(14)发送的目标数据,确定所述目标数据的特征信息,将所述目标数据的特征信息发送至所述第二处理器(12);/n所述第二处理器(12),用于接收所述第一处理器(11)发送的所述目标数据的特征信息,对所述目标数据的特征信息进行预处理,得到预处理结果,将所述预处理结果发送至所述第三处理器(13);/n所述第三处理器(13),用于接收所述第二处理器(12)发送的预处理结果,对所述预处理结果进行推理,得到推理结果,将所述推理结果发送至所述第二处理器(12);/n所述第二处理器(12),还用于接收所述第三处理器(13)发送的推理结果,基于所述推理结果进行策略分析。/n
【技术特征摘要】
1.一种网络设备,其特征在于,所述网络设备包括:第一处理器(11)、第二处理器(12)、第三处理器(13)及网络接口(14),所述第一处理器(11)分别与所述网络接口(14)和所述第二处理器(12)连接,所述第二处理器(12)还与所述第三处理器(13)连接;
其中,所述网络接口(14),用于接收目标数据,将所述目标数据传输至所述第一处理器(11);
所述第一处理器(11),用于接收所述网络接口(14)发送的目标数据,确定所述目标数据的特征信息,将所述目标数据的特征信息发送至所述第二处理器(12);
所述第二处理器(12),用于接收所述第一处理器(11)发送的所述目标数据的特征信息,对所述目标数据的特征信息进行预处理,得到预处理结果,将所述预处理结果发送至所述第三处理器(13);
所述第三处理器(13),用于接收所述第二处理器(12)发送的预处理结果,对所述预处理结果进行推理,得到推理结果,将所述推理结果发送至所述第二处理器(12);
所述第二处理器(12),还用于接收所述第三处理器(13)发送的推理结果,基于所述推理结果进行策略分析。
2.根据权利要求1所述的网络设备,其特征在于,所述第一处理器(11)为网络处理器,所述第二处理器(12)为通用处理器,所述第三处理器(13)为人工智能AI处理器。
3.根据权利要求1或2所述的网络设备,其特征在于,所述第一处理器(11)包括转发引擎(111)及测量引擎(112),所述转发引擎(111)与所述测量引擎(112)电连接;
所述转发引擎(111),用于接收所述网络接口(14)发送的目标数据,向所述测量引擎(112)转发所述目标数据;
所述测量引擎(112),用于接收所述转发引擎(111)发送的目标数据,确定所述目标数据的特征信息。
4.根据权利要求3所述的网络设备,其特征在于,所述第一处理器(11)还包括:高速缓冲存储器(113),所述高速缓冲存储器(113)分别与所述转发引擎(111)及所述测量引擎(112)电连接;
所述高速缓冲存储器(113),用于对所述转发引擎(111)及所述测量引擎(112)产生的数据进行缓存。
5.根据权利要求1-4任一所述的网络设备,其特征在于,所述第二处理器(12),还用于获取网络设备的运行状态信息;
所述第二处理器(12),用于对所述目标数据的特征信息和所述网络设备的运行状态信息进行预处理,得到预处理结果。
6.根据权利要求5所述的网络设备,其特征在于,所述网络设备还包括:输入输出IO接口(15),所述IO接口(15)与所述第二处理器(12)电连接;
所述IO接口(15),用于采集所述网络设备的运行状态信息,将所述运行状态信息传输至所述第二处理器(12);
所述第二处理器(12),用于接收所述IO接口(15)发送的运行状态信息。
7.根据权利要求1-6任一所述的网络设备,其特征在于,所述网络设备用于在网络中传输所述目标数据。
8.一种数据处理方法,其特征在于,所述方法应用于网络设备,所述方法包括:
接收目标数据;
确定所述目标数据的特征信息;
对所述目标数据的特征信息进行预处理,得到预处理结果;
对所述预处理结果进行推理,得到推理结果;
基于所述推理结果进行策略分析。
9.根据权利要求8所述的方法,其特征在于,所述确定所述目标数据的特征信息,包括:
获取所述目标数据对应的哈希值,读取包含有多个表项的映射表;
根据所述哈希值,从所述映射表所包含的多个表项中确定所述目标数据对应的目标表项;
响应于确定出所述目标表项,获取所述目标数据的参考信息,根据所述目标数据的参考信息及所述目标表项中存储的参考信息确定所述特征信息。
10.根据权利要求9所述的方法,其特征在于,所述确定所述目标数据的特征信息,还包括:
响应于未确定出所述目标表项,在所述映射表中添加所述目标数据对应的新表项;
获取所述目标数据的参考信息,将所述参考信息存储于所述新表项中,并基于所述参考信息确定所述特征信息。
11.根据权利要求8-10任一所述的方法,其特征在于,所述确定所述目标数据的特征信息之后,所述方法还包括:
响应于需要对所述特征信息进行汇聚,获取规则组,所述规则组中包括一个或多个参考规则;
按照所述规则组对所述特征信息进行汇聚,得到一个或多个信息组;
所述对所述特征信息进行预处理,得到预处理结果,包括:
对所述一个或多个信息组进行预处理,得到所述预处理结果。
12.根据权利要求8-11任一所述的方法,其特征在于,所述对所述目标数据的特征信息进行预处理之前,还包括:
获取所述网络设备的运行状态信息;
所述对所述目标数据的特征信息进行预处理,包括:
对所述目标数据及所述网络设备的运行状态信息进行预处理。
13.根据权利要求8-12任一所述的方法,其特征在于,所述确定所述目标数据的特征信息,包括:确定所述目标数据中多个数据包的包长度及时间戳;
所述对所述目标数据的特征信息进行预处理,得到预处理结果,包括:根据所述多个数据包的包长度及时间戳得到所述目标数据的包长度序列,所述包长度序列中多个包长度对应有一个时间戳,将所述包长度序列转换为矩阵;
所述对所述预处理结果进行推理,得到推理结果,包括:根据所述矩阵识别所述目标数据所属的应用类型;
所述基于所述推理结果进行策略分析,包括:基于所述目标数据所属的应用类型确定所述目标数据的转发优先级别。
14.根据权利要求8-12任一所述的方法,其特征在于,所述确定所述目标数据的特征信息,包括:确定所述目标数据中多个数据包的时间戳以及传输过程中经过的多个网络设备的设备标识;
所述对所述目标数据的特征信息进行预处理,得到预处理结果,包括:根据所述多个数据包的时间戳以及传输过程中经过的所述多个网络设备的设备标识计算所述数据包经过所述多个网络设备的时间,将所述数据包经过所述多个网络设备...
【专利技术属性】
技术研发人员:程剑,张亮,徐慧颖,薛莉,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。