【技术实现步骤摘要】
一种分布式流量采集系统和边缘计算方法
本专利技术属于大数据云计算(边缘计算)
,尤其涉及一种分布式流量采集系统和边缘计算方法。
技术介绍
目前,许多物联网(IoT)应用如智能家居、可穿戴设备、车联网等,已在本专利技术的日常生活中得到了广泛应用。物联网的迅猛发展使得一切事物都能互联互通,为本专利技术的学习、工作和生活提供了极大的便利。在物联网场景中,采用了大量的传感器设备,以便能够感知环境、监测变化从而做出相应的动作。由于这些智能设备的计算能力和存储容量有限,其本身的性能不足以有效处理这些传感器数据,也不能执行更复杂的处理动作,因此,一种更好的解决方案是采用云计算的方法,仅仅将这些智能设备看作是简单的数据生成器,将传感器数据直接传送到云服务器中进行存储和计算的卸载。然而,根据目前的趋势预测,思科指出到2020年将有500亿台设备连接到互联网,思科全球云指数预测,到2020年由物、人、机产生的数据将超过500ZB,但此时全球数据中心的IP流量只会达到10.4ZB。此外,思科CEO预测到2025年将有大约5000亿个 ...
【技术保护点】
1.一种分布式流量采集系统,其特征在于,所述分布式流量采集系统包括:/n采集节点,与边缘节点连接,用于根据需求执行多种类型数据的采集,从同一个网卡接口中获取原始网络数据,通过不同的采集设备将流量解析为多种格式并输出至指定的下一层端口;/n边缘节点或集群,前后分别与采集节点、云中心节点连接,用于接收采集节点传输进来的数据,根据规则引擎或负载策略有选择的进行边缘计算;/n云中心集群,首先负责汇总下层所有节点产生的所有数据,根据应用名称、数据类型等属性,将数据分别进行存储或后续处理;每个节点都会将该节点的状态日志等信息上传到云中心,用于绘制节点拓扑图。/n
【技术特征摘要】
1.一种分布式流量采集系统,其特征在于,所述分布式流量采集系统包括:
采集节点,与边缘节点连接,用于根据需求执行多种类型数据的采集,从同一个网卡接口中获取原始网络数据,通过不同的采集设备将流量解析为多种格式并输出至指定的下一层端口;
边缘节点或集群,前后分别与采集节点、云中心节点连接,用于接收采集节点传输进来的数据,根据规则引擎或负载策略有选择的进行边缘计算;
云中心集群,首先负责汇总下层所有节点产生的所有数据,根据应用名称、数据类型等属性,将数据分别进行存储或后续处理;每个节点都会将该节点的状态日志等信息上传到云中心,用于绘制节点拓扑图。
2.如权利要求1所述的分布式流量采集系统,其特征在于,所述采集节点在向下一层进行传输前,对每一个数据文件进行标记,标记的属性信息包括数据自来自哪个节点、哪个应用、什么数据类型。
3.如权利要求1所述的分布式流量采集系统,其特征在于,所述边缘节点还用于自定义要执行的边缘计算内容,并将处理结果传送至下一层。
4.如权利要求1所述的分布式流量采集系统,其特征在于,所述边缘节点还用于将不需要进行边缘计算的或非时间关键性的数据,直接卸载到在云中心进行后续的处理。
5.如权利要求1所述的分布式流量采集系统,其特征在于,所述云中心节点的输入端口与边缘节点的输入端口相同。
6.一种如权利要求1所述分布式流量采集系统的边缘计算方法,其特征在于,所述分布式流量采集系统的边缘计算方法包括以下步骤:
步骤一,规划分布式数据采集系统的节点,划分出采集节点、边缘节点和云中心节点,并依据设备的硬件性能分别安装ApacheMiNiFi或ApacheNiFi;
步骤二,在采集节点、边缘节点和云中心节点上配置流模板,连接前后节点,完成数据采集、数据传输、边缘计算,并将所有节点组织成以云中心为根的树状结构。
7.如权利要求6所述的分布式流量采集系统的边缘计算方法,其特征在于,
步骤一中,将ApacheMiNiFi安装在树莓派硬件资源上仅作为采集节点,将ApacheNiFi安装在主机或服务器上作为边缘节点或者云中心节点;ApacheNiF...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。