My understanding is that the --instances_path will be the share to which the VM 
state will be synced on the source hypervisor. This synced image will then be 
used to restart the VM at  the destination hypervisor. Ideally, I'd like to 
avoid having a local copy of the VM state in order to provide persistence in 
VMs so that if the hypervisor fails or crashes, etc. the VM state on a Gluster 
volume can be used to restart it. I am not sure whether this is possible in 
OpenStack yet or if KVM will even support using a shared mount as a VM state 
storage. This is something I will be looking into. Of course, some references 
to docs, emails will be nice . Thanks.


________________________________________
From: masumo...@nttdata.co.jp [masumo...@nttdata.co.jp]
Sent: Monday, June 06, 2011 6:23 AM
To: Shehjar Tikoo
Cc: openstack@lists.launchpad.net; so...@linux2go.dk
Subject: RE: [Openstack] Integrating GlusterFS with OpenStack

Hi,

> When doing live migration, we could let KVM migrate the
> VM state and somehow tell gluster to migrate the disk image to the new
> host (to maintain locality between the virtual machine and its storage).
> Gluster already has the means to do live rebalancing, but I don't believe
> an API to specify "I'd like for this particular file to reside on this
> particular brick. Please make it so". That would *rock*.

In current openstack live migration feature, a flag --instances_path specifies 
the path which has to be on shared storage. Live re-balancing sounds like good 
idea, and I think at least, just "--instances_path is on the glusterFS" is good 
option to users.
If you want any help, my colleague and me would love to do ^^;


> -----Original Message-----
> From: openstack-bounces+masumotok=nttdata.co...@lists.launchpad.net
> [mailto:openstack-bounces+masumotok=nttdata.co...@lists.launchpad.ne
> t] On Behalf Of Soren Hansen
> Sent: Monday, June 06, 2011 7:40 AM
> To: Shehjar Tikoo
> Cc: openstack@lists.launchpad.net
> Subject: Re: [Openstack] Integrating GlusterFS with OpenStack
>
> 2011/6/3 Shehjar Tikoo <shehj...@gluster.com>:
> > We're aiming to integrate Gluster with Openstack in a way that allows
> > GlusterFS to be used as the storage for application volumes as well
> as VMs.
> > I am interested in hearing your ideas on how such an integration can
> > be performed. Being the openstack experts, could you please share some
> > issues I should be considering, the problems I may run into or
> > anything else you think I should know.
>
> One thing I'd love to be able to do is store my virtual disks on a gluster
> filesystem that is shared across my compute nodes. The data would be
> stored on the host that is actually running the virtual machine (think
> NUFA scheduler). When doing live migration, we could let KVM migrate the
> VM state and somehow tell gluster to migrate the disk image to the new
> host (to maintain locality between the virtual machine and its storage).
> Gluster already has the means to do live rebalancing, but I don't believe
> an API to specify "I'd like for this particular file to reside on this
> particular brick. Please make it so". That would *rock*.
>
> --
> Soren Hansen        | http://linux2go.dk/ Ubuntu Developer    |
> http://www.ubuntu.com/ OpenStack Developer | http://www.openstack.org/
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to