RAID類型 | 公式 |
RAID5、RAID3 | Drive IOPS=Read IOPS + 4*Write IOPS |
RAID6 | Drive IOPS=Read IOPS + 6*Write IOPS |
RAID1、RAID10 | Drive IOPS=Read IOPS + 2*Write IOPS |
硬盤類型 | IOPS |
FC 15K RPM | 180 |
FC 10K RPM | 140 |
SAS 15K RPM | 180 |
SAS 10K RPM | 150 |
SATA 10K RPM | 290 |
SATA 7.2K RPM | 80 |
SATA 5.4K RPM | 40 |
Flash drive | 2500 |
1) 業務需求: 10TB 的FC 15K RPM存儲空間,滿足6000 IOPS,計算RAID5,RAID10分別需要多少塊硬盤?
首先需要知道I/O中讀操作與寫操作所占的百分比。假定6000IOPS中讀/寫比是2:1
不同的RAID類型Drive硬盤實際IOPS負載分別如下:RAID10:(2/3)*6000+2*(1/3)*6000= 8000 IOPS
RAID5:(2/3)*6000+4*(1/3)*6000=12000 IOPS
參照不同硬盤類型的IOPS值,換算出需要多少塊盤:
RAID10:8000/180 = 45塊
RAID5:12000/180 =67塊
2) 一個RAID5,是由5塊500G 10K RPM的FC盤組成,換算出該RAID支持的最大IOPS以及能夠給前端應用提供的IOPS?
首先10K RPM的FC盤,單塊盤的IOPS為140,5塊盤最大IOPS值為700。
假設讀寫比為2:1,能夠提供給前端應用的IOPS為:
(2/3)*X+4*(1/3)*X = 700
2*X = 700 X=350 能夠提供給前端應用的IOPS為350。新聞熱點
疑難解答