一种嵌入式大容量网络存储控制模块的制作方法

xiaoxiao2020-7-23  3

专利名称:一种嵌入式大容量网络存储控制模块的制作方法
技术领域
一种嵌入式大容量网络存储控制模块技术领域[0001]本实用新型涉及网络信息技术领域,尤其涉及一种嵌入式大容量网络存储控制模 块。
背景技术
[0002]随着网络技术和计算机技术的飞速发展,全球数字化浪潮带来了数字信息的爆炸 性增长。作为传统主要存储设备的磁盘已经无法完全满足企业和政府的重要部门在信息化 过程中积累的大量数据对存储空间和数据安全性的要求了。基于现有的硬盘技术,磁盘性 能很难有大幅度提高,硬盘存储在数据安全性上也有很大问题。日趋成熟的网络存储技术 (Network StorageTechnologies)可以很好的弥补传统磁盘存储技术的不足,在数据存储 空间、数据安全性等方面尤为突出。[0003]网络存储技术中使用到的相关技术和协议主要包括SCS1、RAID、iSCSI以及光纤 通信。SCSI支持高速、可靠的数据存储;RAID标准改进了磁盘性能和磁盘容错能力;光纤通 信支持相互连接的存储设备高速通信(可以达到10Gbps);iSCSI技术支持通过IP网络实现 存储设备间双向的数据传输,可以使SCSI连接中的数据连续化。通过iSCSI,网络存储器应 用于包含IP的任何位置。[0004]在网络存储领域,目前国内商用市场上的网络存储系统大都采用x86等成熟的硬 件平台和商业化操作系统,价格昂贵,知识产权受保护。基于x86的网络存储系统因为体积 大、功耗高、对环境要求较高,不适于一些部署空间小、环境恶劣、对系统湿热性能要求较高 和需要经常移动的应用场合。[0005]对于部署空间小、环境恶劣、对系统湿热性能要求较高和需要经常移动的应用场 合,只有大容量、小体积、低功耗、容错能力高、性能高且稳定的嵌入式网络存储系统才能满 足需求。嵌入式网络存储控制模块是嵌入式网络存储系统最重要的组成部分,嵌入式网络 存储控制模块的好坏直接决定嵌入式网络存储系统性能优劣。目前。用于嵌入式网络存储 系统的控制模块存在这些技术问题[0006](I)需要存储海量数据且部署空间小,存储系统安装空间有限,控制模块应在体积 限制下拥有足够多的硬盘接口;[0007](2)环境恶劣,存储系统和控制模块有可能损坏,丢失数据,所以要求存储系统和 控制模块具有较高的稳定性;[0008](3)应用环境恶劣,对网络的稳定性要求高,系统控制模块应具备网卡热备份的功[0009](4)湿热性能要求较高,系统控制模块必须具备低功耗的特点;[0010](5)存储控制模块需要很快的数据写入速度,防止在应用场合设备配置和网络拓 扑结构下产生拥塞,导致数据不完整;[0011](6)数据保护水平,故障恢复能力和服务连续性必须满足应用场合工作模式要 求;[0012](7)存储数据遭篡改导致不能提供原始数据;[0013](8)协议不兼容,数据访问带宽不足。[0014]因此,嵌入式网络存储控制模块的设计,应该综合考虑存储容量、功耗、体积、读写 速度、数据冗余、数据安全、数据访问等多方面的因素。实用新型内容[0015]本实用新型的目的就是为了解决上述问题,提供适用于部署空间小、环境恶劣、对 系统湿热性能要求较高和需要经常移动的应用场合的一种嵌入式大容量网络存储控制模 块,它具有运行可靠、小体积、低功耗,数据读写速度快、硬盘接口多、网卡热备份等特点,有 效保证了数据原始性和完整性。[0016]为了实现上述目的,本实用新型采用如下技术方案[0017]一种嵌入式大容量网络存储控制模块,它包括主控制器板模块、VPX接口模块和 电源模块;所述主控制器模块与VPX接口模块双向通信;所述电源模块与VPX接口模块双 向通信;所述主控制器板模块包括嵌入式处理器、内存、运算加速器芯片、单闪存、双网卡、 CPLD/RTC芯片、PCIE转SATA2硬盘组模块,VPX接口模块连接网络。[0018]所述嵌入式处理器采用Freescale公司的QorIQ P2系列P2020,使用32位双e500 内核主频可达1200MHz,采用45nm集成电路。所述嵌入式处理器外接SATA控制器和SATA2 桥芯片实现一个PCIE接口挂载多个SATA硬盘,多个硬盘组成RAID0/1/5/6型磁盘阵列,实 现大容量网络数据记录存储。[0019]所述内存采用IGB DDR2内存。[0020]所述运算加速器为P2020芯片片内集成,用于加密运算和冗余校验运算。[0021 ] 所述单闪存采用128MB/16位Nor Falsh单闪存,128MB的单闪存采用芯片 S29GL01TFIR1,用于部署网络存储控制模块的软件系统,包括引导加载程序、嵌入式Linux 操作系统和jffs2文件系统,通过嵌入式Linux操作系统和相关协议实现NAS和IP-SAN混 合支持。[0022]所述双网卡都采用RGMII接口,采用10/100/1000portVSC8641XK0-03网卡芯片, 用于实现千兆以太网稳定可靠的访问大容量磁盘阵列,实现数据存储、共享和恢复。[0023]所述RTC芯片用于实现时钟同步;所述CPLD芯片用于实现B码对时,测温芯片监 测系统温度。[0024]所述PCIE转SATA2硬盘组模块集成在主控制器板模块上;SATA控制器芯片采用 88SE9125B1, SATA桥芯片采用88SM4140C1,一个PCIE接口挂载8个SATA2硬盘,数据传输 速度最高可达到6GB/sec ;所述PCIE转SATA2硬盘组模块共使用2个PCIE接口,挂载16个 SATA2硬盘,支持最大容量32TB。[0025]所述电源模块支持直流220V和交流220V两种供电模式;电源模块使用交流电压 220V频率50Hz和直流电压220V双电源供电。[0026]所述VPX接口模块是指符合VPX标准的VPX规范接口。VPX标准又称VITA 46基 础标准,由VITA46. O (基础协议)和VITA46.1 (VME连接)描述。VPX标准采用高速串行总 线传输数据,理论合计带宽为8GB/sec,适用本模块中PCIE转SATA2硬盘组模块所要求的带 宽;VPX标准允许IGBE和10GBE接口通过背板路由,具有很大的网络带宽。VPX接口模块引出的接口包括2个千兆以太网接口、16个SATA接口,I个USB2. O接口和2个RS232串口。 支持3U和6U两种尺寸规范。[0027]在使用时,主控制器板模块通过VPX接口连接网络,磁盘阵列管理软件将PCIE转 SATA硬盘组模块构建成RAID0/1/5/6型磁盘阵列。网络中的其他设备通过主控制器板模块 中的两个千兆以太网口访问磁盘阵列中的数据。[0028]本实用新型的有益效果是[0029]采用嵌入式系统技术,具有体积小、功耗低、可靠性高、噪声小的特点,实测功耗小 于30W,噪声可以忽略,在无风扇的情况下可以安全连续运行至少5000小时。[0030]采用PCIE转SATA2硬盘组的结构,相比于传统的单对单的PCIE与SATA接口连接 方式,在挂接相同数量硬盘的情况下,可以显著的缩小布局体积和提高数据传输速率。[0031]采用高可靠的VPX标准结构,提高了数据传输速度,可以满足SATA2双向传输,改 善了散热条件、提高了抗振动冲击能力、符合电磁兼容性要求,采用2mm密度的针孔连接 器,具有气密性、防腐性,进一步提高了可靠性,并增加了负载能力。[0032]磁盘阵列管理软件采用的冗余策略支持不超过允许损坏数量的磁盘损坏时的数 据恢复,自动故障硬盘检测,不停机更换硬盘,不停机扩充存储系统容量,提高了数据保护 水平,故障恢复能力和服务连续性,可以满足应用场合中装置不停机工作模式。[0033]采用数据防篡改策略对报文数据进行处理,保证数据原始性和完整性。[0034]基于NAS和IPSAN的多协议数据访问管理软件,解决网络设备与存储控制模块的 数据访问协议不兼容问题。使用iSCSI技术,通过直接对物理硬件的块级存储访问,使数 据读取速度达到600Mbps以上,数据访问带宽充足。[0035]采用双网卡的方式实现网络通信,双网卡进行热备份使网络连接稳定可靠。


