Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1354343

Summary: [RFE] Add support for post copy migration (tech preview)
Product: [oVirt] ovirt-engine Reporter: Tomas Jelinek <tjelinek>
Component: RFEsAssignee: Milan Zamazal <mzamazal>
Status: CLOSED CURRENTRELEASE QA Contact: Israel Pinto <ipinto>
Severity: medium Docs Contact:
Priority: high    
Version: 4.0.0CC: bgraveno, bugs, dhuff, jcall, mavital, mgoldboi, michal.skrivanek, mzamazal
Target Milestone: ovirt-4.1.0-betaKeywords: FutureFeature
Target Release: 4.1.0.2Flags: tjelinek: ovirt-4.1?
ipinto: testing_plan_complete+
tjelinek: planning_ack?
tjelinek: devel_ack+
rule-engine: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
This update includes the Post-copy migration policy, which is available as a Technology Preview feature. The policy is similar to the Minimal Downtime policy, and enables the virtual machine to start running on the destination host as soon as possible. During the final phase of the migration (post-copy phase), the missing parts of the memory content is transferred between the hosts on demand. This guarantees that the migration will eventually converge with very little downtime. The disadvantage of this policy is that in the post-copy phase, the virtual machine may slow down significantly as the missing parts of memory are transferred between the hosts. If anything goes wrong during the post-copy phase, such as a network failure between the hosts, then the running virtual machine instance will be lost. It is therefore not possible to abort a migration during the post-copy phase.
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-15 15:06:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1252426, 1336709, 1374718, 1509920, 1673043    
Bug Blocks: 1430234    

Description Tomas Jelinek 2016-07-11 07:28:44 UTC
Support for post-copy live migration needs to be added. The task includes:
- enriching the the convergence schedule on VDSM to support "switch to postcopy"
- enriching the migration policies on engine to support "switch to post copy"
- making sure the monitoring code in engine will handle this switch properly (e.g. the VM is suddenly UP on the destination and DOWN on source, it was migrating but it does not mean that the migration is over yet)

Comment 1 Michal Skrivanek 2016-12-01 10:35:29 UTC
*** Bug 1374760 has been marked as a duplicate of this bug. ***