存储 频道

在线重删技术有望使企业部署全SSD阵列

  在线处理重复数据删除使全SSD成为可能

  现在正在兴起的新架构是全固态硬盘基础设施,这种架构的在线处理重复数据删除能够通过在冗余数据被存储前删除冗余数据,来减少后端容量要求。

  这比磁盘盒固态硬盘的重复数据删除更加有效,因为与混合磁盘盒闪存系统相比,全固态硬盘解决方案中的性能盈余和所有数据的延迟一致性提供更快的在线处理重复数据删除和数据融合。

  单层单元(SLC)企业级NAND闪存和多层单元(MLC)闪存在性能、寿命和价格方面存在很大差异。SLC NAND每个单元只能存储一个bit数据,而在MLC中则可以存储两个或者三个bit。这也就是说,SLC本身具有更高的性能,并且寿命是MLC的十倍。

  目前,SLC SSD中的NAND闪存售价约为每GB 9美元,MLC闪存则为3美元。一种新的MLC,也就是所谓的企业MLC(eMLC),可以提供比消费者级MLC高30倍的写入次数,不过价格也高出20%以上。

  相比之下,光纤通道或者SAS驱动器成本约为每GB 50到60美分。

  当然,还有Fusion-io、Texas Memory Systems、Micron和Virident Systems 公司生产的PCIe NAND闪存卡。闪存卡本身可以用于所有闪存阵列或者应用程序服务器中,虽然价格很高,但性能确实物有所值,这要归功于闪存存储到中央处理器的更高速的互连和近距离。

  Forrester的报告的重点是三家供应商的全固态硬盘产品:Nimbus Data Systems、Pure Storage和SolidFire。

  虽然其他供应商也提供全固态硬盘阵列,但是他们并没有在线处理重复数据删除,所以Forrester没有将它们放入研究中。

  Forrester报告显示,Nimbus提供最广泛的协议支持,允许用户通过光纤通道、千兆以太网或者万兆以太网的iSCSI、CIFS、NFS或者直接通过InfiniBand连接到他们的控制器。

  近日,易趣推出了100TB Nimbus SSD阵列来解决其NAS和SAN存储的瓶颈问题。Nimbus S级阵列减少了50%的机架空间需求,并减少了78%的电能消耗。更重要的是,这款SSD性能将新虚拟器联线的时间从45分钟减少到5分钟。

  Nimbus架构是基于两个x86控制器,控制器每集群支持多达24个2U(3.5英寸高)服务器(装满eMLC闪存),一个阵列可以容纳多达250TB。重复数据删除是可选的,Nimbus是根据每TB来收费,每可用TB收费1万美元。

  Pure Storage也是一个双控制器系统,可扩展到22TB,虽然该供应商正在计划增加控制器和容量的数量。Pure Storage的产品被认为具有高可用性,因为它的两个控制器都是活动的。该系统的在线压缩和重复数据删除总是开启的。Pure Storage表示,5:1重复数据删除比,阵列售价为每GB 5美元,也就是说22TB阵列零售价为11万美元。然而,基于具有RAID的原始容量,该阵列零售价为每GB 25美元或者22TB阵列55.5万美元。

  SolidFire计划计划在明年1月份推出其布满MLC闪存的存储产品,该产品预计将提供在线处理重复数据删除和压缩,以及自动精简配置功能。自动精简配置允许系统根据需要向应用程序服务器提供容量。而不是传统的超量供应办法。该系统提供质量保证服务,它只使用iSCSI传输协议,以压低价格,该产品预计可以扩展到1000TB,或者1PB。

  Forrester在其报告中警告说,报告中提及的所有全固态硬盘阵列都是相对较新的产品,需要潜在用户对产品缺陷进行严格审查,例如缺乏数据快照或复制,以及应用程序兼容性问题。全固态硬盘存储基础设施在很大程度上取决于重复数据删除的有效性。

  “虽然闪存价格下跌和使用较便宜版本能够带来一定成本效益,但是如果不能提供更好的重复数据删除,还是不可能接近磁盘的价格,”Forrester表示。

  更好的重复数据删除要求足够的CPU能力在不影响性能的前提下来进行在线处理过程;有效的重复数据删除算法;有助于减少数据的数据本身(如电子邮件和其他文件)。

  Reichman表示:“虽然重复数据删除让全固态硬盘解决方案的成本更接近磁盘成本,但这究竟是否是可行的替代产品仍然有待观察。”

0
相关文章