解释 fio 测试结果

解释 fio 测试结果

fio在 VPS 提供商提供的 VM 上运行并得到了以下结果:

$ fio --name=random-write --ioengine=posixaio --rw=randwrite --bs=4k --numjobs=1 --size=4g --iodepth=1 --runtime=60 --time_based --end_fsync=1

[--- snipped ---]

Run status group 0 (all jobs):
  WRITE: bw=86.8MiB/s (91.0MB/s), 86.8MiB/s-86.8MiB/s (91.0MB/s-91.0MB/s), io=6518MiB (6834MB), run=75080-75080msec

Disk stats (read/write):
  sda: ios=0/278903, merge=0/29360, ticks=0/3652618, in_queue=3120276, util=42.54%

有没有一个网站上有参考数字,这样我就能知道我得到的数字是好是坏?例如,有这样的说法:“HDD 10k RPM 的数字应介于 xxxx 和 yyy 之间,SSD MLC 的数字应介于 aaaa 和 bbbb 之间,等等”。

答案1

您应该小心比较值,因为您的提供商可能管理 RAID 组内的磁盘,在这种情况下,取决于它们的管理方式,吞吐量可能会有所不同。

也许那种文档可能会对你有帮助(获得一些吞吐量的想法)

https://toshiba.semicon-storage.com/content/dam/toshiba-ss-v2/master/en/semiconductor/design-development/innovationcentre/whitepapers/TCM0475A_ENG.pdf

另外,您是否有关于虚拟机磁盘配置的任何详细信息?

相关内容