极好的总结,应该投稿去专业网站,放在这里太屈尊了但有个不明白的地方:为什么SSD不应该用来组RAID 0? 只要其他部件跟得上,速度还是会成倍上升的吧。
我的plextor m5pro用了好几年了,从来没出过问题。下次还会买plextor。
瓶颈,风险收益比
1、持续读写:SATA带宽单盘爆发速率已经能撑爆接口带宽,再RAID0意义不大
2、PCIE通道的盘,IOPs超过一个数(记得是8万)后,性能瓶颈从硬盘转移到CPU
3、随机4K写:其他配件加强可以提升性能
4、随机4K读:反映的是延迟,有兴趣可以去看几个SSD的官方数据,颗粒读取延时多少,这是整个SSD主控、NAND、编程共同作用的结果,组RAID0没有实质提升。
5、硬盘的“最小数据”经历过512Bytes和4KB两个阶段,目前还有一部分HDD是512B模拟4KB。对SSD而言,4kb是最小数据,不能再拆分(如果实际数据低于4k,就会填充无效数据,这涉及到写入放大部分);对RAID来说,每一个strip就是最小数据,而strip往往是大于4KB的,意味着组RAID0并不能带来收益,反而因为raid本身的逻辑增加延迟。
6、就目前的消费级电脑而言,单SSD已经能基本抹平性能瓶颈了
7、RAID0带来的故障概率放大
总结就是收益低(或负),风险升高
2、PCIE通道的盘,IOPs超过一个数(记得是8万)后,性能瓶颈从硬盘转移到CPU
3、随机4K写:其他配件加强可以提升性能
4、随机4K读:反映的是延迟,有兴趣可以去看几个SSD的官方数据,颗粒读取延时多少,这是整个SSD主控、NAND、编程共同作用的结果,组RAID0没有实质提升。
5、硬盘的“最小数据”经历过512Bytes和4KB两个阶段,目前还有一部分HDD是512B模拟4KB。对SSD而言,4kb是最小数据,不能再拆分(如果实际数据低于4k,就会填充无效数据,这涉及到写入放大部分);对RAID来说,每一个strip就是最小数据,而strip往往是大于4KB的,意味着组RAID0并不能带来收益,反而因为raid本身的逻辑增加延迟。
6、就目前的消费级电脑而言,单SSD已经能基本抹平性能瓶颈了
7、RAID0带来的故障概率放大
总结就是收益低(或负),风险升高