SPEC文件服务器标杆测试:闪存战胜磁盘

DOSTOR存储在线3月11日国际报道:最近EMC在SPEC文件服务器标杆测试结果打败了竞争系统。EMC实际上使用全闪存系统来大幅提升它的标杆成绩,让使用磁盘的竞争对手远远落后。那么SPEC文件服务器标杆现在是否已经不再实际而没有价值了呢?

如果你思考这个问题,你可以看看下面这一对SPECsfs CIFS(通用互联网文件系统)结果。

一个配有112TB闪存(560个200GB驱动器)和6.3TB硬盘容量的EMC VG8/VNX5700系统居然取得了让人惊讶的66.1951万次ops/sec(每秒操作)的成绩。最接近的磁盘系统的成绩是EMC VG8/VMA取得的,只有14.2929万次ops/sec,比前者慢4.5倍。最接近的非EMC系统的结果是NetApp FAS3210取得的,只有6.4292万次ops/sec,比全闪存EMC系统慢10倍。

在网络文件系统领域也是这样。一个大量采用闪存的EMC VNX系统可以在SEPCsfs 2008 NFS标杆测试上取得49.7632万次ops/sec的成绩。第二名是IBM SONAS系统,这个系统配置有1975个磁盘驱动器,取得了40.3326万次ops/sec的成绩。配置512个磁盘驱动器的EMC VG8/Symmetrix系统可以取得13.5521万次ops/sec的成绩。NetApp FAS6240可以有19.0675万次ops/sec。EMC的闪存型VNX速度要快2.5倍。

我有几个想法。首先,全闪存系统完败磁盘驱动器系统。从现在开始,基于磁盘驱动器的系统无法再在SPEC CIFS和NFS标杆测试上超越基于闪存的系统。

其次,这些基于闪存的系统没有多少现实意义,就好像用法拉利跑车来和柴油型高尔夫轿车进行比较。IBM一位NAS(网络附加存储)专家Rich Swain表示:"标杆测试容易让厂商歪曲配置。他们在测试中所使用的配置往往要高于普通用户的配置。这就好像在高尔夫俱乐部,一位高尔夫爱好者使用碳素球杆,另一位高尔夫爱好者使用普通球杆。他们都可以把高尔夫球打出300码左右的距离,只不过碳素球杆可以把球再打飞20码的距离。不过,你觉得这值得花更多的钱吗?"

某种程度上EMC是利用了SPEC标杆测试的规则,只不过这个规则允许他这么做。技术在进步,一个假设处在全磁盘服务器时代的标杆是需要我们批判,因为它会带来不平等的比较。

如果每个闪存驱动器的成本是6000美元的话,EMC在CIFS标杆测试中使用的系统的成本可以达到336万美元。这实在不是一个实用的系统,不过这还不是重点。EMC现在是NFS和CIFS SPEC性能测试的领导厂商,通过这些成绩,它可以给更加实用的VG8/VNX设置带来广告效应。

其他厂商可以表示SPECsfs2008标杆不再实用,应该分成全闪存版本和全磁盘版本。要不然,标杆测试中应该加入成本要素,以便让人们比较闪存所带来的每次操作成本和磁盘的每次操作成本。

可以预见的是,许多厂商将放弃SPEC文件服务器标杆测试,因为这个测试正在变得非常不实用,而要取得测试冠军的成本已经变得非常高。第一名夸张的性能数据摧垮了这个标杆测试原有的适用基础。