cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcus Sorensen <shadow...@gmail.com>
Subject Re: GlusterFS QEMU libgfapi
Date Sun, 21 Jul 2013 18:42:41 GMT
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
LibvirtStorageAdaptor. You would also have to tweak the XML stuff as well
if it can't be connected via the existing raw or file based XML disk
definitions.
On Jul 15, 2013 8:57 AM, "Wido den Hollander" <wido@widodh.nl> wrote:

> 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 code to manage the GlusterFS
> storage pool in libvirt: http://libvirt.org/storage.**html<http://libvirt.org/storage.html>
>
> Currently GlusterFS isn't supported in libvirt as a storage pool, but the
> CloudStack agent relies on that.
>
> It might be possible to do without libvirt, but I'm not sure how that
> would work out.
>
> Ceph and RBD are my thing, I'm not a GlusterFS expert.
>
> Wido
>
>  Thanks,
>>
>> John
>>
>> On Jul 15, 2013, at 9:36 AM, Wido den Hollander <wido@widodh.nl> wrote:
>>
>>  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 libgfapi with Qemu/KVM in CloudStack,
>>> nor are there any plans to implement this.
>>>
>>> Patches are welcome though! Would be great to see this be written.
>>>
>>> Wido
>>>
>>>  Thanks,
>>>>
>>>> John
>>>>
>>>>
>>>>
>>>>
>>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message