扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共8页)
6Gb/s SAS RoC、扩展器、PCI-E交换芯片及其它
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。
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里面。
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复杂多了。
上图中的2个Intel 82574L千兆以太网控制器芯片,提供了2个管理网口。也就是说CTS2600的管理接口提供了冗余功能,其中一台(用于管理的)终端或者网络连接故障的情况下都可以不受影响。
研究完控制器之后,我们再来看看驱动器方面。
希捷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 620J的视频时,我们就注意到它的驱动器托架把手排列的有些“不整齐”,这回得到了答案——安装驱动器之后(上图左边一半)推进去就能固定的很好了。至于空托架的情况,应该也不用担心震动等问题。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者