FIO mixed workload

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey I'm trying to create a mixed workload with FIO, basically, I'm
trying to regulate the proportion of activity between jobs, what I'm
trying to achieve is:

oltp1_A - 10% of the total workload
oltp1_B - 35% of the total workload
oltp1_C - 35% of the total workload
oltp1_D - 5% of the total workload
oltp1_E - 15% of the total workload

Which according to my calculation should translate to the following ratio:
2:7:7:1:3

However, when I add the "flow" per job according to my ratios above
I'm getting a rate of 0 IOPS.
Can anyone tell me what am I doing wrong?
Thanks a lot!


FIO config file:

ioengine=libaio
runtime=20
time_based
norandommap
group_reporting
disk_util=0
continue_on_error=all
rate_process=poisson
group_reporting=1

[oltp1_A]
direct=0
buffered=1
block=4k
size=2G
filename=/var/stuff/bla1
rw=randread
iodepth=64
flow=2

[oltp1_B]
direct=1
buffered=0
block=4k
size=2G
filename=/var/stuff/bla2
rw=randread
iodepth=64
flow=7

[oltp1_C]
direct=1
buffered=0
block=4k
size=2G
filename=/var/stuff/bla3
rw=randwrite
iodepth=64
flow=7

[oltp1_D]
direct=1
buffered=0
block=4k
size=2G
filename=/var/stuff/bla3
rw=read
iodepth=64
flow=1

[oltp1_E]
direct=1
buffered=0
block=4k
size=2G
filename=/var/stuff/bla3
rw=write
iodepth=64
flow=3




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux