Re: GlusterFS QEMU libgfapi

2013-07-22 Thread Wido den Hollander
Hi John, On 07/21/2013 03:32 PM, John Mark Walker wrote: Greetings, CloudStackers. I noticed there was a question re: libgfapi as it pertains to libvirt and QEMU. As of last January/February, all new versions of the KVM/QEMU/libvirt/oVirt virtualization stack have been glusterized and use

Re: GlusterFS QEMU libgfapi

2013-07-21 Thread Marcus Sorensen
On a side note, we aren't limited to libvirt-supported storage. KVMStoragePoolManager allows for multiple storage adaptors, so you can just add yours to the adaptor map in there and create a MyStorageAdaptor that implements the various methods like CreatePhysicalDisk, etc , similar to

Re: GlusterFS QEMU libgfapi

2013-07-16 Thread Wido den Hollander
On 07/15/2013 06:38 PM, John Skinner wrote: I dug a little bit deeper and found that it IS a supported storage type of NETFS, as a valid poor format type (see below from libvirt.org). Now, not being familiar with how CloudStack handles storage; I was think that under

GlusterFS QEMU libgfapi

2013-07-15 Thread John Skinner
Is there any way to use GlusterFS with the native QEMU libgfapi so we do not have to use Fuse to access the shares? Or are there any plans to build libgfapi QEMU support into CloudStack in the future? Thanks, John

Re: GlusterFS QEMU libgfapi

2013-07-15 Thread Wido den Hollander
Hi John, On 07/15/2013 04:31 PM, John Skinner wrote: Is there any way to use GlusterFS with the native QEMU libgfapi so we do not have to use Fuse to access the shares? Or are there any plans to build libgfapi QEMU support into CloudStack in the future? As for now there is no way to use

Re: GlusterFS QEMU libgfapi

2013-07-15 Thread John Skinner
Thanks, Wido. I am not a programmer per se, but I am going to pull the code down and have a look to see if I can figure it out. I know some java guys so may be able to get some help on that end. Thanks, John On Jul 15, 2013, at 9:36 AM, Wido den Hollander w...@widodh.nl wrote: Hi John,

Re: GlusterFS QEMU libgfapi

2013-07-15 Thread Wido den Hollander
Hi John, On 07/15/2013 04:52 PM, John Skinner wrote: Thanks, Wido. I am not a programmer per se, but I am going to pull the code down and have a look to see if I can figure it out. I know some java guys so may be able to get some help on that end. It won't be only Java code, but also C

Re: GlusterFS QEMU libgfapi

2013-07-15 Thread John Skinner
Wido, Are you sure on that? I know the libgfapi is in C. But I thought GlusterFS was now supported in both libvirt and qemu (1.0.1+, 1.3; respectively). 1.0.1: Dec 17 2012 Features: Introduce virtlockd daemon (Daniel P. Berrange), parallels: add disk and network device support (Dmitry

Re: GlusterFS QEMU libgfapi

2013-07-15 Thread John Skinner
I dug a little bit deeper and found that it IS a supported storage type of NETFS, as a valid poor format type (see below from libvirt.org). Now, not being familiar with how CloudStack handles storage; I was think that under cloud-plugin-hypervisoer-kvm src com.cloud.hypervisor.kvm.storage