[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH v2 0/3] Sheepdog: distributed storage system for
From: |
MORITA Kazutaka |
Subject: |
[Qemu-devel] [RFC PATCH v2 0/3] Sheepdog: distributed storage system for QEMU |
Date: |
Fri, 14 May 2010 18:51:13 +0900 |
Hi all,
This patch adds a block driver for Sheepdog distributed storage
system.
Changes from v1 to v2 are:
- rebase onto git://repo.or.cz/qemu/kevin.git block
- modify the sheepdog driver as a protocol driver
- add new patch to call the snapshot handler of the protocol
One issue still remains; qemu-img parses command line options with
`create_options' of the format handler, so we cannot use protocol
specific options.
In this version, sheepdog needs to be used as a format driver when we
want to use sheepdog specific options.
e.g. Create clone image vol2 from vol1
$ qemu-img create -b sheepdog:vol1:1 -f sheepdog vol2
Thanks,
Kazutaka
MORITA Kazutaka (3):
close all the block drivers before the qemu process exits
block: call the snapshot handlers of the protocol drivers
block: add sheepdog driver for distributed storage support
Makefile.objs | 2 +-
block.c | 57 ++-
block.h | 1 +
block/sheepdog.c | 1831 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
vl.c | 1 +
5 files changed, 1873 insertions(+), 19 deletions(-)
create mode 100644 block/sheepdog.c
- [Qemu-devel] [RFC PATCH 2/2] block: add sheepdog driver for distributed storage support, (continued)
[Qemu-devel] [RFC PATCH v2 2/3] block: call the snapshot handlers of the protocol drivers, MORITA Kazutaka, 2010/05/14
[Qemu-devel] [RFC PATCH v2 1/3] close all the block drivers before the qemu process exits, MORITA Kazutaka, 2010/05/14
[Qemu-devel] [RFC PATCH v2 0/3] Sheepdog: distributed storage system for QEMU,
MORITA Kazutaka <=
[Qemu-devel] [RFC PATCH v3 0/3] Sheepdog: distributed storage system for QEMU, MORITA Kazutaka, 2010/05/17
[Qemu-devel] [RFC PATCH v3 1/3] close all the block drivers before the qemu process exits, MORITA Kazutaka, 2010/05/17
[Qemu-devel] [RFC PATCH v3 3/3] block: add sheepdog driver for distributed storage support, MORITA Kazutaka, 2010/05/17
[Qemu-devel] [RFC PATCH v2 3/3] block: add sheepdog driver for distributed storage support, MORITA Kazutaka, 2010/05/14