固态硬盘市场再现RAID与SLED之争

本文作者Howard Marks是Networks Are Our Lives公司的首席科学家。这家公司总部位于新泽西州霍博肯,从事顾问工作。1987年以来,他一直专注于系统的分析和写作。 

在过去的20年里,当我们在规划如何为那些比家庭相册更重要的东西建立存储系统时,RAID技术已经变得非常根深蒂固,大部分存储业内人士都忘记了它也曾是一种具有革命性意义的思想。在1988年Patterson、Gibson和Katz发表他们的论文之前,大型机和微型机一直使用着外形酷似Maytag洗衣机的14寸驱动器。他们的论文创造了RAID这个词并定义了1到5各个级别。 Patterson等人将这种驱动器称作SLED(单个、大尺寸、价格昂贵的驱动器)。同时,个人电脑使用的3.5寸磁盘相比之下就很令人同情了。认为一组小磁盘的性能会超过价格昂贵的企业磁盘并最终在竞争中胜出的思想在当时是具有革命性意义的,但是最终导致了SLED的消亡。

说实在的,SLED厂商们当时已经别无选择了,它们没办法把驱动器做得更大、更强和更快。Patterson在论文中以IBM 3380为例做了说明,那款驱动器拥有4个独立磁头定位器,可以提供200IOPs,但是由于技术非常复杂,导致产品价格高达15美元/MB,而且单个容量为7.5GB的驱动器的功耗也超过了6千瓦。 虽然驱动器的直径达到14寸,为4个磁头提供了足够的空间,但是那也限制了磁盘转速的提高。这项技术已经走到了生命的尽头。

如今的企业固态盘市场令我回想起当年RAID与SLED竞争时的情景。 从EMC和IBM到惠普与Compellent,大部分厂商都在自己的光纤通道阵列产品中添加了STEC的Zeus IOPS SSDs,而且原因是显而易见的。Zeus IOPS不但可以提供45000的读数据IOPS和16000的写数据IOPS,而且它们还配备了光纤通道接口,因此厂商只需将它们插入JBODs,然后调整一下控制器的固件来接纳新设备即可。

STEC的旗舰驱动器产品的唯一问题就是它的价格太贵了。容量为146GB的Zeus IOPS固态盘的市场价大约为1.6万美元,或110美元/GB左右,又或1美元/IOPS左右。 由于企业用户几乎总是会同时使用两个一样的固态盘,因此采用STEC固态盘的门槛成本为3.2万美元。与价格相对便宜的20-200的短程1.5万转驱动器相比,它要求将146GB的常用数据划入自己的LUN之中。

与RAID一样,Pillar 和Equallogic也使用了英特尔和三星的SATA接口SLC设备,它的写数据速度比STEC的固态盘产品慢了25%左右,但是价格也低5%。如果将插槽的成本也考虑进来,那么利用一整套的50或64GB的廉价磁盘,就可以在相同价位条件下给用户提供两倍于两台STEC固态盘的空间和IOPS。

这种方法对这些厂商来说是有意义的,就象添加STEC固态盘对EMC有意义一样。EqualLogic和Pillar都在设法将固态盘添加到利用点对点SATA RAID控制器的阵列架构之中。 企业用户拥有支持SATA的系统,但是性能却是根据光纤通道环路中的光纤通道驱动器而优化的。

由于英特尔和三星的驱动器的直径都是2.5寸,笔者认为很快就会有人设计出集成了Nehalem主板、LSI 逻辑SAS/SATA RAID控制器、36英特尔 25-Es和Falconstor NSS的3U存储系统。

STEC拥有SLED,Pillar和戴尔/Equallogic SSD拥有RAID,情况将会非常有趣。