openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #12306
Re: [OpenStack][Nova] deference between live-migration and migrate
I have been meaning to draft a blueprint around this.
What we have today:
* Migrate: move a VM from one server to another, reboots across the move (I think) and destination is picked by scheduler
* LiveMigration: move a VM form one server to another, VM doesn't appear to reboot, need to specify the destination
I propose we extent the Migrate API (thinking about nova CLI here really) to include:
* Optional Flag to force non-live migration, default to live migration
* Optional destination host, by default let the scheduler choose
* Deprecate the existing live migration API and CLI calls
What do people think?
I am in the process of adding Live migration support to XenServer:
https://blueprints.launchpad.net/nova/+spec/xenapi-live-migration
If people like the idea, I should get chance to draft and implement this for Folsom, but I am happy for others to do this if they are also interested.
Cheers,
John
From: openstack-bounces+john.garbutt=eu.citrix.com@xxxxxxxxxxxxxxxxxxx [mailto:openstack-bounces+john.garbutt=eu.citrix.com@xxxxxxxxxxxxxxxxxxx] On Behalf Of Eric Luo
Sent: 25 May 2012 09:55
To: openstack@xxxxxxxxxxxxxxxxxxx
Subject: [Openstack] [OpenStack][Nova] deference between live-migration and migrate
Hello ,all
I saw there are tow commands in nova
live-migration Migrates a running instance to a new machine.
migrate Migrate a server.
I know that live-migration means "live migration" of an instance.
But what is this "migrate " for ? And what does "Migrate a server." mean here :) Does it mean "Migrates a non-running instance to a new machine" here?
Thank you!
Best regards!
Eric Luo
2012-05-25
Follow ups
References