摘要:0层级存储可能是一个较新的词汇,但是0层级存储最常使用的固态存储技术,却存在了许多年。直到最近在消费电子领域的NAND flash的高速发展,才使得制作NAND flash的成本大大降低。NAND flash逐渐开始被用于需要高性能表现的高端应用。 |
磁盘阵列厂商虽然没有大规模的采用NANDflash,但是他们对于NANDflash的兴趣与日俱增。而过去的固态存储多是基于DRAM的。DRAM和NANDflash在容量、稳定性等方面都有所不同。
NANDflash与DRAM
NANDflash对比DRAM有一个较大的优势:保存数据不用电力支持。所以,对于USBthumb这样的设备、相机、手机而言,还是很有吸引力的。也正是因为消费电子市场的需求驱动,大量的金钱被投入到了NANDflash的研发。结果就是NANDflash急速发展,NANDflash拥有了越来越大的容量、越来越好的I/O能力,而且价格不断走低。
2004年到2006年,多数NANDflash还是2Gbit或4Gbit的multi-levelcells(MLCs),而更低容量的single-levelcell(SLC)NANDflash则被用于企业领域,当时还是90纳米制程,最大支持每cell2bits。今天50nm制程的16Gbit的MLCflash支持3bits和4bits每cell,这样的配置已经很常见了。
NAND flash中,MLCflash的可靠性和速度都稍差,但是容量较高。而single-levelcell(SLC)的容量较小,却有更高的速度。因此SLC多被用于企业存储系统。尽管企业级的基于flash的SSD的价格还大概是相同FC磁盘的20倍,但是其价格下降的速度却相当迅速。从另一个角度来看,每I/O的价格,固态驱动器已经是更划算的选择。Enterprise Strategy Group(ESG)企业策略集团的分析师Mark Peters认为“未来3~5年,固态硬盘将会变成商业存储的标准。”
分层存储的最高级
面对固态存储和高级硬盘,用户可以有选择的部署应用。关键应用,例如事务处理和数据库系统,现在是固态存储最常用的地方。目前,Exchange Server和SQL database就经常部署在固态存储之上。纽约奢侈品商店LoroPiana的IT经理AaronMartin表示“我们最近在10Gigabit以太网Nimbus[Data Systems Inc.]上测试固态存储,以便评估固态存储对于整体性能的提升。”
在磁盘阵列上,随着固态存储被越来越多的使用,数据在固态存储层级和其他层级之间的自动迁移的能力变得很重要。尽管层级存储管理和信息生命周期管理,目前都支持数据在不同层级之间的自动迁移,但是仍旧只有20%的企业级客户采用自动迁移。大部分的公司还是采用手动来迁移0层级存储和其他层级之间的数据。