Ask Your Question

Steps of block live migration

asked 2016-08-30 14:20:56 -0600

Ach gravatar image

I'm trying to figure out something in openstack when block-migrate an instance, what I want to understand is the steps taken in this type of migration, I've read somewhere that KVM migrates the storage while the VM is still running, then after suspending it (downtime), it sends the memory and a small amount of storage (what have been changed during the pre-copy stage). Is this correct?

I'm using Liberty version of Openstack, and the last version of Libvirt/KVM.

Someone please answer me.


edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2016-08-31 00:34:52 -0600

dbaxps gravatar image

See 1.
Section Block Live migration
See 2.
Post Kilo releases ( Mitaka,Liberty ) should be able to use the libvirt live migration function by default.

edit flag offensive delete link more

answered 2016-08-31 11:47:14 -0600

fifi gravatar image

updated 2016-08-31 11:48:21 -0600

1- Visit this blog to get an idea of how live migration works behind the scene: ( The block live migration has more or less the same flow as live migration.

2- Besides, try "tcptrack" to see what's going on in your management network when block live migration is in progress.

Putting these two source of information together can help you understand how different steps in block live migration work.

Good Luck

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-08-30 14:20:56 -0600

Seen: 296 times

Last updated: Aug 31 '16