存储 频道

固态存储:站在数据金字塔尖

    【IT168 专稿】编者按:固态存储(Solid State Disk,SSD)是摒弃传统磁介质,采用电子存储介质进行数据存储和读取的一种技术。由于突破了传统机械硬盘的性能瓶颈,因而拥有极高的存储性能,在一些军用系统、高性能计算研究领域有突出的应用表现,并极有可能取代一些价格昂贵的大型机系统。由于传统的磁盘存储技术短期内无法突破机械系统的性能天花板,因而固态存储被认为是存储技术发展的未来新星。

    固态存储并不是一个新鲜和前沿的技术,早在存储技术发展之初,固态存储就作为存储领域的一个分支技术方向,默默无闻的向前发展延伸。经过多年的研究和进步,在传统磁盘存储性能停滞不前的今天,固态存储却犹如一朵奇葩,在越来越多的应用领域静悄悄的盛开。

    目前固态存储在国外的发展情况较为成熟,然而国内的用户对这个技术却知之甚少。前面我们已经通过“固态存储:从机械存储走向硅世界”等文章讲述了固态存储的应用领域和优势,本文我们将向大家进一步介绍固态存储的产品特性和发展趋势。

要吞吐率还是海量空间?
    固态存储产品(Solid State Disk)的发展已经有20多年的历史,是基于硅芯片(SDRAM)的存储设备,它能显著地加速/提高位于传统的磁介质存储系统中任何应用的性能。由于它并不使用旋转媒介,所以搜索数据非常迅速。而且因为不会出现普通硬盘的磁头损坏的情况,所以固态硬盘将更加安全可靠。

    固态存储大部分结构都是RAM+disk+ups+备份软件的结构。数据一般保存在DDR RAM中,替代了机械式磁盘驱动器,为繁重的应用提供额外的带宽。类似内存总线体系结构为服务器提供更高的性能。

    它的低延迟允许直接支持更大并发,提供更快的响应时间,客户端访问数据时,由于本身即是RAM,响应时间也是比较短的,同时IOPS也用很大的提升,普通的SSD,在吞吐量16KB时它的IOPS一般能达到3万次/s以上,响应时间一般都达到35微秒以下,同时在支持高并发的同时, CPU的利用率也有显著增长,能充分的发挥CPU的性能。CPU的利用率基基本上随着IOPS的增加而增加。


 
    目前,SPC-1 IOPS超过10万的只有4款产品,分别是3PAR InServ S800 X-series(8-node)、Fujitsu Enternus 6000 Model 1100、IBM TotalStorage SAN Volume Controller 1.2.1以及Solid State Disk(固态存储)RamSan-320(8 port)。这四款产品组成了存储性能理事会“100K SPC-1 IOPS俱乐部”。

    Solid State Disk(固态存储)RamSan-320(8 port)是其中SPC-1 IOPS数值最高的,平均响应时间最快,平均无故障时间是其他产品的上千倍,但基于闪存原理,固态存储产品的容量都小得可怜,一般也就几十GB,而且价格相当昂贵。

    当然,固态存储的厂商有其他的看法,他们计算出如果用户需要SPC-1 IOPS达到4万而存储容量要求又在200GB以下(比如金融、电信的关键业务应用的频繁访问数据,如数据库日志等),那固态存储的性价比是最好的。一般来讲,通过SPECsfs97基准测试达到每秒1万次操作的服务器(目前看起来通常都是高端Unix小型机),基本就要求其后端的存储达到4万 SPC-1 IOPS,才不会浪费服务器的处理能力。

0
相关文章