勇当“小白鼠”的SAS先行者:Savvio 10K.1-阿里云开发者社区

开发者社区> 余二五> 正文

勇当“小白鼠”的SAS先行者:Savvio 10K.1

简介:
+关注继续查看
正如上一页所言,3.5英寸10000RPM硬盘驱动器的容量发展超出了需求,背离了以IOPS为主的性能取向,间接催生了向2.5英寸规格的转变。笔者曾在业界第一款2.5英寸10000RPM硬盘驱动器Savvio正式推出之前,以一篇《从15000RPM到Savvio:2.5英寸企业级硬盘的来龙去脉》详细讲述了企业级硬盘驱动器向小型化发展的趋势及好处,如果你对历史不感兴趣,那么只记住两个结论也可以:盘片直径缩小可以提高硬盘驱动器的IOPS性能;硬盘驱动器尺寸缩小可以提高系统整体的IOPS性能。
Ultra320 SCSI版本的Savvio 10K.1,其80针SCA-2接口连接器几乎与盘体(HDA)同宽,显得异常巨大
从长远来说,2.5英寸取代3.5英寸肯定是必然的趋势,企业级硬盘驱动器也不例外。可是为什么要发生在这个时段,就值得好好探究一番。与3.5英寸规格的前辈们相比,被称为SFF(Small Form Factor)的2.5英寸企业级硬盘驱动器无疑需要更为小巧的接口连接器,特别是(并行)SCSI热插拔的80针SCA-2接口连接器,宽度与SFF规格相当,高度亦接近其50%(7毫米,2.5英寸企业级硬盘驱动器高度为15毫米,超过2.5英寸移动型硬盘驱动器的9.5毫米或12.5毫米)。试想一下,硬盘驱动器在磁盘背板上的投影面积被接口连接器占去近一半,该有多么恐怖?再考虑到每个接口连接器有80根引脚,磁盘背板的布线和通风将面临巨大的挑战。相对而言,FC-AL的40针SCA-2接口连接器引脚数和宽度都打了对折,情况要好很多。
笔者见到的第一个SAS硬盘驱动器实物——36.7GB的Savvio 10K.1,型号为ST936701SS
因此,2.5英寸企业级硬盘驱动器对SAS的渴望实非3.5英寸们可比,而发展的进程也显得更加快速。不同于希捷的“遍地开花”,实力略逊一筹的富士通及日立放弃了Ultra320和FC-AL的SCA-2,直接将2.5英寸企业级硬盘驱动器与SAS捆绑在一起,其中富士通更是在2005年3月初宣布推出业内首个2.5英寸SAS硬盘驱动器家族——10025RPM的MAV20xxRC。不过,率先实现供货的还是希捷的Savvio 10K.1,仅仅三个月之后我们已经能够在北京看到采用SAS版本Savvio 10K.1的演示系统了。至于3.5英寸阵营,则直到10月底才在奥兰多举行的秋季网络存储世界(SNW Fall 2005)大会上派出Cheetah 15K.4及迈拓Atlas系列的SAS版本作为代表,与风头正劲的Savvio 10K.1分庭抗礼。
Savvio 10K.1的Ultra320版本(ST973401LC,73.4GB)和SAS版本(ST936701SS,36.7GB,拆卸自IBM xSeries 460服务器),可以看到接口连接器的巨大区别。由于2.5英寸企业级硬盘驱动器已没有布置非热插拔的68针LVD接口连接器的空间,Savvio家族中不再有以“LW”结尾的型号
当时,采用了SAS版本Savvio 10K.1的IBM X3架构服务器已经开始批量供货了。现在,Savvio 10K.1早被更为成熟的Savvio 10K.2取代,希捷的网站上甚至找不到SAS版Savvio 10K.1的资料。本次横评我们没能搞到SAS版Savvio 10K.1,只好用2005年11月拆解IBM xSeries 460服务器时的照片“充数”。从上图可以看出,体型相对巨大的80针SCA-2连接器使得Ultra320版Savvio 10K.1比SAS版“长”出来大约十分之一,使得2.5英寸驱动器托架要留出两套螺钉固定孔位,才能适应不同背板的要求。
SAS版Savvio 10K.1(左)比Ultra320版(右)多一颗LSI出品的芯片(注意椭圆形红框中的“RapidChip”标志),与Cheetah 15K.4的做法如出一辙,这或许是“SAS初级阶段”难以回避的一条路
SAS版Savvio 10K.1与Cheetah 15K.4一样采用双芯片硬盘控制器方案,不同之处在于,前者在靠近SAS连接器、主要负责接口交互的那一颗芯片上引有“RapidChip”的标志。RapidChip是LSI公司于2002年推出的设计平台,具有半定制的特点,可以加快开发速度,其身份决定了这个标志很少在最终的量产产品上出现。考虑到从早期的演示系统到前述IBM服务器中的SAS版Savvio 10K.1均有“RapidChip”的印记,可以证明Savvio的SAS进程确实领先于Cheetah 15K.4——当然,试验品的成分也更多一些。
Savvio 10K.1的内圈传输率和Cheetah 10K.7相当,外圈就差远了;由于都是出自希捷的Ultra320,两者在突发速率上的表现高度一致
如果要和3.5英寸规格对比性能的优劣,与Savvio 10K.1同时推出、转速也一样的Cheetah 10K.7是个很好的参照。Savvio 10K.1及MAV20xxRC(还有后来的“Plus”型——MAY系列)均采用双碟结构,有36.7GB和73.4GB两种容量,最大容量和单碟容量分别是Cheetah 10K.7的四分之一和一半,根源就在于盘片直径较小。正因如此,Savvio 10K.1的外圈传输率不到Cheetah 10K.7的八成,而在内圈两者基本重合,进一步证明了这一点。小直径盘片的优点是寻道速度快,Savvio 10K.1的平均寻道时间缩短了0.6毫秒,而在转速相同的情况下,HDTach测得的随机访问时间领先Cheetah 10K.7达0.9毫秒,超过理论值0.3毫秒。
就IOPS性能而言,Savvio 10K.1确实做到了“更小,但也更快”
同样的Ultra320 SCSI接口和64深度队列支持,IOMeter随机读测试中显然是平均访问时间更短的Savvio 10K.1表现占优——从单任务访问时的9%到后来超过13%,就10000RPM的转速来说,2.5英寸规格在提高IOPS性能上的贡献值得肯定。




本文转自 Gelada 51CTO博客,原文链接:http://blog.51cto.com/gelada/155695,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
4075 0
使用NAT网关轻松为单台云服务器设置多个公网IP
在应用中,有时会遇到用户询问如何使单台云服务器具备多个公网IP的问题。 具体如何操作呢,有了NAT网关这个也不是难题。
22601 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
6990 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4512 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
5473 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5731 0
阿里云服务器安全组设置内网互通的方法
虽然0.0.0.0/0使用非常方便,但是发现很多同学使用它来做内网互通,这是有安全风险的,实例有可能会在经典网络被内网IP访问到。下面介绍一下四种安全的内网互联设置方法。 购买前请先:领取阿里云幸运券,有很多优惠,可到下文中领取。
9438 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
2151 0
+关注
13107
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载