<div dir="ltr"><div><div>Hi,<br><br>Currently with VMWare VCDriver, one nova compute can
manage multiple clusters/RPs, this caused cluster admin cannot do live
migration between clusters/PRs if those clusters/PRs managed by one nova
compute as the current live migration logic request at least two nova
computes.<br></div><br>A bug [1] was also filed to trace VMWare live migration issue.<br><br>I'm now trying
the following solution to see if it is acceptable for a fix, the fix wants enable live migration with one nova
compute:<br>1) When live migration check if host are same, check both host and node for the VM instance.<br>2)
When nova scheduler select destination for live migration, the live
migration task should put (host, node) to attempted hosts.<br>3) Nova scheduler needs to be enhanced to support ignored_nodes.<br></div><div>4) nova compute need to be enhanced to check host and node when doing live migration.<br>
</div><div><br></div><div>I also uploaded a WIP patch [2] for you to review the idea of the fix and hope can get some comments from you.<br></div><div><br>[1] <a href="https://bugs.launchpad.net/nova/+bug/1192192">https://bugs.launchpad.net/nova/+bug/1192192</a><br>
[2] <a href="https://review.openstack.org/#/c/84085">https://review.openstack.org/#/c/84085</a><br><br></div><div>-- <br><div dir="ltr"><div>Thanks,<br><br></div>Jay<br></div>
</div></div>