发现2个10Krpm的2.5“ SAS磁盘比1个15Krpm的3.5" SAS磁盘还便宜,假如都是做RAID 10的话,2n个15Krpm的3.5" SAS磁盘和4n个10Krpm的2.5“ SAS磁盘,哪个的随机读写能力要强一些?(假设使用相同的SAS RAID卡,忽略Cache,不考虑上层的I/O通道)
不知道各位大大有没有相关经验呢?谢谢!!!
问了一下某高手,说是理论上磁盘RAID组的性能相当于条带宽度*单个磁盘性能,而15Krpm大约IOPS有280,10Krpm大约200,也就是说理论上:
2n个15Krpm做RAID-10的IOPS = n*280
4n个10Krpm做RAID-10的IOPS = 2n*200
随机IO性能主要看IOPS,那样当然4n个10Krpm的随机IO性能好。
但是有两个方面要考虑:
1)RAID组的磁盘数量不可太少,因为需要进行RAID计算,盘少了没意义。所以盘少的话就用15Krpm的,顶多做做镜像好了;
2)单个RAID组磁盘数量太多也不好,因为RAID卡的处理器是有能力限制的,单个RAID组盘数上升到一定数量时会出现拐点(即性能不再有原有幅度的提升)。所以盘配了N多还是性能不够的话,就改用15Krpm的吧(割钱包换性能,心痛啊)。
(下方回答都不满意,又非要提示我选一个满意答案,咋整...)