Simulating Real Random I/O with FIO

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

 



Hi All,

This is neto from Brazil

How are you?

I am doing a performance POC and I need to simulate 100% true random workload. I am using Fibre Channel and Windows 2008R2.

I have 8 LUNs (125GB each) and my configuration file is:

[workload]
bs=8k
ioengine=windowsaio
iodepth=3
numjobs=35
direct=1
runtime=120
size=1024g
filename=\\.\PhysicalDrive1
filename=\\.\PhysicalDrive2
filename=\\.\PhysicalDrive3
filename=\\.\PhysicalDrive4
filename=\\.\PhysicalDrive5
filename=\\.\PhysicalDrive6
filename=\\.\PhysicalDrive7
filename=\\.\PhysicalDrive8
zonesize=1024m
zoneskip=3g
rw=randrw
rwmixread=80
rwmixwrite=20
thread
unified_rw_reporting=1
group_reporting=1
randrepeat=0
norandommap

Questions:

1) I am assuming the working set is the size parameter that is 1TB. Is that correct?
2) What is the correlaction of the zonesize and zoneskip with the randomness? Adding those will help with the randomness of the workload or not? 
3) If I use zonesize=1024m and zoneskip=3g I have like 100K IOPS (coming from cache not disks) and if I use zonesize=10g and zoneskip=26g I have more realistic numbers. Could someone explain which is the a good example to use zonesize and zoneskip?
4) Is it possible with fio to specify per disk randomness area: For example: disk1 - start blocks 456 till blocks 3456, disk2 - start blocks 4567 to 103456

Thank you very much

All the best

neto


--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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