硬盘串行元年——Serial ATA主题评测
在过去的一年中,笔者一再重申这样的观点:Serial ATA不是简单的接口规格变更,它在将(相对SCSI而言)低成本的ATA硬盘“扩编”为企业级存储市场生力军的计划中起着举足轻重的作用。立足于这一思想,我们构划了一个对3.5英寸ATA硬盘来说有些过于“奢侈”的测试计划。
测试环境
华硕P4GE-V主板
桌面级平台显然是必备的,我们选择了华硕的P4GE-V主板,它基于Intel 845GE芯片组,集成Extreme显示引擎,对于硬盘测试来说这已经足够了。P4GE-V获得我们青睐的根本原因在于其板载的Promise PDC20376控制芯片——具有1个Ultra ATA/133接口和2个SATA 150接口,可以更公平地对比两者之间的性能差异。
超微X5DAE主板
企业级平台是本次测试的亮点所在,在此要特别感谢超微产品中国区总代理北京强氧科技有限公司提供的Super X5DAE主板、2.0GHz Intel Xeon(400MHz FSB)处理器和1GB Kingston ECC Registered DDR SDRAM(512MB×2)。X5DAE基于Intel E7505芯片组,是X5DA8(《计算机世界》2002年第49期B16版《主流工作站的基石——超微Super X5DA8主板》)去掉AIC-7902W的版本,我们要用其PCI-X插槽考验Serial ATA RAID卡的能力。至于丽台WinFast GeForce3 TDH……对IOMeter来说只是一块显卡而已。
参测硬盘
还需要重申吗?本次主题评测的核心是Serial ATA,Barracuda SATA Ⅴ和用来对比的Barracuda ATA Ⅴ肯定是主角。不过,虽然Maxtor单碟80GB硬盘的Serial ATA版本要3月份才能供货,但现在对其Ultra ATA/133版本进行测试可以帮助我们更为全面地认识Serial ATA的现状和影响硬盘性能的主要因素。考虑到评估Serial ATA RAID的需要,我们征集的Barracuda SATA Ⅴ有4块之多——在新产品上市初期,需要多方配合才能做到这一点。
参测控制卡
SIIG Serial ATA PCI卡
现在还没有任何一款主板芯片组集成Serial ATA支持,因此独立的主机控制器必不可少。除华硕P4GE-V板载的Promise FastTrak 376(即PDC20376)和Seagate提供的SIIG Serial ATA PCI卡之外,还有Promise Technology(乔鼎资讯)北京办事处提供的FastTrak S150 TX4和FastTrak S150 SX4(样品)两款RAID卡,以及3ware RAID卡代理广源行有限公司提供的Escalade 8500-8 Serial ATA RAID卡。
测试原则及方法
VeriTest的WinBench 99 v2.0、Business Winstone 2002 v1.0.1和Multimedia Content Creation Winstone v1.0仍然是我们本次测试的重头,突发传输率则依靠HDTach v2.61。作为测试ATA硬盘最常用的BenchMark测试集,WinBench 99 v2.0中的Business Disk Winmark 99和High-End Disk Winmark 99因长期没有更新而备受怀疑,某些网上媒体甚至以此为由将安装操作系统和整盘Ghost所需的时间作为评估硬盘性能的惟一标准,这种脱离实际的做法无疑是走向了另一个极端。
对持续传输率不敏感和易被主机控制器的“缓存游戏”所欺骗是Disk Winmark 99比较大的两个缺点。当然,PC用户惯常的应用模式中本来就少见大数据量高速持续传输,Promise出品的主机控制器又一贯较为“奉公守法”(何况本次测试中同一控制器下的硬盘性能对比占绝大比例),我们是不必过份担心的。不过,为了打消用户的疑虑,也本着以“真实应用”更全面考察硬盘性能的原则,我们还是安排了对硬盘持续传输率和缓存(容量及调度效率)要求较高的Photoshop测试。
我们在桌面级平台上将参测硬盘全部容量划为一个NTFS分区,WinBench和Winstone测试软件都在上面运行,Photoshop 7.0也将其设置为暂存盘,并放置原始文件(3538×7327像素的TIFF,74.1MB)和生成的文件;整理硬盘后重启,打开原始文件并将其扩大为15000×30000像素(1.3GB),另存为不压缩的TIFF;整理硬盘后重启,打开生成的TIFF,复制图层后另存为PSD(2.7GB)。打开Photoshop的计时功能,记下每一步操作所耗费的时间进行对比。测试数据排列顺序基本与WinBench和Winstone成绩相同但差距十分明显,达到了帮助甄别优劣的目的。
企业级测试将参测硬盘(Barracuda SATA Ⅴ使用SIIG Serial ATA PCI控制卡)连接在X5DAE主板的第二个(Secondary)并行ATA接口上,运行Intel IOMeter v1999.10.20进行测试——仅针对Barracuda ATA Ⅴ、Barracuda SATA Ⅴ和FastTrak S150 TX4、Escalade 8500-8,分别考验两种ATA接口之间的差别及Serial ATA RAID卡的性能。测试集包括传输请求尺寸从512B逐步递增至10MB的随机读/随机写/顺序读/顺序写,以及IOMeter自带Workloads中的File Server、Web Server、2KB/4KB/8KB OLTP和512B/8KB/64KB流式数据读写。<