基于SATA接口固态硬盘的高速存储阵列制造技术

技术编号:2908165 阅读:143 留言:0更新日期:2012-04-11 18:40
基于SATA接口固态硬盘的高速存储阵列的结构采用由NAND FLASH阵列、控制单元6和SATA接口协议4组成的SATA接口固态硬盘1做磁盘阵列,标准机架结构的RAID磁盘阵列与SATA RAID控制器2连接,符合光纤通道规范的Fibre Channel接口3与SATA RAID控制器2连接,实现高速固态存储阵列。以固态硬盘为存储介质的存储阵列大大扩展了存储阵列的使用领域和寿命。光纤接口的传输光缆扩大传输距离。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种高速固态存储阵列,特别是基于RAID技术的SATA接口固态硬盘阵列,通过Fibre Channel光纤接口与服务器实现数据互连。
技术介绍
磁盘阵列(RAID)技术是解决计算机I/O瓶颈的有效方法之一,有着广阔的发展前景。计算机及其相关技术的飞速发展和计算机应用的日益遍及,对计算机存储技术提出了越来越高的要求。因此,磁盘阵列这种容量大、可靠性高、响应迅速的存储技术越来越被人们所重视。目前,磁盘阵列主要的存储设备是机械硬盘。飞转的硬盘就像高速行驶的汽车,稍有磕碰,后果就会非常严重,可靠性差而且功耗大。在以宽温、抗振、节电为要求的高可靠性的工业、军事、航天等领域,这种存储介质成了最难达到要求甚至无法解决的问题。作为解决以上问题的最好方式,以半导体作为存储及控制载体的固态硬盘成为取代机械硬盘的一种趋势。没有机械装置,完全的半导体化,使固态硬盘形成了自己的特点:抗震、宽温、无噪、低耗、可靠。以固态硬盘为存储介质的存储阵列集合了固态硬盘的各种优点和阵列管理的优势,大大扩展了存储阵列的使用领域和寿命。光纤接口的传输光缆同时扩大传输距离,使得数据能够长距离高速传输。
技术实现思路
针对现有磁盘阵列的适用领域有限而使磁盘阵列使用受限的现状,提出用固态硬盘取代传统机械硬盘,提高现有磁盘阵列的I/O特性和可靠性。本技术集成了带Fibre Channel光纤接口的SATA RAID卡和采用FLASH阵列的高速大容量SATA接口固态硬盘,结构紧凑,宽温、抗振、低功耗,大大提高了存储阵列的容量、读写速度以及稳定性。本专利技术的技术方案是:基于SATA接口固态硬盘的高速存储阵列的结构采用由NAND FLASH阵列、控制单元6和SATA接口协议4组成的SATA接口固态硬盘1做磁盘阵列,标准机架结构的RAID磁盘阵列与SATA RAID控制器2连接,符合光纤通道规范的Fibre Channel接口3与SATARAID控制器2连接,实现高速固态存储阵列。SATA接口的固态硬盘的结构为:Nand Flash阵列7与Flash控制器6连接,Flash控制器6连接MPU(微处理器)5,MPU 5连接SATA接口协议4,SATA-->接口协议4连接SATA接口8。控制单元6通过FPGA(现场可编程逻辑阵列)实现硬件ECC(错误检查和纠正)校验和Flash坏块管理,保证数据存储持久。通过FPGA现场可编程逻辑器件,采用IP实现SATA2.0标准总线协议,可实现3.0Gb/s的传输速度。采用NAND型FLASH阵列2管理的方式,实现容量和速度的扩展,最大可达到512GB的容量和300MB/s的存储速度。SATARAID卡具备多个SATA接口,可连接多个SATA接口固态硬盘。RAID控制器采用的SATA控制芯片,支持SATAII接口协议硬盘的挂载,每个端口的数据传输速度可达300MB/s。RAID控制器支持的RAID级别为RAID 0,1,5,10等各个RAID模式,能够较好的保护存储卡内数据的安全。RAID卡支持硬盘热插拔,可以自动重建镜像队列。提供了基于GUI软件的监控和存储管理,操作十分简单,大大方便了操作员的管理。另外板卡上的flashBIOS支持升级,扩展更多的功能。光纤通道具有高带宽、低延迟、适宜远距离传输等特点,可以实现20米至10千米的传输距离以及100MB/S-1GB/S的传输速度。本专利技术具有如下优点:1:选用SATA接口固态硬盘,在继承机械硬盘的通用性的同时,提供机械硬盘所不具有的优异的物理特性和环境特性,并将硬盘的存储领域扩展到工业、军事、航天等领域。2:采用RAID技术,极大的扩展了存储容量和速度,同时能够较好的保护存储卡内数据的安全。3:RAID控制器与服务器互连采用光纤技术,高带宽、低延迟、适宜远距离传输。4:采用NAND型FLASH作为存储介质,具有掉电数据不丢失,使用寿命长等特点。5:固态硬盘的优点以及上述的结构特征使得基于SATA接口固态硬盘的高速存储阵列具有高可靠性、高性能、低功耗、使用环境广泛等特征。附图说明图1:基于SATA接口固态硬盘的高速存储阵列结构框图图2:SATA接口固态硬盘结构框图具体实施方式本专利技术实施例包括:SATA接口固态硬盘,SATARAID控制器,Fibre Channel-->接口,SATA接口协议,MPU,FLASH控制器和FLASH阵列。SATA接口固态硬盘型号为RDS SATA-128G。SATA接口协议和Flash控制器在同一片微处理器内部实现,微处理器选用FPGA。通过在FPGA内部嵌入MicroBlaze软核处理器实现系统管理。SATA接口实现与主机的联接和数据的传输,即数据的传并转化。Flash控制器实现数据的读取和存储。处理器部分实现SATA的兼容命令、数据流的分发、阵列管理和Flash文件系统。Flash作为数据的最终存储体。整个系统的功能完全模拟机械硬盘。采用SATA串行接口,兼容SATA1.0和SATA2.0标准,可实现3.0Gb/s的传输速度,该接口还具有结构简单、支持热插拔的优点。FPGA是一种可编程逻辑器件,片上含有丰富的存储器资源、触发器资源、布线资源、时钟分配以及丰富的管教类型和数量。通过硬件描述语言编程实现SATA的各层协议。SATA控制器采用AHB总线可以与嵌入式软核处理器直接连接。并且集成DMA控制器,提高数据传输效能。优化的FPGA设计,降低系统功耗。SATA RAID控制器的控制器核心处理芯片为Intel IOP-333,内建SATA连接器,支持各种RAID等级,提供更为安全且弹性化的存储方式。Fibre Channel接口采用Xilinx FPGA实现,其中Fibre Channel接口设计通道协议IP(XilinxFibreChannel LogiCORE)和通道物理层IP(Xilinx RocketIO GTP)完成。本实施例采用如下配置:可编程逻辑器件:Virtex4FX60-11FF672嵌入式软核处理器:Xilinx MicroBlaze 4.0SATA接口:Virtex-4RocketIO MGT时钟管理:ICS844001SATA RAID控制器核心处理芯片:Intel IOP-333光纤(FibreChannel)通道协议IP:Xilinx FibreChannel LogiCORE光纤(FibreChannel)通道物理层IP:Xilinx RocketIO GTP实施案例机载服务器的高速数据存储众所周知,机载服务器与普通服务器不同,运行条件很苛刻,飞机起飞和降落的加速度大,特别是在恶劣的天气环境对服务器的抗震性能要求很高。高速固态存储阵列配置SATA接口固态硬盘,物理特性优越,满足各种使用环境。同时,利用光纤高达1GBytes/s的传输速度和SATA固态硬盘阵列高达10TBytes的海量容量实现数据的高速传输和存储。-->本文档来自技高网...

