Flash由于保存数据不用电力支持,所以对于USB thumb这样的设备、相机、手机而言,还是相当有吸引力的。也正是因为消费电子市场的需求驱动,众多的厂商被吸引到了这部分市场,大量的金钱被投入到了NAND flash的研发。结果就是NAND flash技术迅速发展并日渐成熟,拥有了越来越大的容量、越来越好的I/O能力,而且价格不断走低。
那么flash的技术是否已经足够完美,可以与传统磁盘存储技术相竞争抗衡了呢?其实Flash技术同样有着先天的瓶颈和制约,受到控制器技术的限制,基于Flash的固态硬盘的写入寿命相对而言是非常有限的。
基于Flash的固态硬盘单位空间内的写入寿命通常都有一定的限制,一般来说,企业会通过类似于磁盘存储技术中的“热点均衡”技术来均衡写入负载,避免在固态硬盘内部造成频繁写入的“热点”,目前而言,一些企业级SSD厂商认为内存本身的ECC校验功能能很好的弥补这一缺陷,例如STEC为EMC提供的固态硬盘产品同样提供了2-3年的质量保证。此外,厂商普遍通过RAID数据冗余保护机制来保护硬盘数据。
Flash在个人存储以及嵌入式存储领域的应用如此广泛,众多的厂商都成为该项技术的拥护者,其中不乏一些市场规模、推动力都属一线的IT厂商,包括Intel在内,EMC、SUN、三星等多家厂商都推出了采用Flash技术的产品。
目前为止,Flash的价格仍然是相同FC磁盘的20倍,但价格下降趋势使得固态存储能够被更多的企业用户所接受,也使得我们看到了固态存储在未来呈普及趋势的光明。Enterprise Strategy Group (ESG)企业策略集团的分析师Mark Peters认为“未来3~5年,固态硬盘将会变成商业存储的标准。”
固态存储的企业级应用模式
无论是服务器还是存储领域,固态存储在企业级领域的典型应用模式可以分为三种。
第一种模式是简单的用固态硬盘去替换掉传统硬盘,来获得固态硬盘在I/O密集型应用中的良好表现;例如google、百度主要利用固态硬盘来保存搜索引擎的索引数据库,这部分索引数据库在庞大的访问量压力下,要求非常高的IOPS,但写入的需求却较少,突出了固态存储高I/O方面的性能优势,并有效规避了重复写入的风险。
此外,在磁盘阵列中,也可用固态硬盘替代部分的传统硬盘,整个系统中不同性能成本的磁盘构建了一个“分层存储”的架构体系,固态存储则承担了位于整个数据金字塔尖端的“0级存储”的任务。例如EMC最近推出的高端Symantrix系列和中端CLARiiON系列,都采用固态存储构建整个分层存储的最高级。
在整个“分层存储”的架构中。关键应用,例如事务处理和数据库系统,现在是固态存储最常用的地方,随着固态存储被越来越多的使用,数据在固态存储层级和其他层级之间的自动迁移的能力变得很重要。
尽管现有的层级存储管理软件和信息生命周期解决方案,都支持数据在不同层级之间的自动迁移.
另外一种较为典型的应用,则是让固态存储通过PCI-E接口与主板联接,作为整个系统的缓存扩充,SUN、浪潮还有一些厂商都是这类应用模式的拥护者。采用这种模式的挑战主要在于:由于固态存储目前通常都采用了通用的硬盘接口,当需要固态存储作为缓存工作的时候,系统往往无法识别这些固态存储介质。因此如何让操作系统、或者应用程序能够识别这些固态存储介质作为缓存进行工作,是这种应用模式下的进行系统优化的关键。例如,SUN公司管理软件ZFS即可支持将主内存与SSD相结合,获取更大容量的高速缓存空间。
尽管固态硬盘还面临着价格高昂和写入寿命有限两方面的尴尬,但其高吞吐量、低功耗等优点让众多厂商青睐有加,越来越多的厂商挟带着大量的资本进入这一市场,开始了一场有关固态存储的混战。
固态存储技术是否会完全取代传统磁盘技术?我们现在下一个简单的结论还为时过早,无论说“固态存储时代即将到来”,还是说“固态存储还没有做好企业级应用的准备”,这些结论看起来都过于单一和绝对。事实上,最有可能的情况是,在相当长一段时间内,固态磁盘将和传统磁盘同时并存。固态磁盘将被应用于高端的关键事务处理应用中,传统磁盘则用于保存大量的不会被频繁读写的数据。这样,无论是传统磁盘还是固态硬盘,都能以合理的性价比发挥最佳的性能。
而如果我们把眼光看得更远一些,当大量厂商带动大量资金涌入这一市场,相信固态存储可靠性、成本方面的障碍都能得到突破,大部分需要高性能存储介质企业应用都将开始采用SSD,固态硬盘将真正成为一种普及型的存储介质。
多媒体娱乐:其实,在这个方面无需再说什么。尽管它的发展速度没有像当初预言的那样迅速,但它仍然还在不断前进。Flash本身就以多媒体和可交互性而广为推崇。它所带来亲切氛围相信每一位用户都会喜欢。