播客:固态存储的选择带来性能提升

日期: 2010-11-28 作者:Dennis Martin翻译:冬瓜头 来源:TechTarget中国 英文

IT组织在面对固态存储时往往都会有多种选择,比如利用固态存储作为一种缓存,还是作为主存储?是使用固态磁盘还是那种PCIE接口的固态存储卡适配器?使用固态存储阵列、设备或者服务器?按照一家位于科罗拉多州Arvada市的产业分析公司Demartek LLC的主席Dennis Martin意思来说,令人欣喜的结果是,不管用户选择使用上述哪一种固态存储方式,他们都将获得大幅度的性能提升。   在本文中,Martin将会在如何选择固态存储系统,各种各样的固态存储的使用场景以及选择各自最适合的场景上,给大家提供一些技巧。 Play now: You must have Adobe Flash Player……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

IT组织在面对固态存储时往往都会有多种选择,比如利用固态存储作为一种缓存,还是作为主存储?是使用固态磁盘还是那种PCIE接口的固态存储卡适配器?使用固态存储阵列、设备或者服务器?按照一家位于科罗拉多州Arvada市的产业分析公司Demartek LLC的主席Dennis Martin意思来说,令人欣喜的结果是,不管用户选择使用上述哪一种固态存储方式,他们都将获得大幅度的性能提升。

  在本文中,Martin将会在如何选择固态存储系统,各种各样的固态存储的使用场景以及选择各自最适合的场景上,给大家提供一些技巧。

Play now:

