一种磁盘阵列系统技术方案

技术编号:2858312 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种磁盘阵列系统,所述系统包括:主机接口适配器、磁盘接口适配器、高速缓存器、SATA磁盘阵列、FC/SATA协议转换模块;所述主机接口适配器同磁盘接口适配器相连,用于处理主机访问请求;所述磁盘接口适配器通过FC/SATA协议转换模块同SATA磁盘阵列相连,用于进行磁盘的IO操作;所述FC/SATA协议转换模块用于实现FC接口到SATA接口的转换;高速缓存器连接于磁盘接口适配器上用于对磁盘读写数据缓存。本发明专利技术利用SATA接口磁盘组建成低成本的RAID磁盘阵列系统,且提高了系统内部磁盘的访问带宽。

【技术实现步骤摘要】

本专利技术涉及大容量存储领域,特别涉及一种磁盘阵列系统
技术介绍
随着计算机应用领域的不断拓宽,用户对于存储系统的容量要求越来越大,对其可靠性、可用性要求越来越高,速度要求也越来越快。针对存储系统所面临的挑战,人们想到用多个磁盘驱动器组成独立磁盘冗余阵列RAID(RedundantArray of Independent Disk)磁盘阵列以获取高数传率和大存储容量,由于磁盘阵列容量、带宽和维护方面的限制,在磁盘的选择上面,都是选用小计算机系统接口SCSI(Small Computer System interface)接口磁盘或光纤通道(FC)磁盘来构建磁盘阵列系统。由于SCSI磁盘和FC磁盘本身的高成本,造成磁盘阵列系统成为高端设备,限制磁盘阵列的应用范围。目前,业界主要采用以下两种技术方案实现大容量存储方案一直接连接存储DAS(Direct Attached Storage)磁盘阵列系统DAS是一种计算机主机直接连接存储方式,用于对磁盘容量要求不大的应用场合,是目前存储领域应用最为广泛的技术。如图1所示,DAS技术采用SCS接口磁盘组成的RAID阵列,上行接口采用SCSI接口标准,由于接口协议的限制,磁盘阵列的规模限制在14个磁盘以内。RAID实现一般在主机适配卡上通过硬件实现。采用DAS作为计算机的存储系统的主要缺点只能为一台计算机主机独享,不能为多台主机所共享,在计算机主机数量较多的应用场合,带来管理和硬盘资源的浪费。由于SCSI协议的限制,每个磁盘阵列最多只能配置14个磁盘,总容量收到限制。由于磁盘阵列内部采用SCSI总线方式,所有磁盘共享带宽,主机对磁盘阵列的访问性能低。SCSI接口磁盘的价格高,造成磁盘阵列总成本高。方案二存储局域网SAN(Storage Area Network)磁盘阵列系统SAN是一种采用光纤通道协议组建的存储局域网,用于对存储容量要求较大,且计算机组合计数量较多的IT应用场合,是目前在计算机存储领域应用增长最快的技术。SAN磁盘阵列技术的技术特点是外部接口采用FC光纤通道接口组网,通过配置高速数据缓存Cache来提高计算机主机对磁盘阵列的访问性能,RAID在磁盘阵列存储处理器中实现。早期的SAN磁盘阵列采用SCSI接口磁盘做阵列,现已过渡到采用FC接口的磁盘组成的磁盘阵列。FC接口磁盘通过光纤通道仲裁环路FC-AL组成环形连接,每个磁盘作为FC-AL环路中的一个节点,环路中所有硬盘共享FC-AL的带宽。由于磁盘阵列内部所有磁盘共享FC-AL环路带宽,主机对磁盘阵列的访问性能低。FC接口磁盘的价格昂贵,造成磁盘阵列总成本高。
技术实现思路
本专利技术的目的在于提供一种低成本的磁盘阵列系统。本专利技术提供的磁盘阵列系统,所述系统包括主机接口适配器、磁盘接口适配器、高速缓存器、SATA磁盘阵列、FC/SATA协议转换模块;所述主机接口适配器同磁盘接口适配器相连,用于处理主机访问请求;所述磁盘接口适配器通过FC/SATA协议转换模块同SATA磁盘阵列相连,用于进行磁盘的IO操作;所述FC/SATA协议转换模块用于实现FC接口到SATA接口的转换;高速缓存器连接于磁盘接口适配器上用于对磁盘读写数据缓存。所述主机接口适配器通过FC通道同主机相连,通过内部连接通道同磁盘接口适配器相连,主机访问SCSI请求通过FC通道到达主机接口适配器,主机接口适配器解析主机发来的SCSI命令,并通过内部连接通道将请求转发到磁盘接口适配器。所述内部连接通道可以通过交换、全互联或总线实现。所述FC/SATA协议转换模块上行与磁盘接口适配器之间通过FC接口直联,下行通过SATA接口与SATA磁盘点到点直联。所述磁盘接口适配器有多个,每个磁盘接口上均连接有高速缓存器,磁盘接口适配器通过内部总线对高速缓存器访问。所述SATA磁盘阵列由多个SATA接口的磁盘组成,每个磁盘出一个SATA接口与FC/SATA协议转换模块连接。所述磁盘阵列系统通过存储交换机与多台主机之间的连接。所述主机接口适配器为多个。所述磁盘阵列系统还包括有同FC磁盘阵列相连的磁盘接口适配器,所述SATA磁盘用于FC磁盘数据的镜像和备份。所述FC磁盘阵列由多个FC接口的磁盘组成,阵列中的每个FC磁盘都接在同一个FC环路中,环路中所有磁盘共享FC环路的带宽。本专利技术的技术方案实现了低成本的磁盘阵列存储系统采用FC磁盘和SATA磁盘混合系统,用于对可靠性要求非常高的应用场合,SATA磁盘用来作为FC磁盘数据的镜像和备份。这样,由于SATA磁盘的低成本,使系统的成本大幅度的降低。对于不要求进行磁盘阵列内部数据镜像和备份应用场合,可以采用纯的SATA磁盘阵列构建RAID系统,利用SATA磁盘的低成本实现低成本的磁盘阵列存储系统。本专利技术的技术方案提高了系统内部磁盘的访问带宽由于采用SATA接口,实现点到点直联方式,每个磁盘单独占有SATA接口的全部带宽,因此每个磁盘的平均访问带宽大于采用FC环路和SCSI总线方式的磁盘访问带宽。分布式高速缓存接在各个磁盘接口适配器上,磁盘接口适配器对高速缓存的访问通过其内部总线,不占用系统带宽。本专利技术的技术方案实现了大容量磁盘阵列主机接口适配器和磁盘接口适配器没有一到一的对应关系,系统可以根据磁盘阵列的规模增加磁盘接口适配器的数量,并扩充内部连接通道的数量,就可以实现任意大规模的磁盘阵列系统。适用于多台主机共享存储局域网和单台主机直联存储设备的应用主机接口适配器的数量可以根据需要连接主机的数量和性能要求增加数量,通过存储交换机与多台主机之间的连接,实现多台主机共享磁盘阵列系统。仅配置一对主机接口,即可以通过直联的方式与一台主机连接,成为单台主机直联存储系统。附图说明图1为DAS磁盘阵列系统示意图;图2为本专利技术实施例一的磁盘阵列系统示意图;图3为本专利技术实施例二的磁盘阵列系统示意图;图4为本专利技术实施例三的磁盘阵列系统示意图。具体实施例方式本专利技术的核心思想是利用SATA接口磁盘组建低成本RAID磁盘阵列系统的体系结构。现有的SATA磁盘阵列一般用在低成本的服务器应用中,通过多通道SATA控制卡连接少量的SATA磁盘构成SATA磁盘阵列。SATA控制卡与服务器主机之间通过PCI总线连接,多通道的SATA控制卡有4个SATA通道,可以连接4个磁盘,控制卡上有一个处理器实现RAID功能。由于SATA控制卡的通道数的限制,因此磁盘的数量有限,只能在磁盘数量要求不多服务器内部应用。同时由于控制卡与服务器主机之间采用的是PCI总线接口,因此该控制卡所连接的磁盘阵列不能实现多服务器共享;另外,由于控制卡没有冗余保护,该阵列仅用在可靠性要求不高的场合。而通过本专利技术的磁盘阵列体系结构可利用现有的SATA磁盘阵列组建低成本RAID磁盘阵列系统,且提高了系统内部磁盘的访问带宽,实现大容量。如图2所示,本专利技术实施例一的磁盘阵列系统包括主机接口适配器、磁盘接口适配器、高速缓存器、FC/SATA协议转换模块、SATA磁盘阵列。其中,主机接口适配器通过FC通道同主机连接,通过内部连接通道同磁盘接口适配器相连。主机接口适配器实现主机访问请求的处理主机访问SCSI请求通过FC通道到达主机接口适配器。主机接口适配器解析主机发来的SCSI命令,并通过内部连接本文档来自技高网
...

