科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道LSI 2600:6Gb/s SAS存储系统架构解析

LSI 2600:6Gb/s SAS存储系统架构解析

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

以LSI Engenio为代表的PowerPC RISC架构RAID控制器设计,在硬件上仍然具有简单、高效的优点,因此它在未来一段时间内仍将作为低端/入门级存储系统中的主流设计。而x86架构的Intel Xeon处理器平台,更加适合一些中高端的磁盘阵列,比如LSI正在研发中的Engenio 7900(IBM DS5300 OEM自该型号)的下一代...

作者:黄亮 来源:ZDNet China【原创】 2011年3月9日

关键字: RAID PowerPC Xeon Engenio

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共8页)

6Gb/s SAS RoC、扩展器、PCI-E交换芯片及其它

LSI CTS2600:6Gbps SAS存储系统架构解析 

LSISAS2116——16端口6Gb/s SAS RoC(RAID on Chip)芯片中包含800MHz的PowerPC内核,是整个CTS2600控制器的核心。该芯片也用在了LSISAS9200-16e、9201-16e和9201-16i内/外部16端口6Gb/s SAS HBA卡上(但没有使用RAID功能)。LSISAS2116除了负责RAID 5/6的XOR/P+Q运算、提供SAS接口和PCI-E总线之外,还集成了内存控制器和Flash(SD闪存卡)/BBU缓存卸载模块的控制等功能。

位于CTS2600控制器上的这颗LSISAS2116,它提供的16个6Gb/s SAS端口中,有2组x4 SAS link作为主机接口使用,另外2组(同样为x4 wide-port)分别连接到SAS扩展器芯片和背板,其中后者(Alt Ctrl)被用于连接另外一个控制器上的SAS Expander。

LSI CTS2600:6Gbps SAS存储系统架构解析 

LSISAS2X36——36端口6Gb/s SAS扩展器芯片,可谓CTS2600的前端主机和后端驱动器SAS连接中枢。除了和RoC芯片之间的4条SAS link之外,LSISAS2X36还有2组x4 SAS连接分别用于JBOD驱动器扩展端口和与另一个控制器RoC之间的通信(Alt Ctrl),其余24个端口都连接到驱动器,如果12盘位的CTS2600就有一半是空闲的。

LSI CTS2600没有正式支持SATA驱动器,也就是说每个SAS驱动器上的双端口分别连接到2个控制器的SAS Expander。

Alt Ctrl(功能控制)通道的作用在于:使每个控制器的RoC芯片对另一个控制器连接的所有驱动器(包括通过JBOD扩展柜级联的)也都能够访问。我们认为这样的意义主要在于双控制器非冗余连接扩展的情况下,比如说2个控制器分别单独连接不同的JBOD,并且将它们当中的驱动器做到同一组RAID里面。

LSI CTS2600:6Gbps SAS存储系统架构解析 

PLX PEX8632-BB50BC PCI Express Switch(与“LSI新推多款HBA:百万IOPS、HD miniSAS、PCIe x16”一文中,9202-16e 6Gb/s SAS HBA卡上使用的PCIe交换芯片是应该同一颗),还有它旁边的ALTERA Cyclone III FPGA芯片

PLX PEX8632——32-lane PCI-E交换芯片最多可以拆分成8个对外接口。这里分别使用了2个PCI-E x8分别连接RoC和HIC扩展子卡,2个PCI-E x4连接到背板用于双控制器之间的通信,还有一组(实际上应该是2个PCI-E x1)连接1Gb/s管理网口控制芯片。

至于右边的ALTERA Cyclone III FPGA(现场可编程门阵列),它有可能是控制器缓存备份到闪存(SD卡)的管理芯片。大家还记得LSI 600系列JBOD ESM模块上的Cyclone II芯片吗?相比之下Cyclone III的尺寸更大一些,功能也更强,毕竟RAID控制器要比ESM复杂多了。

LSI CTS2600:6Gbps SAS存储系统架构解析 

上图中的2个Intel 82574L千兆以太网控制器芯片,提供了2个管理网口。也就是说CTS2600的管理接口提供了冗余功能,其中一台(用于管理的)终端或者网络连接故障的情况下都可以不受影响。

研究完控制器之后,我们再来看看驱动器方面。

LSI CTS2600:6Gbps SAS存储系统架构解析 

希捷OEM给LSI的Savvio 10K.3 2.5英寸10,000转SAS硬盘驱动器

这台CTS2600送测时安装了12块Seagate Savvio 10K.3硬盘,编号为ST9146803SS,2.5英寸/10,000rpm/SAS接口。我们知道Savvio 10K.4去年第一季度就已经发布了,甚至下一代最大容量达900GB的“Savvio 10K.5”都已经开始对OEM出货了。但10K.4只有450GB和600GB两个容量点,主要针对大容量的需求。而配合服务器通常是以IOPS方面的应用为主,几代产品在寻道时间上不会有明显的差异。也许会在我们下一篇性能测试中的传输率(MB/s)方面有所反映吧。

LSI CTS2600:6Gbps SAS存储系统架构解析 

不知您是否注意到,上面这张照片左侧的驱动器托架排列比较整齐,而右半边似乎有点“里出外进”

在上次录制关于LSI 620J的视频时,我们就注意到它的驱动器托架把手排列的有些“不整齐”,这回得到了答案——安装驱动器之后(上图左边一半)推进去就能固定的很好了。至于空托架的情况,应该也不用担心震动等问题。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章