【IT168评测中心】数天前,我们测试了来自Seagate的最新一代Savvio硬盘:10K.3,虽然它只是一款10000RPM的硬盘,然而凭着较小的盘片(Savvio系列都是2.5"外形因子的企业级硬盘),它获得了很低的随机访问时间参数,随机存取表现良好,性能比3.5"外形因子的15000RPM Cheetah 15K.6硬盘还要高一些。
Seagate Savvio 15K.2:最好的性能、最绿色的硬盘
和Savvio 10K.3一样,Savvio 15K.2也是在SAS 2.0规范发布、推出后的新一代产品,使用了最新规格的SAS接口技术:SAS 6Gbps,带宽达到了上一代的两倍。下面我们就来看看Savvio 15K.2的性能是不是达到了所宣称的程度。
从定位上我们可以看到,Savvio 15K.2面向的是高性能企业服务器和交易密集OLTP和数据库服务器等需要强大IO的地方,这和其系列名字是很相称的(这一点会在总结里面谈)。
可以看出,Savvio 15K.2具有两个容量可以选择:146GB和73GB,比起10K.3来要小一半。这些都是“标准”的企业级硬盘容量。在容量之外,15k.2和10K.3一样,具有自加密(FDE)和不带自加密的两种类型,因此总共有4个型号。
15000RPM硬盘的Average Latency平均潜伏期为2ms(60/15000 * 1/2),这点对于所有同转速的硬盘来说都是一样的。盘片直径影响的是磁头移动的距离,也就是寻道时间。寻道时间+平均潜伏期也就平均访问时间(其实还要加上电路处理时间),和3.5"硬盘相比,2.5"外形的Savvio的盘片直径更小,寻道时间也短,因此平均访问时间也小,表现就为随机存取能力强劲。
对于15K.2来说,Seagate宣称的一个重点是“绿色节能”,更小的盘片导致主电机和磁头音圈电机的能耗更加小,因此这点是显而易见的。146GB 15K.2的标称工作功耗是6.92W,闲置功耗为4.1W。
对于企业级别硬盘来说还要注重的一个参数是可靠性,15K.2的不可恢复读错误率是10E-16(10-16),普通桌面硬盘则是10-14。15K.2的AFR年失效率是0.55%(7x24高负荷环境),作为对比,Barracuda ES(企业级别SATA硬盘)是0.74%(7x24低负荷环境),Barracuda 7200.11这个参数很好看,为0.34%,不过是8x5低负荷环境。
Savvio 15K.2的MTBF是160万小时。
Seagate Savvio双雄:15K.2(左)和10K.3(右)
Seagate Savvio双雄:15K.2(左)和10K.3(右),上方是一个桌面3.5"硬盘
Seagate Savvio双雄:15K.2(左)和10K.3(右),上方是一个桌面3.5"硬盘
SAS接口:15K.2(左)和10K.3(右),上方是一个SATA接口桌面3.5"硬盘
测试平台、测试环境 | ||||
测试分组 | ||||
类别 | Seagate Savvio 10K.3 | Seagate Savvio 10K.3 | 15000RPM SAS | |
处理器子系统 | ||||
处理器 | Intel Core 2 Extreme QX9650 | Intel Xeon E5540 x1 | Intel Xeon E5430 x2 | |
主频 | 3.00GHz | 2.53GHz | 2.66GHz | |
FSB/QPI | 1x FSB 333MHz 1333MT/s 10.67GB/s | 2x QPI 2933MHz 5.86GT/s 单向11.73GB/s(每QPI) 双向23.46GB/s(每QPI) | 1x FSB 333MHz 1333MT/s 10.67GB/s | |
L2 Cache | 2x6MB | 4x256KB | 12MB | |
L3 Cache | 8MB | |||
主板 | ||||
主板型号 | ASUS P5Q-E | Dawning I620r-G | DELL PE2900 III | |
北桥芯片组(MCH) | Intel P45 | Intel 5520 | Intel 5000X | |
内存 | 2GB DDR2 800 SDRAM x4 | 2GB R-ECC DDR3 1333 SDRAM x6 | 2GB FBD DDR2 667 SDRAM x8 | |
系统磁盘子系统 | ||||
磁盘控制器 | LSI MegaRAID SAS 8708ELP RAID Controller | LSI Embedded MegaRAID SAS RAID Controller | DELL Perc 5/i RAID Controller | |
磁盘控制器规格 | LSI1078 SoC 500MHz ARM 128MB RAM 8x SAS 3Gbps RAID 0/1/5/6 | 8x SAS 3Gbps | 8x SAS 3Gbps | |
磁盘控制器设置 | RAID 5 | RAID 0 | RAID 5 | |
磁盘控制器驱动 | LSI MegaRAID R3.6 3.9.0.64 | LSI MegaSR 13.06.0212.2009 | DELL Perc 2.14.0.64 x64 | |
磁盘 | Seagate Cheetah 15K.6 ST314656SS x3 | Fujitsu MBA3300RC x2 | Seagate Cheetah 15K.5 ST314655SS x3 | |
磁盘规格 | 15000RPM 146GB SAS 3Gbps 16MB Cache | 15000RPM 300GB SAS 3Gbps 16MB Cache | 15000RPM 146GB SAS 3Gbps 16MB Cache | |
磁盘设置 | SAS 3Gbps 50GB系统分区 | SAS 3Gbps 50GB系统分区 | SAS 3Gbps 20GB系统分区 | |
测试磁盘子系统 | ||||
磁盘控制器 | LSI MegaSAS 3041E-R | LSI MegaSAS 3041E-R | LSI MegaRAID SAS 8408ELP | |
磁盘控制器规格 | PCI Express x4 4xSAS 3Gbps | PCI Express x4 4x SAS 3Gbps | PCI Express x8 8xSAS 3Gbps | |
磁盘控制器设置 | PCI Express x4 @ x4 @ ICH10R | PCI Express x4 @ x4 IOH | PCI Express x8 SAS 3Gbps @ MCH Normal ReadAhead WriteThrough Direct I/O | |
磁盘控制器驱动 | LSI MegaSAS 1.28.3.64 | LSI MegaSAS 1.28.3.64 | LSI MegaRAID 2.20.0.64 x64 | |
磁盘 | Seagate Savvio 15K.3 ST9146852SS | Seagate Savvio 10K.3 ST3900603SS | Seagate Cheetah 15K.6 ST3450856SS | |
磁盘规格 | 2.5" 15000RPM 146GB SAS 6Gbps 16MB Cache | 2.5" 10000RPM 300GB SAS 6Gbps 16MB Cache | 3.5" 15000RPM 450GB SAS 3Gbps 16MB Cache | |
磁盘设置 | SAS 3Gbps | SAS 3Gbps | SAS 3Gbps | |
软件环境 | ||||
操作系统 | Microsoft Windows Vista Ultimate x64 SP1 | Microsoft Windows Server 2008 Enterprise Edition x64 SP1 | Microsoft Windows Server 2003 R2 Enterprise Edition SP2 x64 | |
测试软件 | HD Tach RW 3.0.1.0 Iometer 2006.07.27 | HD Tach RW 3.0.1.0 Iometer 2006.07.27 | HD Tach RW 3.0.1.0 Iometer 2006.07.27 |
测试使用了笔者的台式机,为了得出准确的磁盘性能,我们使用了一块纯粹的SAS控制卡:LSI MegaSAS 3041E-R(基于LSI 1064芯片),这样测出的结果只和磁盘有关。使用阵列卡测试,结果将会受到阵列卡控制芯片的影响以及受到阵列卡缓存的影响,而得不到准确的数据。
测试对象:Seagate Savvio 15K.2 ST9146852SS
对比:ST3450856SS,属于希捷的Cheetah 15K.6家族,容量450GB,转速15000RPM,缓存16MB
直接与5520(Tylersburg-EP) IOH连接的LSI MegaSAS 3041E-R控制卡和其上的Seagate Savvio 15K.2,后来的测试是改由笔者的台式机来完成
希捷的3.5" 15000RPM硬盘以Cheetah(捷豹)为名,最新的系列是15K.7,不过市面上还没有。我们可以看到,同样是15000RPM,Savvio 15K.2的随机访问能力就是比Cheetah 15K.6要强——15K.2全面胜出。
随便抓来的一个桌面SATA硬盘,更新一代的酷鱼硬盘会具有更快的传输速率,不过I/O能力反而有所下降。
HD Tach等工具可以测试出磁盘传输速率曲线,然而无法衡量出他们有多“快”,这里常用的指标是IOps,每秒操作数。可以这样理解:系统向硬盘发出一个块读取或者写入的命令,而硬盘完成这个命令返回,就叫做完成了一个IO。IOps就可以衡量硬盘实际干活的快慢。
我们仍然使用了Iometer 2006.07.27来获得其IOps参数大小,这个参数可以代表一个磁盘子系统在单位时间内可以完成多少操作。有些时候,连续传输速率很快的硬盘其IOps却不高,这表明其实际上干不了太多的活。
连续IOps一般考量的是控制芯片到控制卡的速度,因此在控制卡不同的情况下就需要仔细辨别。这个参数一般不太稳定,还和控制卡所处的位置也有关系。一般而言,只有使用SAS控制卡才能测量出磁盘的IO能力,如使用了阵列卡测试的15K.6其表现就不咋地。
随机IOps是真正考验硬盘能力的场所,Savvio 15K.2提供了512.7的100%随机读取IOps和403.6的100%随机写入IOps(队列深度均为256),比其其他两款企业级硬盘都要高:比Savvio 10K.3快31%,比15K.6快26.5%。和希捷宣称的30%和10%两个数值吻合(10%是指对比15K.7硬盘,我们测试的是15K.6)。
64KB连续测试脚本用于得出最大传输速率(或者叫做最大吞吐量),这个测试的结果和HD Tach RW是类似的,在这一点上,更大的盘片直径会具有更好的传输速率表现。
64KB随机吞吐量则是我们以前很少给出的数据,这一点上,Savvio 15K.2表现十分强劲。
IOMeter 2006.07.27应用性能测试:文件服务器
IOMeter 2006.07.27应用性能测试:网站服务器
IOMeter 2006.07.27应用性能测试:数据库服务器
IOMeter 2006.07.27应用性能测试:工作站
惟有“强劲”二字,其他就没有什么好说的了……
细细一算,确实是比Savvio 10K.3强30%左右。
【IT168评测中心】Savvy + I/O = Savvio,从命名上来看,Savvio就是瞄准了I/O能力(Savvy是机智、精明、能干的意思)。采用了最新一代技术的Seagate Savvio 15K.2符合最新的SAS 2.0标准,采用了SAS 6Gbps接口,是上一代的两倍。Seagate对其定位是:最好的性能、最绿色的硬盘。
在我们使用SAS 3Gbps的卡的测试当中,Savvio 15K.2表现出了强悍的性能,比起Savvio 10K.3要高30%,比Cheetah 15K.6(当前的主流企业级硬盘)高26.5%以上。毫无疑问,Savvio 15K.2是当前温彻特硬盘的I/O性能王者。
此外,Savvio 15K.2也采用了PowerTrim技术,工作功耗只有6.95W,闲置只有4.1W(Savvio 10K.3是闲置3.6W,工作6.2W)。希捷宣称比起3.5" 15000RPM硬盘功耗降低了70%。
当然,3.5"硬盘仍然有其特长:传输速率,在相同转速条件下,较大的盘片可以获得较高的线速度,因而具有更快的传输速率,现在企业应用环境中,高传输速率与高IOps都是实际存在的两种类型的需求,因此用户需要根据自己的应用来选择,当然,单位体积下2.5"硬盘可以提供更强的性能是毋庸置疑的。