【技术保护点】
一种磁盘阵列系统,其特征在于,所述系统包括:主机接口适配器、磁盘接口适配器、高速缓存器、SATA磁盘阵列、FC/SATA协议转换模块;所述主机接口适配器同磁盘接口适配器相连,用于处理主机访问请求;所述磁盘接口适配器通过FC/SATA协议转换模块同SATA磁盘阵列相连,用于进行磁盘的IO操作;所述FC/SATA协议转换模块用于实现FC接口到SATA接口的转换;高速缓存器连接于磁盘接口适配器上用于对磁盘读写数据缓存。

【技术特征摘要】
1.一种磁盘阵列系统,其特征在于,所述系统包括主机接口适配器、磁盘接口适配器、高速缓存器、SATA磁盘阵列、FC/SATA协议转换模块;所述主机接口适配器同磁盘接口适配器相连,用于处理主机访问请求;所述磁盘接口适配器通过FC/SATA协议转换模块同SATA磁盘阵列相连,用于进行磁盘的IO操作;所述FC/SATA协议转换模块用于实现FC接口到SATA接口的转换;高速缓存器连接于磁盘接口适配器上用于对磁盘读写数据缓存。2.如权利要求1所述的方法,其特征在于主机接口适配器通过FC通道同主机相连,通过内部连接通道同磁盘接口适配器相连,主机访问SCSI请求通过FC通道到达主机接口适配器,主机接口适配器解析主机发来的SCSI命令,并通过内部连接通道将请求转发到磁盘接口适配器。3.如权利要求2所述的方法,其特征在于所述内部连接通道可以通过交换、全互联或总线实现。4.如权利要求1所述的方法,其特征在于所述FC/SATA协议转换模块上行...

【专利技术属性】
技术研发人员:胡鹏郑珉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1