Flexible I/O Tester development
 help / color / mirror / Atom feed
* RBD client cache
@ 2015-11-19 15:37 Jens Rosenboom
  2015-11-19 20:31 ` Jens Axboe
  0 siblings, 1 reply; 6+ messages in thread
From: Jens Rosenboom @ 2015-11-19 15:37 UTC (permalink / raw)
  To: fio

A couple of releases ago, ceph has changed the default value for

rbd cache writethrough until flush

from false to true. As the fio rbd backend currently does not emit the
necessary fsync to trigger writeback mode, this implies that tests
will run in writethrough, possibly giving a significantly reduced
performance when compared to other clients, e.g. when running fio
within a qemu-based instance accessing the same RBD volume.

Would it make sense for fio to simply issue a rbd_flush after each
rbd_open at https://github.com/axboe/fio/blob/master/engines/rbd.c#L138
? Or do you think that this would need a dedicated flag to be enabled?

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

end of thread, other threads:[~2015-12-08 15:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-19 15:37 RBD client cache Jens Rosenboom
2015-11-19 20:31 ` Jens Axboe
2015-11-26 15:51   ` Jens Rosenboom
2015-11-27 16:06     ` Jens Axboe
2015-12-08 13:41       ` Jens Rosenboom
2015-12-08 15:06         ` Jens Axboe

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