Windows VM 上的 IOmeter 与 FIO

Windows VM 上的 IOmeter 与 FIO

我有一台 Windows VM,其磁盘位于高性能存储上。我同时拥有菲奥http://bluestop.org/fio/) 和IOmeterhttp://www.iometer.org/) 安装在其上。我希望能够使磁盘饱和,以便通过 FIO 获得最大 IOP,但我发现 FIO 没有达到 IOmeter IOP 级别(FIO 显示的 IOP 比 IOmeter 低约 100k)。

IOmeter 配置:

  • 每块磁盘 1 个工作器(8 块磁盘)
  • 每个 worker 上有 64 个 oio(iodepth)
  • 4k 随机写入(工作负载)
  • 4kb 关联 IO

FIO 配置:

[global]
rw=randread
rwmixread=100
blocksize=4096
blockalign=4096
ioengine=windowsaio
group_reporting=1
iodepth=64
description=fio 4KB random read 8disk
time_based=1
runtime=300
direct=1
numjobs=8   //Keeping it at 1 job per disk as in IOmeter gave even lower IOPs

[fio-job-01]
filename=\\.\PhysicalDrive1
[fio-job-02]
filename=\\.\PhysicalDrive2
[fio-job-03]
filename=\\.\PhysicalDrive3
[fio-job-04]
filename=\\.\PhysicalDrive4
[fio-job-05]
filename=\\.\PhysicalDrive5
[fio-job-06]
filename=\\.\PhysicalDrive6
[fio-job-07]
filename=\\.\PhysicalDrive7
[fio-job-08]
filename=\\.\PhysicalDrive8

我可以在 FIO 配置中添加一些内容来提高 IOP 吗?

谢谢。

相关内容