硬件导航:理性选购万转SATA硬盘 (1) 硬件导航:理性选购万转SATA硬盘 (1) 自Western Digital(西部数据,以下简称WD)发布全球首款万转SATA硬盘以来,在这之前被认为是中高端服务器和工作站SCSI硬盘所特有的高达10000rpm突然来到DIYer眼前,由此带来的影响是不可忽视的。 追求性能的DIY发烧友们将WD这款万转SATA硬盘视为至宝。一是其可媲美SCSI硬盘的单I/O性能,二是相对于SCSI硬盘低上很多的价格,并且由于目前针对PC的主板极少提供SCSI接口(据笔者所知只有技嘉那两款带CPU六相供电的高达3000多元的865/875主板),而另外购置SCSI控制卡又受限于32位PCI接口的相对较低传输率( Max 133MB/s)(这种矛盾在PCI Express总线实用化后可望大大缓解),所以WD推出的Raptor WD740GD(第二代猛禽)自发布之日起即成为发烧DIYer的标准配置。 一、低端服务器,慎重选择 不少准备配置中低端服务器的用户选择了Raptor,但实际性能却不容乐观,究竟当中问题在哪里呢?众所周知,凡是服务器都需要并发响应多于一个访问用户的需求,而SCSI硬盘拥有的一个极为重要的特性是支持TCQ(Tagged Command Queuing,标记指令队列)使得其多用户的有效服务时间(多I/O下的性能)大大增强,但很遗憾的是,虽然第二代Raptor支持Firmware级的TCQ,但由于缺少TCQ控制卡(这类卡在市面上难觅其踪)而无法开启其TCQ功能,因此在多用户访问环境下,Raptor仍然不适合高负荷的服务器应用领域,但相对于主流7200转IDE硬盘,Raptor无论单I/O性能还是多I/O性能均有明显优势。 在I/O队列深度不大时,Raptor不失为一种低成本的解决方案,但当队列深度增加时,暂时没有TCQ功能支持的Raptor就有点不堪重负了。所以准备组建中低端服务器的用户应该更多地考虑更为成熟的SCSI硬盘,而且SCSI硬盘还有一大惯有优势——CPU占用率极低,这对于文件和数据服务器而言甚为重要。 二、中低端工作站,廉价的解决方案 对于中低端工作站而言,Raptor的吸引力就相当大了。中低端工作站一般不会采用昂贵的服务器主板(非服务器主板极少拥有SCSI接口),那么,SATA接口的Raptor就提供了非常接近SCSI硬盘的单I/O性能和令人信赖的高可靠性(包括五年质保),而成本却只有同容量SCSI硬盘的三分之二,但有一点是必须要接受的——IDE总线的CPU占用率并不低,这对于需要频繁读写数据的场合是很不利的。 小知识 注1:关于Raptor的高可靠性仅仅是指硬盘在使用过程中自身出现故障(非人为因素)的几率以及其返修率低(较接近于SCSI硬盘),而涉及数据传输错误方面,由于Raptor采用了“匪夷所思”的PATA到SATA桥路设计以便兼容SATA接口(用桥接芯片实现信号转换的低效率是被很多狂热DIYer所嗤之以鼻的),所以只能对数据进行CRC校检而对指令CRC校检无能为力(原生SATA接口的硬盘和SCSI硬盘均可进行完整的包括数据和指令的CRC校检)——这一设计上的缺陷将导致Raptor很难胜任某些对数据安全较为敏感的场合,因为如果在这些场合数据的丝毫传输错误都是不可想象的,而SCSI硬盘就不存在这一问题。 三、高端PC,高代价的硬盘存储子系统 将Raptor作为系统盘的PC无可避免要加装第二块硬盘用于大容量的数据存储,但采用Raptor不一定就代表高性能。大多数人认为硬盘的快慢多半只是指数据读写的传输速率,缘于在目前的PC主流应用中,多媒体应用、游戏、视频(图像)处理等占了多数,而这些应用领域看重的是持续传输率而非寻道时间(操作系统和普通办公应用对寻道时间并不敏感)——Raptor寻道时间的大大缩短在这些主流PC应用中无太多用武之地
|