ssd组raid0虽然持续读写速度看着好看,不过不建议这么做,主要有以下几点原因 SSD最大的优势是4K性能,这是机械硬盘完全无法相比的,因此SSD做系统盘性能要远高于机械硬盘(除去几个垃圾主控的SSD),而组RAID0对4K不但没帮助,反而会拖累4K性能 现在SSD的寿命基本是看MLC颗粒的寿命,MLC的复写次数有限,复写达到一定次数就挂了 正常情况下SSD有损耗平衡(Wear Leveling),让所有颗粒的复写次数基本一致,最终某一颗粒挂掉的时候其他颗粒的使用价值也基本榨干,不会因为某一颗粒损耗速度很高导致浪费了其他还没怎么使用的颗粒 但是损耗平衡只是针对一块SSD的,组成RAID0后两块SSD的损耗通常不一致,而RAID0只要挂一块硬盘就会丢失所有数据,因此这么使用你存在SSD上的数据会有更大的丢失风险 目前阵列卡基本不支持Trim,组成阵列后就意味着Trim无效,而没有了Trim的支持,GC(垃圾回收)的效果会大打折扣,导致在长期使用后性能下降比较明显。用SF主控的SSD可以无视Trim的存在,不过使用SF主控的都是单卡高价的SSD。 目前大量低端的SSD使用性能低下的主控,有很多主控的算法很傻很天真,例如Toshiba T6UG1XBG SSD主控,居然会做出缓存满占之后再写入的举动,这种算法只能说2到一定境界了,而这些问题也不是raid能解决的 而且低端SSD的写入放大系数很高,intel标称小于1.1,SF标称平均值是0.55,而JMF602的写入放大系数大于5,也就是说写入同样的数据,JMF602消耗的复写次数是intel的5倍,是SF的10倍,这就意味着JMF602死的速度是intel的5倍,是SF的10倍 与其用便宜的SSD组RAID0,不如买一块intel的SSD或者使用SF主控的SSD做系统盘,用机械硬盘做数据盘。 注:intel的固态硬盘是5年质保,全国统一售后标准。 |