本发明涉及数据存储技术领域,特别涉及一种海量网络数据存储系统。
背景技术:
随着网络技术的蓬勃发展,世界网络化持续普及,大规模网络数据不断聚合,数据量始终保持指数级增加。为了满足目前海量网络数据存储的需求,大规模的网络数据存储系统应运而生;如何开发出适合当前局势的大规模网络数据存储系统,成为了相关领域中一个重点问题。现有的网络存储系统往往存在系统结构复杂、可扩展性不高;或容易造成数据存储失败、丢失,实用性不好等;或处理数据所需的时间较长,增加网络数据存储周期等问题。
技术实现要素:
本发明的目的在于解决现有数据存储中存在的上述技术问题,提供一种海量网络数据存储系统,具有较高的数据存储和读取速度,可实现网络数据的均衡存储。
为解决上述技术问题,本发明采用了以下技术方案:
一种海量网络数据存储系统,包括:
a/d采集模块,用于采集网络数据;
fpga数据接收模块,连接a/d采集模块,用于接收和处理经a/d采集模块传输的网络数据;
flash存储模块,连接fpga数据接收模块,用于存储fpga数据接收模块接收和处理的网络数据。
进一步地,所述a/d采集模块采用ev10aq190芯片。
进一步地,所述fpga数据接收模块采用xc5vlx110t芯片,所述fpga数据接收模块与5个dsp、sdram和2个ddr2内存芯片连接。
进一步地,所述flash存储模块采用k9wbg08u1m型存储芯片。
相比于现有技术,本发明所具有的有益效果为:
系统采用a/d采集模块采集网络数据,通过fpga数据接收模块对采集到的网络数据进行接收和处理,并过滤到其中的噪声,将处理后的网络数据保存到flash存储模块中,从而实现对大量网络数据的快速存储。
附图说明
图1是本发明门禁管理系统结构框图。
具体实施方式
下面结合具体实施例对本发明作进一步的说明。
本实施例中的海量网络数据存储系统,如图1所示,包括a/d采集模块、fpga数据接收模块和flash存储模块。
其中a/d采集模块,用于采集网络数据;a/d采集模块采用ev10aq190芯片,可满足系统对网络数据采集的需求。
fpga数据接收模块,连接a/d采集模块,用于接收和处理经a/d采集模块传输的网络数据;fpga数据接收模块采用xc5vlx110t芯片,所述fpga数据接收模块与5个dsp、5个sdram和2个ddr2内存芯片连接,其分布在fpga数据接收模块中各位置,可提高fpga数据接收模块接收处理网络数据的速度,并可对网络数据中的噪声进行过滤,同时为系统提供大容量的存储空间。
flash存储模块,连接fpga数据接收模块,用于存储fpga数据接收模块接收和处理的网络数据。flash存储模块采用k9wbg08u1m型存储芯片。
系统采用a/d采集模块采集网络数据,通过fpga数据接收模块对采集到的网络数据进行接收和处理,并过滤到其中的噪声,将处理后的网络数据保存到flash存储模块中,从而实现对大量网络数据的快速存储。
本发明的说明书和附图被认为是说明性的而非限制性的,在本发明基础上,本领域技术人员根据所公开的技术内容,不需要创造性的劳动就可以对其中一些技术特征作出一些替换和变形,均在本发明的保护范围内。