[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/1] Support Archipelago as a QEMU block backend
From: |
Chrysostomos Nanakos |
Subject: |
[Qemu-devel] [PATCH 0/1] Support Archipelago as a QEMU block backend |
Date: |
Thu, 29 May 2014 14:14:41 +0300 |
Hello team,
this is a patch implementing support for a new storage layer,
Archipelago [1][2].
We've been using Archipelago in our IaaS public cloud production
environment for over a year now, along with Google Ganeti [3]
and Ceph [4]. We are currently moving from accessing Archipelago
through a kernel block driver to accessing it directly through QEMU,
using this patch.
Archipelago, already supports different storage backends such as
NFS, Ceph's RADOS and has initial support for Gluster
(with improvements from the Gluster community coming soon [5]).
We hope that making the patch available and including it in
mainline QEMU will give the QEMU and KVM community the chance to
easily experiment with Archipelago and also use it in production
environments if it fits their needs.
Looking forward to your review,
Chrysostomos.
[1] https://www.synnefo.org/docs/archipelago/latest/
[2]
http://synnefo-software.blogspot.com/2013/10/archipelago-officially-open-source.html
[3] https://code.google.com/p/ganeti/
[4] http://ceph.com
[5]
http://www.gluster.org/community/documentation/index.php/Features/Archipelago_Integration
Chrysostomos Nanakos (1):
block: Support Archipelago as a QEMU block backend
block/Makefile.objs | 1 +
block/archipelago.c | 1129 +++++++++++++++++++++++++++++++++++++++++++++++++++
configure | 40 ++
3 files changed, 1170 insertions(+)
create mode 100644 block/archipelago.c
--
1.7.10.4
- [Qemu-devel] [PATCH 0/1] Support Archipelago as a QEMU block backend,
Chrysostomos Nanakos <=