Hi,
Here are a few more improvements to the qemu rbd support. The first
patch makes the configuration file handling cleaner (do not error out if
/etc/ceph/ceph.conf doesn't exist). One allows characters in the conf
string to be escaped, so you can (for example) specify an ip\:port (':'
is used as a delimiter).
The last patch implements flush when rbd_flush() is available. This lets
us take advantage of write buffering in newer versions of librbd, which
improves performance significantly for many workloads (including the
trivial qemu-img convert).
Thanks!
sage
Sage Weil (4):
rbd: ignore failures when reading from default conf location
rbd: allow escaping in config string
rbd: update comment heading
rbd: call flush, if available
block/rbd.c | 83 +++++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 56 insertions(+), 27 deletions(-)
--
1.7.2.5
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html