大家都觉得可能闪存的可靠性方面是个隐患,个人觉得在用户层面应该不必担心,各种冗余机制还是能够保证存储数据的安全,当然前提你得买好硬件维保。如果说不足,我到是想说,对于一些传统的磁盘阵列+SSD的架构,其实还是有很多缺陷的地方,传统阵列的架构都是基于机械磁盘设计的,SSD出来后,实际上传统架构已经落伍了,比如对io的计算方法、硬件计算能力、内部通道带宽等等,都还是老的,没有针对SSD做相应的改造。相比较现在一些闪存阵列在这方面已经走在了前面,相信不久的将来,全闪存阵列必定会取代传统磁盘阵列。
1、SSD与磁盘优势不足解析
性价比与容价比:高SSD与磁盘相比,其实是“性价比”更高的,别不信,这么说吧,说“容价比低”就对了,在性能参数是占据压倒性优势的,这可不妨自行推算一下,磁盘比SSD或闪存卡落实的不只一大截,而是几个数量级。
器件寿命:另外二者在硬件运行寿命上来看,也是SSD优于磁盘的,SSD低功耗,发热低,无机械部件无磨损,器件寿命长。
2、SSD不足
单盘“写寿命”:而要说SSD的不足,则是单盘或单卡的“写寿命”了,其全盘写满次数的确有限,但我们谁也不会天天把SSD的全部容量写满一次吧?即使这样做,也支持你写1万至10万次。而且,对于形成组成SSD阵列或闪存卡阵列的商品化产品,有着多样的数据保护机制,如RAID-2D、自动备用盘等。另一点是SSD或闪存不宜将容量用满或使用率长期超过90%以上,这会缩短其寿命,打破内部写操作平衡,致使加部分存储区域的写操作偏高而提前走到寿命尽头。
3、SSD的充分利用
虽SSD性价比高,但价格太贵,因此应好刀用在刀刃上,只将它用作核心计算池,而将磁盘存储用作数据仓储池,否则你用昂贵的SSD来存储大容量的数据干什么?另外不断从SSD产生的数据,满池了怎么办?你应当设计一个自动转存程序,将数据从SSD在业务数据完成时自动转移到磁盘存储的仓储池中,使SSD的使用率长期处于一个比较稳定的30%~70%这样一个健康的范围。
收起