punchycode/nova — pull request #6 by alexpilotti (2012-06-19 19:55:01+00:00)
Title: Hyper-V Live Migration support

I added two flags to support Hyper-V live migration (naming is just a proposal):

"instances_shared_storage"

Is needed to support "shared nothing" Hyper-V live migrations. It's used in nova/compute/manager.py

"limit_cpu_features"

Is needed to support live migration to hosts with different CPU features. This flag is checked during instance creation.

I needed also to change the signature of "pre_live_migration" in order to pass parameters required for Glance image base disk download on target hosts.