ユーザ用ツール

サイト用ツール


50_dialy:2017:05:12

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
50_dialy:2017:05:12 [2017/05/12 05:45] – 作成 matsui50_dialy:2017:05:12 [2020/09/01 02:32] (現在) matsui
行 1: 行 1:
 +====== 2017.05.12 HDD IOPS ======
  
 +IOPS = 1/ (平均シーク時間[秒] + 平均回転待ち時間[秒] + データ転送時間[秒])
 +
 +※平均回転待ち時間(秒) = 60÷ディスクの1分間の回転数(rpm)÷2
 +※データ転送時間 = 転送するデータのバイト数/データの転送速度
 +
 +===== 例 =====
 +
 +Category Seagate HardDrive
 +Part Number ST31000424SS
 +Spindle Speed 7200RPM
 +Data Transfer Rate 600MB/s
 +Average Latency 4.16ms
 +
 +・平均回転待ち時間(秒)
 +60 / 7200 / 2 = 0.00416666
 +
 +1 / ( 4.16 + 4.2 + 0.5 ) = 114.9
 +115 IOPS
 +
 +[[http://hide-matsuzawa.com/?p=2383]]
 +
 +HDD1個当たりのIOPSだいたい
 +[[https://en.wikipedia.org/wiki/IOPS]]
 +
 +HDD ※4k block sizeの場合
 +|回転数(RPM)|IOPS|
 +|7200|75-100|
 +|10000|125-150|
 +|15000|175-210|
 +
 +SSD
 +|容量|IOPS|
 +|1GB|100|
 +|100GB|300|
 +|214GB|642|
 +|250GB|750|
 +|500GB|1500|
 +|750GB|2250|
 +|1000GB|3000|
 +|3334GB|10000|
 +
 +RaidでIOPSは増やせる
 +|LEVEL|増加倍率|コメント|
 +|0|X倍|増やした台数分増加|
 +|10|0.5倍|増やした台数の半分増加|
 +|5|0.2-0.5倍|増やした台数の半分以下増加|
 +|6|0.1-0.4|ほとんど増えない|
 +|1|1/X倍|まったく増えない|
 +
 +
 +
 +必要な性能:4KB のランダム読み込みで 40,000 IOPS の I/O 性能
 +SATA で性能を満たすための本数 ⇒ 40,000 / 75 = 534本
 +SAS で性能を満たすための本数 ⇒ 40,000 / 140 = 286本
 +SSD で性能を満たすための本数 ⇒ 40,000 / 8,000 = 5本
 +
 +{{tag>IOPS HDD 日記 転送速度}}