[openstack-dev] [Nova] why don't we deal with "claims" when live migrating an instance?

Scott Devoid devoid at anl.gov
Thu Jan 16 19:32:05 UTC 2014


Related question: Why does resize get called (and the VM put in "RESIZE
VERIFY" state) when migrating from one machine to another, keeping the same
flavor?


On Thu, Jan 16, 2014 at 9:54 AM, Brian Elliott <bdelliott at gmail.com> wrote:

>
> On Jan 15, 2014, at 4:34 PM, Clint Byrum <clint at fewbar.com> wrote:
>
> > Hi Chris. Your thread may have gone unnoticed as it lacked the Nova tag.
> > I've added it to the subject of this reply... that might attract them.
>  :)
> >
> > Excerpts from Chris Friesen's message of 2014-01-15 12:32:36 -0800:
> >> When we create a new instance via _build_instance() or
> >> _build_and_run_instance(), in both cases we call instance_claim() to
> >> reserve and test for resources.
> >>
> >> During a cold migration I see us calling prep_resize() which calls
> >> resize_claim().
> >>
> >> How come we don't need to do something like this when we live migrate an
> >> instance?  Do we track the hypervisor overhead somewhere in the
> instance?
> >>
> >> Chris
> >>
>
> It is a good point and it should be done.  It is effectively a bug.
>
> Brian
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140116/0ce26819/attachment.html>


More information about the OpenStack-dev mailing list