专家博客 飞康为NSS增加固态存储闪存支持

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

虽然我一直在等待FalconStor为其网络存储服务器(NSS)存储虚拟化软件增加闪存支持,但我一直希望闪存容量超过Fusion-IO或者TMS的PCIe 闪存卡。当FalconStor的员工打电话告诉我他们的产品甚至超出了我的预期并利用Violin的固态存储阵列来作高速缓存的时候,我真是感到意外的惊喜。

经常用来将业界标准X64服务器和附属JBODs转变成SAN阵列的FalconStor的网络存储服务器可用做得更好。不仅仅是任何iSCSI、光纤通道和Infiniband混合阵列的软件目标。 NSS还可以将服务器转变成全功能模块存储控制器,为基于从SATA Jbod到企业阵列等各种存储设备的快照、数据迁移、多路支持和多相复制提供增值服务。

Violin Memory 1010是一款架装式设备,可以容纳最多84个、总计4TB可用容量的NAND闪存模块。Violin声称这种结构不但可以让它们得到比通常利用RAID对等镜像的Zeus固态硬盘更大的闪存利润率,而且还可以在20-70微妙时滞的条件下提供220k的写数据IOPS。 他们向我展示的测试数据表明,即便用标准检测应用测试数个小时,它仍可以支持220k的IOPS性能。

利用PCIe扩展电缆将Violin 1010与NSS服务器连接可以提供最大带宽,NSS服务器将加快对所选的卷的访问,同时为读数据和写数据提供高速缓存。这不是普通的模块高速缓存。NSS保存块访问频率元数据。 它利用这个访问频率数据分配逻辑单元优先权,从而实时计算出将什么数据保存到高速缓存之中。

FalconStor的标准检测程序表明,即便只是配备容量仅有数据量百分之一的固态存储高速缓存,也可以提高各种应用如ERP的性能。500GB闪存的起步价为3.2万美元,这也许比在旧磁盘阵列中加入一些STEC ZUES固态硬盘的方案更好一些。