[0036]图1为本实用新型的硬件系统结构框图;[0037]图2为PCIE转SATA2硬盘组模块结构框图;[0038]其中,1、嵌入式处理器,2、内存,3、运算加速器芯片,4、单闪存,5、双网卡,6、CPLD/ RTC芯片,7、PCIE转SATA2硬盘组模块,8、主控制器板模块,9、电源模块,10、VPX接口模块。
具体实施方式
[0039]
以下结合附图与实施例对本实用新型作进一步说明。[0040]如附图1所示,一种嵌入式大容量网络存储控制模块,它包括主控制器板模块8、 VPX接口模块10和电源模块9 ;所述主控制器模块8与VPX接口模块10双向通信;所述电 源模块9与VPX接口模块10双向通信;所述主控制器板模块8包括嵌入式处理器1、内存2、 运算加速器芯片3、单闪存4、双网卡5、CPLD/RTC芯片6、PCIE转SATA2硬盘组模块7,VPX 接口模块10连接网络。[0041]主控制器板模块8指以Freescale的P2020高性能嵌入式处理器I为核心,配合 内存2和Falsh芯片构成嵌入式最小系统。其中DDR2内存2使用SSTL2驱动器和1. 8V电 压。Falsh芯片由P2020的Flash控制器控制,从Nor Flash和NAND Falsh启动的切换开 关一端分别连接Falsh的片选CS和CE,另一端连接P2020的总线控制器的LCSO和LCSl。128MB的NorFalsh采用芯片为S29GL01TFIR1,用于部署网络存储控制模块的软件系统,包 括引导加载程序、嵌入式Linux操作系统和jffs2文件系统,通过嵌入式Linux操作系统和 相关协议实现NAS和IP-SAN混合支持,通过网卡热备份实现千兆以太网稳定可靠的访问大 容量磁盘阵列,实现数据存储、共享和恢复。RTC芯片采用PT7C433833UE,实现时钟同步, CPLD芯片为EPM7064AET144-7N,实现B码对时,测温芯片使用LM75BD,监测系统温度。[0042]如附图2所示,PCIE转SATA硬盘组模块结构示意图,P2020的SerDes (并串行 /串并行转化器)的数据通道LaneO和Lanel接PCIE接口,每个PCIE接口外接一个SATA Controller (88SE9125B1)控制芯片和两个 SATA Multiplier (88SM4140C1)桥芯片,而每 个SATAMultiplier (88SM4140C1)都按1:4桥接SATA2接口,这样一共两个PCIE接口通过 这种方式扩展为16个SATA2硬盘接口,能挂载16快SATA2硬盘。[0043]VPX接口模块10是指符合VPX标准的VPX规范接口。各模块均与VPX接口模块 10双向通信,VPX接口模块10连接网络,16块SATA2硬盘,两个千兆网口,实际的硬盘双向 数据读写速度达到了 8GB/sec。VPX接口模块10引出的接口包括2个千兆以太网接口、16 个SATA接口,I个USB2. O接口和2个RS232串口。支持3U和6U两种尺寸规范。[0044]电源模块9使用交流电压220V频率50Hz和直流电压220V双电源供电。[0045]上述虽然结合附图对本实用新型的具体实施方式
进行了描述,但并非对本实用新 型保护范围的限制,所属领域技术人员应该明白,在本实用新型的技术方案的基础上,本领 域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本实用新型的保护范 围以内。
权利要求1.一种嵌入式大容量网络存储控制模块,其特征是,它包括主控制器板模块、VPX接口模块和电源模块;所述主控制器模块与VPX接口模块双向通信;所述电源模块与VPX接口模块双向通信;所述主控制器板模块包括嵌入式处理器、内存、运算加速器芯片、单闪存、双网卡、CPLD/RTC芯片、PCIE转SATA2硬盘组模块,VPX接口模块连接网络。
2.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述嵌入式处理器采用Freescale公司的QorIQ P2系列P2020,使用32位双e500内核主频达1200MHz,采用45nm集成电路。
3.如权利要求1或2所述的一种嵌入式大容量网络存储控制模块,其特征是,所述嵌入式处理器外接SATA控制器和SATA2桥芯片实现一个PCIE接口挂载多个SATA硬盘,多个硬盘组成RAID0/1/5/6型磁盘阵列。
4.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述内存采用IGB DDR2内存。
5.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述运算加速器为P2020芯片片内集成。
6.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述单闪存采用128MB/16位Nor Falsh单闪存,128MB的单闪存采用芯片S29GL01TFIR1。
7.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述双网卡都采用 RGMII 接口,采用 10/100/1000port VSC8641XK0-03 网卡芯片。
8.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述PCIE转SATA2硬盘组模块集成在主控制器板模块上;SATA控制器芯片采用88SE9125B1,SATA桥芯片采用88SM4140C1,一个PCIE接口挂载8个SATA2硬盘,数据传输速度最高达到6GB/sec ;所述PCIE转SATA2硬盘组模块共使用2个PCIE接口,挂载16个SATA2硬盘,支持最大容量 32TB。
9.如权利要求1所述的一种嵌入式大容量网络存储控制模块,其特征是,所述电源模块支持直流220V和交流220V两种供电模式。
专利摘要本实用新型公开了一种嵌入式大容量网络存储控制模块,其特征是,它包括主控制器板模块、VPX接口模块和电源模块;所述主控制器模块与VPX接口模块双向通信;所述电源模块与VPX接口模块双向通信;所述主控制器板模块包括嵌入式处理器、内存、运算加速器芯片、单闪存、双网卡、CPLD/RTC芯片、PCIE转SATA2硬盘组模块,VPX接口模块连接网络。它具有运行可靠、小体积、低功耗,数据读写速度快、硬盘接口多、网卡热备份等特点,有效保证了数据原始性和完整性。
文档编号G06F3/06GK202870800SQ20122060193
公开日2013年4月10日 申请日期2012年11月14日 优先权日2012年11月14日
发明者侯萌, 钟晓珍, 李占有, 李庆华 申请人:济南迈越信息科技有限公司

最新回复(0)