IDCFクラウド ストレージ ベンチマーク 調査方法
前提条件
fioを利用してストレージを調査したいと思います。
事前にサーバー作成は下記の内容をご参考にしてください。
ストレージ ベンチマーク 調査方法
「light.S2 ストレージ:オールフラッシュディスク」スペックでRockyLinux9.6にて調査をいたします。
1. 対象サーバーにログインしてfioをインストールいたします。
下記のコマンドで実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # yum install -y fio | fioをインストールいたします。 |
| # fio --version | fioのバージョン確認をいたします。 |
2. ストレージの調査をいたします。
下記のコマンドで実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # mkdir /mnt/bench # cd /mnt/bench | ベンチマークのディレクトリを作成して移動いたします。 |
| # fio --name=seq_write \ --rw=write \ --bs=1M \ --size=1G \ --numjobs=1 \ --iodepth=1 \ --direct=1 \ --runtime=30 \ --time_based \ --group_reporting | 書き込みのベンチマークを実行いたします。 |
| # fio --name=seq_read \ --rw=read \ --bs=1M \ --size=1G \ --numjobs=1 \ --iodepth=1 \ --direct=1 \ --runtime=30 \ --time_based \ --group_reporting | 読み込みのベンチマークを実行いたします。 |


3. ベンチマークの結果になります。
| 項目 | 説明 |
|---|---|
| 書き込み clat (usec): min=1351, max=6354, avg=1861.17, stdev=365.37 lat (usec): min=1389, max=6413, avg=1916.82, stdev=365.76 iops : min= 326, max= 558, avg=521.36, stdev=63.38, samples=59 WRITE: bw=521MiB/s (547MB/s), 521MiB/s-521MiB/s (547MB/s-547MB/s), io=15.3GiB (16.4GB), run=30002-30002msec | ・レイテンシ:約 1.9 ms ・IOPS:約 521 ・帯域:約 521 MiB/s(約 547 MB/s) ・帯域(MB/s)は 大きいほど良い |
| 読み込み clat (usec): min=952, max=14982, avg=1457.92, stdev=295.81 lat (usec): min=952, max=14982, avg=1458.01, stdev=295.81 iops : min= 500, max= 714, avg=686.00, stdev=45.79, samples=59 READ: bw=686MiB/s (719MB/s), 686MiB/s-686MiB/s (719MB/s-719MB/s), io=20.1GiB (21.6GB), run=30001-30001msec | ・レイテンシ:約 1.46 ms ・IOPS:約 685 ・帯域:約 686 MiB/s(約 719 MB/s) ・帯域(MB/s)は 大きいほど良い |
IOPS:処理できる回数 ※帯域:転送できる データ量 ※レイテンシ:1回のI/O要求が完了するまでにかかる時間
※この結果は順次I/O性能に限定したものであり、
小IOや並列アクセスを前提としたワークロードでは評価が変わる可能性がある。
以上で「IDCFクラウド ストレージ ベンチマーク 調査方法」を完了いたします。

