趋势:固态存储打破传统存储的I/O瓶颈

时间:2008-11-29   来源:   网友评论:0   人气: 256 作者:

固态磁盘应用虽然很昂贵,但它却能提供普通磁盘所不能提供的额外的性能扩展。

在El Paso郊区的信用合作社的Unisys大型机越来越受到质疑,每天面对135,000次的交易量,它的响应时间已经到了让人无法忍受的程度,每天夜里的批处理工作也要延长到7个小时才能完成。同时,新的法律法规还要求信用合作社业务系统保持长时间的在线状态,至少要在6小时以内完成这部分批处理工作。所以这家信用社需要处理能力再快一些的系统。

突破I/O极限

确定了瓶颈是在数据库的I/O处理能力不行之后,Kuehne把存储系统升级为EMC的Clariion系列,但问题还是没有得到解决,随后他们更换了转速比较快的磁盘,系统的响应时间仍然不能满足应用的要求。

下一步看起来只能更换整个大型机系统了,但是他们没有那样做,他们选择使用了SSD,花费219,000美元从休斯顿Texas Memory Systems公司购买。他们将数据库文件迁移到SSD驱动器上,使得信用合作社每笔交易的响应时间从0.6秒减少到0.35秒。晚上的批处理时间也降到了4小时。他说这样做给他们节省了购买新的大型机所需的几百万美元。

价格在下降

SSD设备已经问世超过25年之久了,但是其较高的价格总让很多数据中心望而却步。然而,随着每MB价格的下落,SSD也在例如在线交易系统、视频编辑系统这样一些磁盘I/O负载比较大的环境中使用,它所能提供的性能是最快的传统磁盘存储也不能比及的。

SSD有非常多的优点,Enterprise Storage Group分析师Peter Gerr说到,“它能够提供非常好的性能,还是一种非磁性介质,没有旋转的组建,所以她的延迟非常非常的小”。SSD的访问时间一般在0.01毫秒到0.1毫秒之间,而传统的15,000转速的高速磁盘的访问时间却有4毫秒到10毫秒之多。

尽管SSD的价格在下降,但相比传统的磁盘系统它还是要显得稍稍昂贵一些。SSD使用每兆字节平均需要1.85美元,而使用速度较慢的ATA磁盘的话每兆字节仅需要2美分,使用EMC高端一点的磁盘也只需要7美分。低端的SSD设备一般起始价在3,000美元,而高端的带1TB存储的要超过100万美元。

还有,由于内部没有运动部件,可以说SSD系统的可靠性非常高,并且所有产品都提供相同的基本特性。他们都采用静态式的记忆体,支持缓存的镜像,还有一个后备电源以备突然断电时,它能够将缓存中的数据自动写入到磁盘之中。如果说他们之间还有什么区别的话,那就是他们各自提供的软件有些不同。

应用软件尚待开发

即使固态存储拥有很好的性能表现,但也不是应用了固态存储就可以无限制的扩展用户做任何事情。固态存储要在企业环境中应用还需要应用软件的配合,才能发挥出最好的效果。

加利福尼亚Santa Clara的一家固态数据公司可以提供一个可以高速恢复邮件服务器的恢复软件。弗吉尼亚的TiGi公司提供了一台多RAID的固态存储以及在其上的对RAM内容做快照的软件。Texas Memory Systems的存储可以在3块硬盘上条带化数据,并且他们的设备允许连续的跟踪RAM内容的备份。

我们暂且不管这些特性,从目前的市场来看,只有金融行业的用户对SSD有些了解,其他行业的用户很少知道SSD,Texas Memory Systems 公司的执行副总裁Woody Hutsell如是说道。这些厂商中只有很少的几家能够提供Kuehne所寻找的那种,为企业用户提供服务的稳定的存储。

由于SSD存储的使用率并不是很高,所以Gerr也问道,“是不是这些SSD存储并没有通过所有操作系统的测试?这些存储和我的其他系统兼容吗?或者部署这个存储系统会不会给我现有的环境增加很多的复杂度?”。

在Kuehne的案例中,一开始SSD存储并不能与Unisys系统的大型机在一起工作的,即使Blue Bell, Pa.-based Unisys公司和Texas Memory Systems公司都说自己的产品能够支持SSD存储,并且告知我们,它们能够提供一个书面证明,但是对于我们提出的系统他们从来没有给与确认。
这是因为Unisys系统的接口设计并不兼容RAM中的数据,后来为了解决这个问题,他们的技术支持人员还进行了一次微码升级。所以我们觉得虽然SSD存储的发展越来越快,功能也越来越多,但如何使其具有良好的兼容性还是每个企业需要面对的问题。


 

文章评论