说起固态硬盘,自1978年有固态产品后一直争议不断。2009年就有人预言称固态硬盘不会有未来。固态硬盘在众人质疑的眼光目光中一路跌跌撞撞走到今天,其自身的生命力还是非常强大的。
固态硬盘(Solid State Drive,SSD)是由控制单元和存储单元(FLASH芯片)组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘,固态硬盘的接口规范和定义、功能及使用方法上与普通硬盘的相同,在产品外形和尺寸上也与普通硬盘一致。
与传统磁盘相比,固态硬盘放弃了传统的磁道以及用来驱动和搜寻这些盘片磁道的机电装置,直接在大量密集内存芯片里进行读写。磁道搜寻时间的机械延 迟、潜伏期以及在磁盘上对数据的移动都不存在了。这样一来,固态硬盘能够提供比普通磁盘更高的IOPS(每秒输入/输出操作)。这是固态硬盘最大的优点, 也因此,固态硬盘已经被很多存储厂商纳入到整体的存储解决方案当中。
另外,固态硬盘的电力消耗也更加合理。因为不用进行主轴电机和头磁浮系统的驱动,每次IOPS所耗的电能降低了。比起传统磁盘,固态硬盘更绿色。与此同时,固态硬盘的抗震效果更好,工作温度范围也比传统磁盘更大。
诸多企业已经充分享受了固态硬盘的高效,具体来说,固态存储主要应用于以下几个场景:
数据库加速
在SSD或更合适的主机闪存上加载数据库索引,甚至是整个数据库,可以显着地提升数据访问速度。
缓存分层
将SSD增加作为缓存分层可以加速数据访问,将使用频率最高的信息放在缓存分层上,这和其它缓存应用非常相似。
启动峰值问题
将VDI镜像加载在固态存储上可以解决大量用户同时启动时出现的“启动峰值问题”。
本地数据和混合云
将频繁被访问的数据调配到距离用户更近的缓存存储上,这样可以加速数据访问并降低集中化的SAN网络的负载。
全固态硬盘存储基础架构
对于要求极高I/O访问的应用程序,全固态硬盘存储基础架构可以满足其对性能的要求,并较传统的15,000转速硬盘降低高达80%电耗和制冷开销。
可以说,存储经理人利用固态硬盘的高速度解决了诸多I/O问题。
但固态硬盘也有着很多缺点尚未得到解决,这也是诸多企业谨慎选择的原因。
首先是成本。固态硬盘每GB的成本约为传统硬盘的十倍。这对企业的先期采购预算是个挑战。但成本会随着技术水平的发展而逐渐下降,当固态硬盘每GB 成本是传统硬盘的三到四倍时就会非常有竞争力。而且有人从另外一个角度算了一笔账,那就是,固态存储虽然在每GB成本上远高于普通硬盘,但在实际的单位 I/O成本上更为廉价,这也是存储经理人应该考虑的问题。
基于闪存的固态硬盘的写入限制一般在10万次以下,这个是个致命的缺点。但特制的闪存盘可以达到200万到500万次的写入限制,固态硬盘寿命会有很大的提高。
估计更让存储经理人望而却步的缺点是固态硬盘一旦发生硬件方面的损害,其数据无法恢复。如果是传统的磁盘或磁带发生损害,其数据可以恢复一部分。但固态硬盘的芯片一旦发生损坏,要想在碎成几瓣或者被电流击穿的芯片中找回数据几乎是不可能的。
Gartner曾预测2011年全球固态硬盘市场会超过60亿美元。很多存储厂商,如Dell Compellent、EMC、HDS等纷纷抓住市场机遇,在其存储架构中支持固态硬盘的应用。但对于存储经理人来说,是否选择使用固态硬盘还需要多评估,多思量。