【技术保护点】
基于SATA接口固态硬盘的高速存储阵列,包括磁盘阵列(RAID)、SATA接口等,其特征在于:基于SATA接口固态硬盘的高速存储阵列的结构采用由NAND  FLASH阵列、控制单元(6)和SATA接口协议(4)组成的SATA接口固态硬盘(1)做磁盘阵列,标准机架结构的RAID磁盘阵列与SATA  RAID控制器(2)连接,符合光纤通道规范的Fibre  Channel接口(3)与SATA  RAID控制器(2)连接,实现高速固态存储阵列。

【技术特征摘要】
1、基于SATA接口固态硬盘的高速存储阵列,包括磁盘阵列(RAID)、SATA接口等,其特征在于:基于SATA接口固态硬盘的高速存储阵列的结构采用由NAND FLASH阵列、控制单元(6)和SATA接口协议(4)组成的SATA接口固态硬盘(1)做磁盘阵列,标准机架结构的RAID磁盘阵列与SATA RAID控制器(2)连接,符合光纤通道规范的Fibre Channel接口...

【专利技术属性】
技术研发人员:徐欣薛以辉吴佳步凯吴建飞
申请(专利权)人:湖南源科创新科技股份有限公司
类型:实用新型
国别省市:43[中国|湖南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1