【技术实现步骤摘要】
本专利技术涉及数据采集分析平台,尤其涉及一种基于ARM架构的大数据采集与分析平台。
技术介绍
目前,物联网作为下一个重大的互联网革命,所有不同形状和尺寸的设备和机器正在连接至互联网、彼此互连以及连接至人类。基于每年超过100亿台微控制器的出货量,且均可通过互联网相连,大量智能设备应运而生,范围涉及运动传感器、智能家居、设备监控以及环境监测。每天会产生大量的数据,这些数据总是被离散的存储在不同的地方,而且存储容量很小,另一方面很难做到对实时采集的数据进行快速实时分析。
技术实现思路
专利技术目的:本专利技术针对现有技术存在的问题,提供一种基于ARM架构的大数据采集与分析平台。技术方案:本专利技术所述的基于ARM架构的大数据采集与分析平台包括:STM硬件平台,用于通过外围协议接口从节点控制器上进行实时数据采集,并通过网口将采集的数据进行解析后发送;中间件,用于将STM硬件平台的数据进行缓冲,从而在流式计算时达到数据同步;流式计算分析模块,用于采用流式计算模式实时分析中间件传输的数据;云端大数据平台,用于存储流式计算分析模块得到的数据;数据视图展示模块,用于通过查询云端大数据平台,采用web服务或移动终端应用展示分析结果。进一步的,所述STM硬件平台具体为基于ARMV7构架的STM32芯片搭建的数据采集硬件平台。所述STM硬件平台的外围协议接口包括SPI、IIC、USB、485、CAN、ADC和RS232接口。所述中间件具体为apache的kafka中间件。所述流式计算分析模块具体为ApacheSpark的SparkStreaming流式计算模块。所述云端大数据平 ...
【技术保护点】
一种基于ARM架构的大数据采集与分析平台,其特征在于该平台包括:STM硬件平台,用于通过外围协议接口从节点控制器上进行实时数据采集,并通过网口将采集的数据进行解析后发送;中间件,用于将STM硬件平台的数据进行缓冲,从而在流式计算时达到数据同步;流式计算分析模块,用于采用流式计算模式实时分析中间件传输的数据;云端大数据平台,用于存储流式计算分析模块得到的数据;数据视图展示模块,用于通过查询云端大数据平台,采用web服务或移动终端应用展示分析结果。
【技术特征摘要】
1.一种基于ARM架构的大数据采集与分析平台,其特征在于该平台包括:STM硬件平台,用于通过外围协议接口从节点控制器上进行实时数据采集,并通过网口将采集的数据进行解析后发送;中间件,用于将STM硬件平台的数据进行缓冲,从而在流式计算时达到数据同步;流式计算分析模块,用于采用流式计算模式实时分析中间件传输的数据;云端大数据平台,用于存储流式计算分析模块得到的数据;数据视图展示模块,用于通过查询云端大数据平台,采用web服务或移动终端应用展示分析结果。2.根据权利要求1所述的基于ARM架构的大数据采集与分析平台,其特征在于:所述STM硬件平台具体为基于ARMV7构架的STM32芯片搭建的数据采集硬件...
【专利技术属性】
技术研发人员:金路,鹿林,秦定宇,
申请(专利权)人:南京中新赛克科技有限责任公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。