免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1598 | 回复: 0
打印 上一主题 下一主题

SSD当道 如何部署才能发挥其效能? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-10-27 00:11 |只看该作者 |倒序浏览
和固态硬盘制造商一样,磁盘存储系统制造商也在寻求可以让固态硬盘在企业级存储系统中可靠运作的机制。固态硬盘的耗损是一个潜在的问题,但至少有十数种的方法可以延长闪存的生命周期。而且,固态硬盘不会在没有任何警示的情形下就突然失效,就像使用轮胎感应器,使用类似的方法,系统可以在耗损到达临界值前发出警示。

  但真正的问题是,现有的磁盘存储系统,在设计和架构上是不是真的可以让固态硬盘发挥它应有的效能。

  固态硬盘被做成与传统一样的型状,让它们可以很容易的被安置到现有的磁盘存储系统中,磁盘存储系统厂商们把固态硬盘当成另一个层级的存储来销售,零级存储(tier 0 storage)已渐渐被用来做为固态硬盘存储的代名词,相较一级存储与二级存储,零级代表的就是它的效能要比一级要来得更快。

  对于企业用户来说,这种做法很直接,而且也带来简化管理的效益,零级存储可以很平顺的与传统磁盘式硬盘整合在一起,在一个独立的大铁盒中提供了不同层级的存储。但固态硬盘在现有的磁盘存储系统中,反而突显出系统中其余部份的效能问题;现有的磁盘存储系统是为了磁盘式设计,并且加以优化过的,磁盘存储系统制造商不会故意设计出效能较慢的系统,但现有的系统的确不是为固态硬盘设计的。

  一个很好的例子就是在现有存储系统中,原本就有延迟的部份-缓存(cache);所有的磁盘存储系统都有缓存,但固态硬盘并不需要它,事实上,读取缓存反而会降低固态的效能。除了缓存外,前后端的连接埠、额外的企业级存储系统软件,都会增加延迟。

  基本上,要完全利用到缓存固态硬盘的效能,磁盘存储系统制造商必须要审视系统里的每一个组件,任何效能低于固态硬盘数据卷而增加延迟的部份,都必须重新设计。

  现在,几乎所有的磁盘存储系统支持固态硬盘的数目都是有限制的,因为大量的固态硬盘数据卷将会很快就耗尽系统控制器的能量,使系统控制器成为一个数据传输瓶颈,现有的系统控制器效能是跟不上固态硬盘的。

  存储管理软件是另外一个问题,它们必须更加聪明,与固态硬盘更和谐的运作。为固态硬盘数据卷设计一套技术,可以跳过缓存使存储系统控制器减少延迟;或者是设计一套数据存取模式的判断逻辑,将一些高存取次数的数据区块,向上迁移到零级存储;但是,这些都将会显着的增加磁盘存储系统的制造成本。

  在可预见的未来,大多数的磁盘存储系统将有95%是使用磁盘,而且存储系统是以每一个单位存储空间的价格来计算成本的,为了解决5%的固态硬盘延迟问题的花费,不会增加厂商在销售过程中的利益。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP