技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 其他 --> SSD 想说爱你不容易

SSD 想说爱你不容易

浏览:2545次  出处信息

    SSD固态硬盘,其最大的优势在于,单块SLC的SSD就可以达到数万IOPS,想象一下,一个大型存储的IO能力也许用几块SSD就可以做到。当 然SSD也有缺点,写磨损是一个大问题,虽然可以用“冗余容量”和“均匀写”来解决,但是还是很难消除电子产品比机械产品可靠性差的疑虑(相比较SSD, 普通磁盘可以归纳为机械产品)。另外一个问题是稳定性,对于数据库这种对稳定性要求很高的应用来说,SSD还有待于实际应用的检测。

    我们从两年前就开始跟踪SSD产品,并进行很多的测试与评估,目前SSD主要是作为二级cache来使用的,比如在存储中配置SSD或者flash 卡,用来作数据库的cache,数据库全部使用SSD的应用还非常少见。我们在今年的项目中开始尝试用PC server+SSD+MySQL来取代小型机+大型存储+Oracle,当然前提是应用做了分布式的架构,虽然SSD的价格依然很贵,但是还是可以接受 的,至少比小型机便宜吧。

    由于业界普遍缺乏SSD的使用场景,硬件厂家也很少有成熟的配置SSD的高性能PC方案,我们只好自己搞,SSD和PC都是我们采购,然后自己 DIY自己测试。在实际使用的过程中,先是发现SSD盘的故障率很高,经过厂家检测后发现有质量问题,后来又发现SSD与PC存在兼容性问题,在大压力时 会导致OS hang,以至于DB hang,目前还在与硬件厂家做进一步的检测。

    SSD是未来的方向,但是目前来看还不成熟,就算当前的问题解决,还是普遍存在一个疑问,“写磨损对SSD的寿命的影响有多大,会不会发生同时 SSD盘大量损坏的情况,数据库完全放在SSD上是否可靠”。但是,SSD巨大的性能优势让我们对它又充满了期待,我们还在努力,如果我们的方案成熟,证 明SSD对数据库完全可行,并且可靠性不是问题,那么SSD将迅速取代普通SAS/SATA,我们每天都在担心的IO问题,也许真不是问题了。

建议继续学习:

  1. 我对技术方向的一些反思    (阅读:9945)
  2. SSD的主要缺陷及Wear Leveling技术详解    (阅读:8988)
  3. 基于SSD的数据库性能优化    (阅读:7487)
  4. SSD 寿命的检查和健康判断    (阅读:6474)
  5. Linux 中对 SSD 的优化 Discard,类 TRIM 的功能    (阅读:3948)
  6. SSD磨损数据的分析报告    (阅读:3908)
  7. SSD的随机写一定很慢吗?    (阅读:3300)
  8. 不同SSD盘组合搜索引擎单机性能测试[2013年版]    (阅读:2334)
  9. 数据的存储介质-固态存储SSD    (阅读:1895)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
  • 作者:jacky    来源: Hello DBA
  • 标签: SSD
  • 发布时间:2009-11-26 22:19:22
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1