Flexible I/O Tester development
 help / color / mirror / Atom feed
* testing thin provisioned block device
@ 2016-05-23 14:24 Tim Walker
  2016-05-23 14:40 ` Alireza Haghdoost
  2016-05-23 15:02 ` Andrey Kuzmin
  0 siblings, 2 replies; 8+ messages in thread
From: Tim Walker @ 2016-05-23 14:24 UTC (permalink / raw)
  To: fio

Hello-

I need to do random writes/reads to some thin-provisioned block
devices.  Writes are no problem, but I have to make sure the reads
come from blocks that have already been written (or else the device
synthesizes fill data).  Pre-filling the device is not desirable since
they are 8-12 TiB, plus that isn't the way they are really used.

IO at the block level is our customer's requirement, but I'd also be
interested in the same concept at the file level, where fio randomly
reads from files that it has randomly written.

I'm sure I'm not the first person who has come up against this, but
I've searched/Googled the best I can and have come up empty. Can
somebody point me to the correct switches to force reads to be
randomly selected from the blocks that have been written by that test
sequence?

Thanks in advance.

Best regards,
-Tim

-- 
Tim Walker
Product Design Systems Engineering, Seagate Technology

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-05-24 14:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-23 14:24 testing thin provisioned block device Tim Walker
2016-05-23 14:40 ` Alireza Haghdoost
2016-05-23 15:01   ` Alireza Haghdoost
2016-05-23 15:02 ` Andrey Kuzmin
2016-05-23 17:41   ` Sitsofe Wheeler
2016-05-24  3:52     ` Tim Walker
2016-05-24  4:41       ` Sitsofe Wheeler
2016-05-24 14:58     ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox