Edited at

ベンチマーク fioでストレージの性能評価をためしてみた① ~インストール編~

LinuxのディスクIO計測ベンチマークとして有名なfioを利用してストレージの性能を評価するべく、インストールをしていきます。

:heart:関連記事:heart:

ベンチマーク fioでストレージの性能評価をためしてみた② ~評価編~


参考

参考文献はこちらです。

fioを使ってストレージの性能を計測してみた

[Linux] ディスク性能テストにfioを使ってみる


環境

今回の検証環境

[OS]

CentOS7.5

fioのバージョン

fio: fio-3.1

$ cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)

$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 30929148 2958060 27971088 10% /
devtmpfs 4066508 0 4066508 0% /dev
tmpfs 4078652 0 4078652 0% /dev/shm
tmpfs 4078652 25680 4052972 1% /run
tmpfs 4078652 0 4078652 0% /sys/fs/cgroup
/dev/sda1 508580 82188 426392 17% /boot
/dev/sdb1 16381756 45084 15481484 1% /mnt/resource
tmpfs 815732 0 815732 0% /run/user/1000
/dev/sdc1 30929148 2958060 27971088 10% /var/data

$ free -m
total used free shared buff/cache available
Mem: 7966 306 5515 25 2144 7224
Swap: 0 0 0


インストール

sudo yum install fioを実行してインストールしていきます。

$ sudo yum install fio

Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package fio.x86_64 0:3.1-2.el7 will be installed
:中略
Installed:
fio.x86_64 0:3.1-2.el7

Dependency Installed:
libibverbs.x86_64 0:15-7.el7_5 libpmem.x86_64 0:1.3-3.el7 libpmemblk.x86_64 0:1.3-3.el7
librados2.x86_64 1:0.94.5-2.el7 librbd1.x86_64 1:0.94.5-2.el7 librdmacm.x86_64 0:15-7.el7_5
rdma-core.x86_64 0:15-7.el7_5

Complete!

インストール後バージョン確認

$ fio --version

fio-3.1

無事インストールができました。


次回は...

いよいよ性能を評価を試してみます。

:heart:関連記事:heart:

ベンチマーク fioでストレージの性能評価をためしてみた② ~評価編~