No edit summary |
No edit summary |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 9: | Line 9: | ||
== Current status == | == Current status == | ||
* Targeted release: [[Releases/ | * Targeted release: [[Releases/14| Fedora 14]] | ||
* Last updated: | * Last updated: 2010-01-26 | ||
* Percentage of completion: | * Percentage of completion: 80% | ||
== Detailed Description == | == Detailed Description == | ||
virt-v2v is a command line tool that enables Xen domUs (ie. guests) to be migrated to use KVM. Usage will be: | virt-v2v is a command line tool that enables Xen domUs (ie. guests) to be migrated to use KVM. Usage will be: | ||
<pre> | |||
virt-v2v xen_domain -o kvm_domain | virt-v2v xen_domain -o kvm_domain | ||
</pre> | |||
(for a libvirt-managed domain called <code>xen_domain</code>). | (for a libvirt-managed domain called <code>xen_domain</code>). | ||
Line 34: | Line 35: | ||
* Development repos: [http://git.et.redhat.com/?p=libguestfs.git;a=tree;f=perl/lib/Sys/Guestfs;hb=HEAD library] and [http://git.et.redhat.com/?p=libguestfs.git;a=tree;f=v2v;hb=HEAD program]. | * Development repos: [http://git.et.redhat.com/?p=libguestfs.git;a=tree;f=perl/lib/Sys/Guestfs;hb=HEAD library] and [http://git.et.redhat.com/?p=libguestfs.git;a=tree;f=v2v;hb=HEAD program]. | ||
== Test | == How To Test == | ||
<i>(Test plan to be written)</i> | * '''FIXME'''<i>(Test plan to be written)</i> | ||
== User Experience == | == User Experience == | ||
Line 52: | Line 53: | ||
== Documentation == | == Documentation == | ||
<i>(To be written)</i> | '''FIXME''': <i>(To be written)</i> | ||
* [http://www.redhat.com/archives/libguestfs/2009-July/msg00024.html pseudocode] | |||
== Release Notes == | == Release Notes == | ||
<i>(To be written)</i> | '''FIXME''': <i>(To be written)</i> | ||
== Comments and Discussion == | |||
* See [[Talk:Features/Xen to KVM migration]] | |||
[[Category:FeaturePageIncomplete]] | [[Category:FeaturePageIncomplete]] | ||
[[Category: | [[Category:F14_Virt_Features|Xen to KVM migration]] | ||
[[Category:Virtualization|Xen to KVM migration]] |
Latest revision as of 16:26, 26 January 2010
Xen to KVM migration
Summary
Provide nearly effortless automatic translation of Xen virtual machines to KVM virtual machines.
Owner
- Name: Richard Jones, Matthew Booth
Current status
- Targeted release: Fedora 14
- Last updated: 2010-01-26
- Percentage of completion: 80%
Detailed Description
virt-v2v is a command line tool that enables Xen domUs (ie. guests) to be migrated to use KVM. Usage will be:
virt-v2v xen_domain -o kvm_domain
(for a libvirt-managed domain called xen_domain
).
The process will automatically install the correct kernel and driver(s) and make any configuration changes necessary so that the KVM domain will run with virtio drivers.
The process will also be reversible - if the KVM transition doesn't work out, then system administrators can go back to the original, untouched Xen domain, via a snapshot.
Benefit to Fedora
Users with Xen guests can try out KVM. Users can also migrate from Xen to KVM for its enhanced ease of use.
Scope
- libguestfs package in Fedora
- Development repos: library and program.
How To Test
- FIXME(Test plan to be written)
User Experience
virt-v2v is a command line tool as described above.
Dependencies
Contingency Plan
None - this is a completely standalone feature.
Documentation
FIXME: (To be written)
Release Notes
FIXME: (To be written)