EQL动力揭秘PS6100/4100控制器设计分析

黄亮 发表于:11年11月16日 15:45 [转载] 至顶网

  • 分享:
[导读]戴尔EqualLogic PS4100和PS6100在硬件成本上究竟有多大差距?它们在卷、快照、并发连接数,以及线性扩展等方面的不同之处,主要是由于处理能力的原因,还是人为限制呢?

请注意上图中的32-lane PCI-E交换芯片(最多可以配置出8个接口),即NetApp E2600控制器中的PLX PEX8632。这里使用了2个PCI-E x8分别连接LSI SAS2116 RoC芯片和HIC主机接口扩展子卡,2个PCI-E x4连接到背板用于双控制器之间的通信,还有一组(实际上应该是2个PCI-E x1,在戴尔MD3200/3600系列中只使用了1个)连接1Gb/s管理网口控制芯片。

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

IBM Storwize V7000控制器结构图

IBM Storwize V7000中端存储系统中的48 lane PCIe交换芯片,使用了16个PCIe 2.0信道向上连接Xeon C5500/3500系列CPU。由此分别中转到用于前端接口的8Gb/s FC Controller、8端口6Gb/s SAS Controller,此外还有通过SBB高速背板与另一个控制器通信的PCIe信道,以及前端可插拔PCIe卡(选配10Gb iSCSI主机接口)。

以上PCIe Switch芯片实现的这些功能,还有哪些我们在EqualLogic PS6100上没介绍到呢?千兆iSCSI主机接口的MAC已经集成在NetLogic XLS616中,USB to LAN管理网口芯片也是直接连到这颗MIPS CPU上;剩下的主要就是双控制器之间的背板通信,用于实现Active-Standby冗余高可用和写缓存镜像;还有前文中未决的NetLogic XLS616 PCIe/SRIO和LSI SAS2108 6Gb/s SAS RoC之间的连接方式。

根据手头掌握的有限资料,我们这样判断:ALTERA Arria GX FPGA芯片通过PCIe或者串行RapidIO连接到NetLogic XLS616处理器;然后以同样协议连接到背板与另一个控制器通信,使用PCIe连接LSI SAS2108 RoC。另外,我们还在PCB背面看到Arria GX和ALTERA Cyclone III这2颗FPGA之间应该也有连线。

这里为什么要使用FPGA,而不是固定功能的PCIe Switch ASIC芯片?其好处就是灵活的可编程特性,根据需要可以选择不同的I/O协议。当然,上述猜测的这部分功能,除了Arria GX之外还有与其配合的相关辅助芯片,我们就不一一介绍了。

[责任编辑:王振]
昆腾公司已经算是存储行业的“老手”了,在磁带市场一直保持着优势。随着存储技术的发展,昆腾又适时做出调整,开展磁盘方面的业务。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.