硬碟效能資料

edwardking888發表於2010-06-10

注:

硬碟效能資料來自:實際測試資料 + 廠商提供的資料

吞吐量:

不同的硬碟所能支撐的流量大小:
          10 K rpm         15 K rpm           ATA
          ———         ———           ———
          10M/s            13M/s              8M/s
IOPS:

硬碟的限制,每個物理硬碟能處理的IOPS是有限制的,如
         10 K rpm         15 K rpm           ATA
         ———         ———           ———
         100              150                 50
每個磁碟的iops為多少。

raid5:

  1. 單塊盤的iops = (10000*(1-0.3)*0.6 + 4 * (10000*0.4))/120
  2.              = (4200 + 16000)/120
  3.              = 168

這裡的10000*(1-0.3)*0.6表示是讀的iops,比例是0.6,除掉cache命中,實際只有4200個iops
而4 * (10000*0.4) 表示寫的iops,因為每一個寫,在raid5中,實際發生了4個io,所以寫的iops為16000個

為了考慮raid5在寫操作的時候,那2個讀操作也可能發生命中,所以更精確的計算為:

  1. 單塊盤的iops = (10000*(1-0.3)*0.6 + 2 * (10000*0.4)*(1-0.3) + 2 * (10000*0.4))/120
  2.              = (4200 + 5600 + 8000)/120
  3.              = 148

      計算出來單個盤的iops為148個,基本達到磁碟極限

raid10

  1. 單塊盤的iops = (10000*(1-0.3)*0.6 + 2 * (10000*0.4))/120
  2.              = (4200 + 8000)/120
  3.              = 102

可以看到,因為raid10對於一個寫操作,只發生2次io,所以,同樣的壓力,同樣的磁碟,每個盤的iops只有102個,還遠遠低於磁碟的極限iops。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-664889/,如需轉載,請註明出處,否則將追究法律責任。

相關文章