解析RAID_FC:将光纤通道和RAID相融合

豆豆网   技术应用频道   2007年09月27日    社区交流

内容摘要:本文从硬件结构、阵列管理软件以及系统的配置层次入手,自行设计了高性能RAID的实现方案RAID_FC,完成了RAID_FC的总体设计。

  数据储存结构中的I/O带宽问题一直是RAID系统中的瓶颈,而光纤通道恰好可以为服务器和存储设备之间提供一条高速的数据传输通道,将光纤通道和RAID技术融合,提供一个基于全光纤通道的RAID系统,可以在速度、容量、可靠性、灵活性等方面满足飞速发展的网络存储服务的要求,所以本文就基于这个思想来设计一个高性能的企业级磁盘系统,该系统应该具有如下的技术特点: 

  1.主机接口和磁盘接口均采用光纤通道;

  2.采用大缓存,多体交叉、多访存总线结构;

  3.采用多CPU结构,分布处理主机和磁盘的请求,提高响应的速度;

  4.总体上采用可扩展的结构,在各部分带宽平衡的条件下,动态扩展主机侧的通道接口数和磁盘侧的磁盘数量;

  5.充分采用冗余设计技术和热插拔技术,提高系统可靠性;

  6.实现快速的重建算法和改进小写性能。

  一、硬件结构设计

  RAID_FC的系统结构框图如下:

解析RAID_FC:将光纤通道和RAID相融合

  图1:RAID_FC控制器结构图

  处理器:在RAID_FC中,面向主机和磁盘侧的接口都采用光纤通道,内部使用大容量Cache,这样处理器就需要处理来自主机接口的高速数据请求、实现各级RAID Level的结构、管理内部Cache、完成校验计算、处理多个磁盘成员数据的读写操作和故障状态下的重建工作,负载很重。为支持光纤通道的大数据量传输,为系统性能提供较大的扩展空间,所以采用双处理器设计,分别负责面向主机的操作和面向磁盘的操作,称为SPH(Storage Processor for Host)和SPD(Storage Processor for Disk)。为提高处理器间的通信速度,两处理器间中断和某些关键信息的传递通过硬件连线直接完成,数据传递通过共享缓存空间来完成。

来源:IT168    责编:豆豆技术应用

正在加载评论...