固态存储应用状况报告(下)

日期: 2012-02-20 作者:Phil Goodwin翻译:张瀚文 来源:TechTarget中国 英文

固态存储应用场景 数据库性能增强。绝大多数存储管理员都会认识到SSD所提供的极其快速的读操作,这使得SSD成为数据库环境和对读性能敏感的应用程序的理想选择。在这种场景中,数据库目录通常加载到SSD或固态存储上,实现快速的检索功能,并在实际硬盘驱动器上交换数据。不过,随着单块固态硬盘驱动器容量的提升和价格的下降,一些企业将整个数据库加载到SSD上,从而显著地提升整个数据库的性能。

Jackson Rancheria俱乐部酒店位于加利福尼亚州的杰克逊市,其在Dell Equallogic磁盘阵列、Fusion-io的PCIe固态存储和IO Turbine的Accelio软件组合上测试数据库性能。(……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

固态存储应用场景

数据库性能增强。绝大多数存储管理员都会认识到SSD所提供的极其快速的读操作,这使得SSD成为数据库环境和对读性能敏感的应用程序的理想选择。在这种场景中,数据库目录通常加载到SSD或固态存储上,实现快速的检索功能,并在实际硬盘驱动器上交换数据。不过,随着单块固态硬盘驱动器容量的提升和价格的下降,一些企业将整个数据库加载到SSD上,从而显著地提升整个数据库的性能。

Jackson Rancheria俱乐部酒店位于加利福尼亚州的杰克逊市,其在Dell Equallogic磁盘阵列、Fusion-io的PCIe固态存储和IO Turbine的Accelio软件组合上测试数据库性能。(Jackson Rancheria同时也是Accelio的测试站点)该俱乐部拥有一个300GB的微软SQL服务器数据库支持其赌场运作,应用程序对读操作有很高要求。大约80%的服务器使用VMware ESX进行虚拟化。

Shane Liptrap是Jackson Rancheria俱乐部酒店的资深系统工程师,其汇报了该测试所达到的卓越效果。“Accelio软件的初步安装仅占用了约1小时时间,创建VMware资源池也差不多,”他说,“我们看到性能上的极大改善。使用Accelio和150GB的Fusion-io SSD,我们的读操作延迟降低了60%。而在使用320GB的Fusion-io闪存卡时,其降低了90%。”该配置同时降低了SAN的负载,除了更好的响应时间,Liptrap还希望有更佳的可靠性和故障切换能力,因为该配置会迁移到生产环境中。

缓存分层。诸多供应商正将固态存储增加到其磁盘阵列中,作为“缓存级的存储层”。虽然有时也会被称为第0层存储,直接存储层和缓存直接的界限越来越不清晰。NetApp更是采用这种方式,应用数据重复删除技术,将数据存放到闪存上。NetApp宣称重复数据删除可以改善容量利用率达90%。闪存中的虚拟机镜像的压缩率可以改善到1/3或1/4。增加重数据复删除技术直接提高了配置中闪存的成本效益。

HP的3PAR阵列采用自适应性优化技术无缝地整合了阵列中SSD和光纤磁盘层。Datapipe公司是新泽西州泽西岛的一家托管服务供应商,其使用3PAR阵列来处理用户的不同需求。Datapipe提供SSD作为增值服务选项给到需要更高I/O性能的用户。“SSD并不便宜,因此你必须要能获得最大回报,”Datapipe存储管理员总监Sanford Coker表示。在可能的前提下,他推荐基于主机的闪存。在许多应用案例中,Coker会为数据库应用部署SSD,覆盖很多行业,从金融、制药行业,到新媒体和云。当有高I/O要求保障时,SSD是不可或缺的产品。

Dataram公司是一家有着44年历史的随机存储产品公司,亦是推广缓存级别的公司之一,其产品为XcelaSAN设备。核心使用场景是将该缓存层额外的I/O处理能力添加到现有配置中。通过增加少部分的SSD,Dataram相信用户可以避免更加昂贵的第一层存储或第二层存储的升级。此外,Dataram声称产品可以为廉价的SSD和SATA驱动器组合提供光纤存储一样的高I/O和性能。

启动峰值问题。部署虚拟桌面基础架构(VDI)通常会采用网络架构存储。不过VDI在用户系统启动的高峰时刻会引发“启动峰值问题”,并且该应用是完全的读取操作,SSD极高的I/O性能是其理想选择。而在NetApp,其更采用重复删除来降低该技术的成本。

本地数据和混合云。固态硬盘技术同时可以用来将数据放置在更接近用户的地方,来降低由于距离产生的数据访问延迟。在绝大多数的配置中使用SSD设备而非PCIe卡或另一层存储层。Avere 系统的FXT系列SSD阵列采用按需驱动的存储体系结构,就是这样一种部署方式。FXT阵列可以使用在集中化的数据中心配置、私有云或混合云中。同时,这些阵列可以配置集群来提供高可用性,并和Avere的分层文件系统来确保数据一致性。

自动化分层软件可以自动化地在各存储层之间迁移数据,即便是在广域网内,因此当数据有频繁的访问要求时,数据就会被放置在本地。

有一种非常适合的应用就是在线点播的数据流。Datapipe为其部分用户提供此类应用。“并不是感觉适合使用SSD,”Coker说,“当有新的影片上市时,影片的点击量会变得很大。通过将这些影片调配到固态存储层,我们可以在短时间内处理大量的数据请求,从而提高用户体验。”

全固态硬盘存储。当考虑到成本因素时,并不会有很多人考虑全固态硬盘的架构。Nimbus数据系统希望改变这一观念。Nimbus设计了其自有的eMLC闪存存储单元,并且就像上面所提到了,提供五年的保修服务。不过要充分发挥固态硬盘较之传统磁盘阵列的优势,你还需要有配套的平台支持软件。Nimbus的产品线包括存储操作系统、RAID、重复数据删除、快照、自动精简配置、复制和镜像。Nimbus声称较之于同等的15,000转硬盘驱动器系统,其系统可以降低80%的能耗,制冷和机架空间。全固态硬盘存储基础架构或许不能完全替换大容量的近线或归档存储,但其对于高I/O需求的应用,仍是非常理想的选择。

硬盘驱动器的一席之地

硬盘驱动器技术,在过去的数年中出现了重大进展,继续保持每GB成本的逐步降低。在成本曲线逐步下降的同时,硬盘驱动器I/O吞吐量在同期并没有服务器和网络那样快速增长。随着数据访问持续增长,应用程序逐步受限于I/O这一瓶颈。在一些情况下,存储经理必须浪费额外的容量来提供高I/O吞吐,以满足应用程序的需求。这样戏剧性地改变了硬盘原本具备的高性价比优势。

不过,固态硬盘也不是完美的。“固态硬盘提供了许多优势,不过其也非万能,”Datapipe的Coker建议道,“好的系统架构设计是无法单纯用产品来替代的。用户应当能够和其存储供应商通力协作,实现最佳的SSD和硬盘组合调优。更重要的是,我们已经发现随着时间流逝,SSD会变得越来越慢。你必须能够控制着点并进行重新的格式化操作,在某些情况下,甚至是将其替换。这比管理硬盘要困难许多。

固态存储,虽然在每GB成本上远高于普通硬盘,但在实际的单位I/O成本上是更为廉价的。IT经理在其成本分析中必须考虑到单位I/O这一因素。将此考虑到更低的功耗和制冷需求之中,随着应用程序的深化,总体拥有成本也是需要考虑的因素。IT经理必须明白SSD不会出现像硬盘那样的成本曲线。其从根本角度上讲仍是内存产品,并且因此只会跟随内存的成本曲线。随着eMLC这类高级技术的出现,固态硬盘可能会变得更加便宜,并在数据中心和云计算应用中有更多的部署。

固态硬盘定义:

    以下所列首字母缩写是目前固态存储环境中非常通用的,具体解释如下。

缩写

定义

重要性

SSD

固态硬盘(或驱动器)

SSD在硬盘类中通常指固态存储

SLC

单阶存储单元

这种典型的闪存在每个芯片单元内仅存储一个二进制单元;其在性能,可靠性和存储时间上都高于其它NAND闪存,但价格也更为昂贵。

MLC

多阶存储单元

这种NAND闪存芯片在每个单元中存储两个二进制单元;它在性能和存储时间上低于比SLC,但更为廉价。

eMLC

企业级多阶存储单元

作为MLC的升级产品,eMLC增加了额外的控制器和软件来弥补MLC的缺陷;其在企业级固态存储产品中逐步流行起来。

PCIe

PCI Express

PCIe是一项服务器高速总线技术,亦在许多服务器端的固态存储产品中应用。

NVRAM

非易失性随机访问存储器

这种高速内存的性能可以堪比DRAM,并且可以在掉电的情况下保持数据;其在一些闪存固态存储系统中扮演缓存的角色。

    本文选自存储经理人2011年10月刊:固态存储应用状况报告,请下载阅读PDF版本。

作者

Phil Goodwin
Phil Goodwin

数据中心作者

相关推荐

  • 超融合技术之近况

    超融合存储降低了总体拥有成本,简化了安装,并为软件定义的数据中心做好准备。那么,你是否应当全面拥抱超融合系统呢?简而言之,答案是肯定的。

  • 2017最受关注的12家存储领头羊公司

    2017开年,和您分享最受关注的12家企业存储厂商大名单。从该名单中,你可以看到存储巨头的最新动态及未来看点。

  • 闪存存储的瓶颈

    机械硬盘看起来已经成为数据生态系统中限制性能提升的瓶颈。那么,用闪存将HDD这个瓶颈彻底替换掉就一定会提升数据中心的整体性能吗?

  • 存储和服务器的界限

    在软件定义的世界中,识别出单独的存储和服务器组件已经越来越难了。标准硬件越来越复杂并高效,因此它能够实现以往专有硬件能够做到的事情。