回顾过去展望未来 2010年存储形势展望

正如去年我们在《存储2009:回顾过去,展望未来》中所写的那样,因为经济形势的原因,对今年发展趋势进行预测是十分困难的,的确,经济衰退阻碍了今年可能发生的一些技术进步。与往常一样,我们将先看一看之前的预测是否应验,然后在展望一下2010年数据存储和存储网络将会有怎样的发展趋势。

我曾预测说,将至少还会再有一家厂商支持T10 OSD文件系统,该系统具有超过目前大多数基于块的文件系统的可扩展性。这个预测从某些方面来说应验了:Sun公布了面向OpenSolaris的T10 OSD QFS,但是却在1月取消了这一项目,并宣布开源OSD QFS。至于现在,除了Panasas我还没有发现有别的厂商将提供基于T10 OSD的文件系统,因此至少就某个时间点来说我的猜测是对的。

我还预测,FCoE即将到来。好吧,我们不难从所有服务器、存储和网络厂商那里看到关于FCoE的产品和计划。虽然FCoE在市场方面的完全成熟还需等待,但这只是一个时间问题。

尽管与所有主张相背离,但是我仍然预测光纤通道的开发将止于8Gb。有消息称16Gb光纤通道标准即将被通过,但是我仍然认为16Gb产品不太可能真正出现。因为这其中存在一系列的问题,例如大多数服务器厂商仍然没有在大型服务器中采用PCIe 2.0,不过这一情况有可能在2010年发生改变。大型服务器曾经是光纤通道发展的主要推动力。全双工、单端口的8Gb光纤通道卡要求PICe总线带宽能够达到1600 MB/s,而成本效益更高的双端口8Gb光纤通道卡则要求带宽达到3200 MB/s。从带宽的角度来看,这意味着单端口卡需要支持8条PCIe 1.1总线或者4条CIe 2.0总线,或者双端口卡支持8条PCIe 2.0总线。但问题是,16Gb双端口卡要求支持16条PCIe 2.0总线。我看到有一些刀片厂商在做16条PCIe 2.0总线,但是我却没有发现任何一款大型服务器提供相关支持。原因可能与架构复杂性和内存互连有关系,这导致多个16条总线的成本变高。PCIe 3.0规范被推迟问世,所以现在很难对它下一个定论。

谈到PCIe 3.0,我曾经说过,这项新标准将会在今年年底或者明年年初被通过。我还预测性能不会翻番(正如从PCIe 1.0升级到PCIe 2.0一样),增长幅度大约在40%~60%之间。这一点我猜错了:PCIe 3.0因为碰到了一些互操作性问题而被推迟到2010年第二季度,预计性能为每个通道1GB/s,性能将翻一番。

关于今年硬盘的发展方向的预测我是对的:正如去年写道的,"任何企业硬盘密度方面的增长都来自于SAS驱动器,而不是光纤通道驱动器。密度增长大约50%。到年底我们可能会看到2TB的SATA硬盘。"这些都被验证了。

在RAID方面,我写道:"研究领域的很多人和高性能计算领域的一些博主认为,正如我们所知,RAID是一项最终要面临灭亡命运的技术。"不过我的预测到目前还没有变成现实。

我曾在去年说过,我们可能会看到一些来自厂商的产品端对端地支持T10 Data Integrity Field标准。现在你已经可以买到支持这一标准的HBA产品,硬盘厂商也发布了支持该标准的SAS驱动器,但是我们仍然在等待来自存储控制器厂商方面的消息。

在存储软件方面,我说过ILM厂商将会发布解决Sarbanes-Oxley法规遵从、HIPAA和电子发现法规问题的产品,现在来看存储硬件和软件厂商已经推出了这些类型的产品。

另外一个很容易进行预测的就是在文件系统方面,我曾说过"文件系统方面不会有任何新变化。现在我们仍然看到和过去20年一样的问题。"还有一个没有难度的预测就是,错误管理方面不会有什么变化,这点我也猜对了。

我曾预测,由于POSIX存在很大的局限性,所以T10 DIF和ILM等在POSIX方面的变化将成为人们讨论的话题之一。好吧,现在除了我自己,还没有人真正谈到这个问题。

这样算下来,我猜对了6个猜错了4个,其中16Gb光纤通道方面的预测还没有定论。