0和1的神奇组合像一只充满魔力的手,永不知疲倦的遵循着摩尔定律来推动全球信息产业的发展。1、10、30年,90、65、45纳米,当处理器的性能不知翻了几番,当显示芯片的性能可与处理器媲美时,人们突然发现在机箱的一个角落里有一个喘着粗气、步履蹒跚的家伙,那是硬盘?没错,为了能跟上时代的脚步,硬盘几经变革,但不论是垂直记忆技术或是兄弟齐上阵组成RAID,又或者是IO接口的更新换代,这些都无法跟上处理器及芯片组更新换代的脚步。变革!只有变革才能彻底摆脱存储产品成为系统瓶颈的窘境。
固态硬盘有着存取速度快、防震性高、工作噪音小、散热快等优点;但成本高、寿命短也是其显而易见的缺点。如果说固态硬盘的展露头脚是创新,那确实有些牵强,早在存储技术发展初见端倪的时候,固态存储就作为了存储产品的一个发展方向,经过这些年的优胜劣汰,固态硬盘经受住了市场的考验,在传统机械硬盘技术停滞不前的时候,固态存储犹如一针强心剂,为市场带来了新的生机。固态硬盘按照存储介质的不同分为两种,一种以NAND FLASH作为存储介质,另一种以DRAM作为存储介质。熟悉内存产品的朋友都清楚,DRAM这种存储介质只能暂时存储数据,断电后数据随机消失,用这种介质作来打造外部存储器有着先天的缺陷。而NAND FLASH可以在没有电力的供应的情况下保存数据,因此NAND FLASH受到了更多厂商重视,采用NAND FLASH的固态硬盘很快得到普及,制程也由原先的90纳米过渡到了50纳米。在NAND FLASH中,MLC flash(multi-level cells)的安全性以及传输速度都稍差,因此并没有被广泛应用到企业领域,而SLC(single-level cell)虽然容量较MLC要逊色,不过凭借较高的传输速度已被越来越多的企业用户所接受。
如今,企业用户在构建存储系统时首先要考虑存储系统与主机之间的数据交换,由于传统硬盘基于磁介质采用机械结构,而这种结构注定会限制磁盘的转速,从而无法有效提高与主机间的I/O吞吐能力。最近,关于虚拟化应用又被炒得火热,尤其在Intel推出新一代六核处理器后,各大服务器厂商纷纷跟进,推出了一系列解决方案。对于企业用户而言,先进的虚拟化方案能够大幅提升IT系统应用效率,但也随之带来了数据高速增长的问题,这也使得存储产品在企业应用系统中的重要性日益突出。
不论怎样,固态硬盘已经得Intel、IBM、EMC、SUN等国际厂商的广泛关注,尽管固态硬盘在企业应用方面还存在许多问题尚待解决,但这一存储技术具有较大的发展空间,只要能突破安全、成本等限制因素,相信很快会在行业内普及开来……
最近,来自IBM以及EMC的存储专家在某个在线论坛,针对服务器以及内存系统中的闪存磁盘的未来进行了辩论。两方一致认为,闪存磁盘将改写系统存储的规则,但对于在服务器上如何实现固态硬盘(SSD)看法迥异。
辩论是在八月底时展开,当时IBM宣布已经与闪存控制器设计新兴公司Fusion-IO (位于美国盐湖城)合作,以不到1毫秒的响应时间成功地实现超过100万I/O作业/秒(IOPS)的、持续不变的数据传输率。Fusion-IO控制器采用PCI Express,与大多数在硬盘上流行的、采用串行ATA互连的闪存磁盘不同。
IBM资深存储设计师Barry Whyte在论坛中详细贴出了对IBM称为Project Quicksilver的研究工作细节;在他的留言中,Whyte对竞争对手EMC做了几项抨击,指出尽管EMC早先指明闪存磁盘的重要性,但该公司把来自Step (位于加州Santa Ana)的固态硬盘插入至现有的系统之中,而不是采取IBM的方法,为闪存设计一种更为最佳化的平台。
Whyte的留言吸引了EMC的Symmetric部门首席策略长Barry Burke,他与其它EMC技术专业很快地查明了IBM里程碑的一些方面。他们指出,PCI Express无法支持通常提供存储冗余的RAID功能,并且他们质疑当所有的存储管理功能在使用之中时,百万IOPS能否持续不变?
EMC的Burke还指出,IBM至今尚未充分描述所使用的超过8个处理器的测试系统。尽管IBM已经在三月份公布了早期测试的性能,当该公司并不能对这个百万计IOPS里程碑式的性能进行定案,原因在于使用的是非发布式系统。