ニフクラ(FJcloud-V) ストレージ ベンチマーク 調査方法
前提条件
fioを利用してストレージを調査したいと思います。
事前にサーバー作成は下記の内容をご参考にしてください。
ストレージ ベンチマーク 調査方法
「c2-small2 ストレージ:標準ディスク」スペックで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=1508, max=43530, avg=2330.31, stdev=1941.07 lat (usec): min=1526, max=43540, avg=2358.30, stdev=1941.0 iops : min= 230, max= 498, avg=423.10, stdev=74.65, samples=5 WRITE: bw=424MiB/s (444MB/s), 424MiB/s-424MiB/s (444MB/s-444MB/s), io=12.4GiB (13.3GB), run=30001-30001msec | ・レイテンシ:約 2.3 ms ・IOPS:約 423 ・帯域:約 424 MiB/s(444 MB/s) ・帯域(MB/s)は 大きいほど良い |
| 読み込み clat (usec): min=813, max=422027, avg=1547.58, stdev=8170.65 lat (usec): min=813, max=422027, avg=1547.69, stdev=8170.6 iops : min= 193, max= 962, avg=657.00, stdev=195.47, samples=57 READ: bw=646MiB/s (677MB/s), 646MiB/s-646MiB/s (677MB/s-677MB/s), io=19.0GiB (20.4GB), run=30103-30103msec | ・レイテンシ:約 1.5 ms ・IOPS:約 645 ・帯域:約 646 MiB/s(677 MB/s) ・帯域(MB/s)は 大きいほど良い |
IOPS:処理できる回数 ※帯域:転送できる データ量 ※レイテンシ:1回のI/O要求が完了するまでにかかる時間
※この結果は順次I/O性能に限定したものであり、
小IOや並列アクセスを前提としたワークロードでは評価が変わる可能性がある。
以上で「ニフクラ(FJcloud-V) ストレージ ベンチマーク 調査方法」を完了いたします。