You must have Adobe Flash Player 7 or above to view this content. See http://www.adobe.com/products/flashplayer to download now.

  SearchStorage.com:你在你的测试实验室中使用了固态存储,那么我们想知道结果如何,是否很让人振奋呢?

  Martin:我想第一个惊喜,当然如果可以称之为惊喜的话,就是我们只需要少量的固态存储就可以得到大幅度的性能提升了。我们不仅测试了固态磁盘,同时也测试了其他类型的固态存储介质,总体来讲,你会得到比较惊人的性能提升。一切都变快了,当然,你还获得了额外的收益,那就是降低了能耗,降低了发热,降低的噪音等等。所以我们很看好固态存储,而且我会推荐人们去用它。

  SearchStorage.com:对固态存储系统感兴趣的IT组织可以有多种选择,你能否列举一下在面对这些不同产品时,IT组织的关键决策点在哪里?

  Martin:第一个决策点便是你要确定你是想用这些固态存储系统来作为一种缓存的形式而存在,还是作为一种我把它叫做“主存储”的角色而存在。如果只是用作缓存的话,那么这就相当于让控制器或者磁盘阵列或者应用主机自行判断数据的热点,自行使用预读算法,将热数据预读到固态缓存中。如果是用作主存储,那么固态存储在这里就相当于主磁盘存储的一部分了,这时候就需要你自己来决定是否将你认为热的数据放到其中了。

  SearchStorage.com:在什么场景之下,选择将固态存储系统作为缓存比让它作为主存储更好?

  Martin:如果你的数据热点总是变来变去的,并没有固定热点,那么此时你应该选择将固态存储作为缓存使用了。热点数据并非总是固定在某个区域的某些数据上,大量不同的数据在某些时间或场合会体现为热点数据,而其他的时间或者场合它们又变冷了。另外一种情况,如果你有相当一部分的数据需要加速,且这些数据不仅仅是针对一个应用程序,而是针对多个应用程序的,那么此时你也需要走缓存这条路。

  如果你明确地知道一些特定数据你要加速,而且你想观察,那么此时你就可以选择使用将固态存储作为主存储来使用了。

  SearchStorage.com:你提到了另外形势的固态存储。如果人们打算选用诸如PCIE卡式的固态存储时,有哪些东西需要考虑呢?

  Martin:首要考虑的就是整体容量。如果你选用了基于PCIE卡的固态存储系统,那么很显然你此时会受限于卡上所提供的插槽数,以及服务器中所能提供的PCIE插槽数。所以,虽然此时你可以在单块卡上得到比较大的容量,我曾经看到过1.2TB/卡的密度,如果你只有5个槽,那么你最多也就能获得5TB的容量了。而对于磁盘形势的固态存储来讲,你可以将固态磁盘插满整个扩展柜,这样你就可以获得比使用卡式固态存储更多的容量了。

  SearchStorage.com:对于将固态存储用于磁盘阵列中,或者将固态存储用于某设备中,或者将其用到服务器中,在这三者之间,IT组织需要权衡那些因素呢?

  Martin:当然,价格成本是首要的权衡因素。同时,这也取决于你到底想做到什么程度,做多少以及想在哪里来实施。你可以将固态存储用于磁盘阵列中,没有任何问题,你可以将一些机械硬盘用固态磁盘来替代。正如我之前提到过的,用不了多少固态存储容量就可以达到比较高的性能了。如果你将固态存储用于某设备中,那么你可以选择让这个固态存储来同时加速这台设备之后所连接的多台磁盘阵列。比如,如果你只有一台磁盘阵列,那么固态存储将只加速这一台阵列设备。而如果你将固态存储放到服务器中,那么当然你就可以在多个存储目标上获益,因为此时固态盘是在服务器里面了。所以,这都取决于你想加速什么数据。

  SearchStorage.com:如果IT组织想看看到底哪个应用或者哪些负载从固态存储中获得了大幅性能提升,他们应该怎么做?

  Martin:第一件事情就是你需要去度量一下你现在所得到的东西。你需要去度量一下整体裸性能,也就是IOPS或者每秒多少兆字节。同时你也需要留意一下I/O延迟,因为有些应用程序对延迟是比较敏感的。我们假设你已经做了这种度量,然后你可能会说:“有个程序的数据我们想将它放到固态存储中”,比如,你可能会将一个数据索引数据放到固态存储中保存,而后你得到了大幅性能提升,因为索引数据会被频繁的访问,但容量却不大。而有些程序的数据,只有你将它们全部放到固态存储中,对应的应用才会得到大幅性能提升,如果你只放了一小部分进去,那么你可能会发现,性能提升非常有限。关键就是度量你所拥有的性能而后知道你的痛点在哪里,瓶颈在哪里,还有你想具体在哪方面提升。

  SearchStorage.com:好,现在请你给那些对固态存储感兴趣的IT组织一条最后的,最重要的建议吧!

  Martin:你只需要少量的固态存储就可以得到大幅性能提升。比如,我们曾经看到过,只用了占总容量5%或者10%的固态存储,就得到了非常显著的性能提升,我们曾看到过案例:只用了一小部分固态存储就获得了300%或者500%的性能指标提升。

作者

Dennis Martin
Dennis Martin

Dennis Martin,1980年进入IT产业,他是Demartek的创始人和主席。

相关推荐

  • 销毁SSD和保护数据的关键步骤

    SSD技术正在迅速发展。随着价格下降,速度和容量继续增长,SSD在存储市场获得更强的立足点。尽管它们有着较长的 […]

  • 存储经理人2017年8月刊:分解技术大揭秘

    《存储经理人》2017年8月刊重点关注分解技术,分解的理念在于用大量计算机来创建出独立的资源池,然后根据需要分配适当的资源组合,从而为各个应用程序提供相应服务。另外,混合云存储将工作负载可选择的部署范围扩展到多个云,并实现令人信服的使用场景,例如异地备份、灾难恢复和云负载爆发。本期电子杂志还将讨论数据中心的硬盘和SSD共存问题。

  • 为全闪存数据中心做好准备

    公司应该抛弃硬盘,将数据中心完全装上闪存,供应商已经解决了旧的SSD问题,比如磨损时间和成本。

  • 理想混合云:企业混合云投资的标准

    混合云将在2017至2018年期间真正成为生产应用程序及关联的主存储。留意新的方法和产品,包括本文中描述的增强功能,特别是支持云的软件定义存储。