专家博客 难道固态硬盘不需要分层存储?

本文作者George Crump是Storage Switzerland的创始人,同时也是George Crump Consulting的创始人。 

我在网络存储大会(SNW)上听到有人说一旦存储最终转移到固态磁盘(SSD),将不再有机械式驱动器,而且用户也不再需要进行分层存储。所有的东西都将放在SSD上,所有的存取速度都很快,用户也就不用再为此担心。SSD是否会免去用户进行数据管理的需要?SSD内部是否也会有分层存储?

首先,虽然SSD的价格在不断下滑且容量在不断上升,但是即使不要数十年,这也需要很长的时间才会让SSD全面替代机械式驱动器。虽然Texas Memory或Fusion-io等公司基于PCI-E的SSD已经在降低SSD成本上迈出了重要的步伐,但是SSD技术的价格和机械式驱动器比起来还是高许多。Storspeed、Avere和Dataram等公司的自动化分层技术也将有助于SSD在市场上采用率的提升,因为它们可以最大化少量非机械式存储的利用率。

在机械式驱动器被替代之前,我们还将看到分层的SSD。其实我们现在已经有了。DRAM(动态随机存取记忆体)SSD和Flash SSD之间在写入速度上有很大的差别,不过这个差别正在缩小中。单层单元(SLC)SSD和多层单元(MLC)SSD之间在价格和可靠性上也有差别。SLC被认为是企业级SSD;它通常有更快的写入速度,更低的能耗和更好的耐写性。

另一方面,MLC在成本上有很大的优势,可以在同样的空间内配置更多的容量。有一些厂商在尝试使MLC也能够进入企业应用。他们的做法是选择具有更好的耐写性的MLC芯片。我一定程度上认为他们会成功。MLC将成为SSD驱动器中的SATA驱动器。

通过这些例子,你可以做出三层SSD:DRAM,SLC Flash和MLC Flash。这还没有考虑正在涌现的新技术。这里的关键是:甚至在SSD成为主导的存储平台之前,就会出现SSD的分层。存储管理员将需要利用一些技术来管理或实施自动分层技术。

不幸的是,SSD还是不能避免存储管理的基本挑战。未来的存储管理员将仍然需要管理不同类型的存储,并且还要确保将数据放在合适的层里。在机械式驱动器向SSD的转型过程中,分层管理的重要性将更加显著,因为我们在这个过程中既有SSD也有机械式驱动器。如今的SSD价格意味着你还是要尽量提高它们的利用率,让它们存储合适的数据,进行合适的数据管理和数据布局。这比以往都要更重要。