扩展器必须,SAS 2.0未必(SAS挺进中端存储系统之三)

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介:
SAS要想搞定中端磁盘阵列(存储系统),有一个组件是无论如何也绕不过去的,它就是——高端口数扩展器。
低端磁盘阵列一般只有12~24个硬盘驱动器槽位,往往也不需要连接扩展磁盘柜,通过12端口以下的低端口数扩展器,甚至不用扩展器(Expander)——多加SAS HBA——就可以解决。然而,要想顺利进驻需要支持近千台硬盘驱动器的中端磁盘阵列,24~36端口的高端口数扩展器乃是关键所在。
不同于已在低端磁盘阵列上得到证明的低端口数扩展器,高端口数扩展器的情况较为复杂。最初的SAS规范对扩展器的定义考虑不够周全,导致高端口数扩展器的标准化程度不够,来自不同厂商的SAS控制器和扩展器的互操作性未能尽如人意。为了解决这一问题,正在制订中的SAS 2.0规范不仅将信号速率倍增至6Gb/s,而且对扩展器分区过程加以标准化,拓扑中的设备数量可达256个,并由SAS扩展器执行设备发现功能,缩短了发现大型拓扑的时间,也利于拓扑的分区。
扩展器(Expander)在SAS环境中所起的作用相当于交换机,不过SAS 2.0规范将去掉“扇出(Fanout)扩展器”的概念,并标准化扩展器的分区过程(Zoning)
因此,在几年来第N次被我问到何时会将SAS技术用于中端存储系统之后,集SAS技术主要提供商和IBM中端存储系统OEM两大角色于一身的LSI公司终于表态—— 前提条件是SAS 2.0产品化
坦白说,我不是很认同这样的回答。确实,与4Gb/s FC相比,6Gb/s SAS在速度规格上更具优势,但正如前面所说,SAS的全交换架构是FC-AL无法比拟的,每个硬盘驱动器独享3Gb/s带宽,效能不输8Gb/s FC-AL。嗯,SAS 2.0将改善扩展器的互操作性,可SAS 1.0/1.1也还不至于一无是处——至少,来自同一厂商的SAS控制器和扩展器,之间的互操作性应该是可以指望的吧?
个人感觉,或许与Expander扮演着类似交换机的角色有关,具有网络交换机IC开发经验的PMC-Sierra在这方面做得要好一些。H3C的IX3000系列就采用了PMC-Sierra的SAS解决方案,虽说推出一年多来只闻雷声少见雨点,至少可以让后者积累不少心得。目前还不知道HDS AMS 2000系列的SAS技术提供商是谁,但在Adaptec早已出局,同样具备足够网络背景的Vitesse亦于一年前将包括SAS技术在内的存储业务售予美信(Maxim Integrated Products Inc.)的情况下,只能是PMC-Sierra了——LSI不仅为HDS的竞争对手IBM提供OEM服务,而且其与AMS 2000同时发布的中端存储系统Engenio 7900(IBM的DS5000系列)仍然构建于FC-AL之上,也还真是没有做好在中端磁盘阵列中应用SAS技术的准备。
那么,AMS 2000系列是否采用了来自PMC-Sierra的SAS 2.0解决方案呢?PMC-Sierra推出SAS 2.0产品的时间确实比LSI要早一年多,但要真正成熟,也得等到2009年。重要的是,在SAS 1.0/1.1规范的框架内,设计良好的单厂商解决方案完全可以避免SAS扩展器的互操作性问题,并构建出AMS 2500(AMS 2000系列的旗舰产品,支持480个硬盘驱动器)级别的中端存储系统。既然如此,HDS自然没有必要“霸王硬上弓”,冒险采用尚未成熟的SAS 2.0技术。
SAS 2.0的另一个卖点是可以在长达10米的外部线缆上实现6Gb/s的传输率,而SAS 1.0/1.1对外部线缆长度的规定是“大于6米”。SCSI商业协会(STA)主席Harry Mason解释说,10米的长度可以满足机架之间互连的需求。不过,我倒是认为,对于模块化的中端磁盘阵列来说,把各个磁盘柜依次串连起来,6米的线缆长度也还是够用的。
挺进中端存储系统,SAS走上夺权路
注意红色椭圆框中的两种接口:①后端连接硬盘驱动器用SAS,②前端连接主机用FC,这般各取所长的组合今后将在越来越多的中端存储系统中出现
官方名称待定的SAS 2.x计划把线缆长度延长到20米以上,并在考虑引入光学连接(光纤?),若得以实施,将来的高端磁盘阵列内部也有可能出现SAS的身影,进而全面把FC-AL赶出历史的舞台——注意:本文一直强调,在各种规模的存储系统中,将被SAS取代的是FC-AL,而不是交换式的FC。FC以其完善的协议、强大的功能和长距离连接能力,仍然是存储系统与主机相连的主要选择,而这远远超出了SAS的定位。AMS 2000系列的主机接口是什么?FC和iSCSI。
OK,先不要想高端存储系统和主机接口了,至少中端存储系统的SAS时代已经拉开大幕,这就是一个显著的进步。




本文转自 Gelada 51CTO博客,原文链接:http://blog.51cto.com/gelada/155673,如需转载请自行联系原作者
相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
存储 固态存储 大数据
【阿里云总监课】存储系统设计——NVMe SSD性能影响因素一探究竟
NVMe SSD的性能时常捉摸不定,为此我们需要打开SSD的神秘盒子,从各个视角分析SSD性能影响因素,并思考从存储软件的角度如何最优化使用NVMe SSD,推进数据中心闪存化进程。本文从NVMe SSD的性能影响因素进行分析,并给出存储系统设计方面的一些思考。
4808 0
|
机器学习/深度学习 人工智能 大数据
专注分析40年,SAS如何看待数据 | 直击SAS 2018全球论坛
“如果把神经网络的层数从10增加到50,输出结果可以更好一点吗?……再高一点呢?” 美国丹佛市当地时间4月8日晚,在SAS 2018全球论坛(SAS Global Forum 2018)的开幕演讲中,年近八旬的SAS创始人兼CEO Jim Goodnight,与SAS年轻的数据科学家Jonathan一起,合力上演了一幕程序员的办公室日常噩梦: 焦急等待结果的挑剔老板,和尝试各种模型来输出更好结果的绝望程序员。
1689 0
|
存储 网络安全 Linux