From Fedora Project Wiki
No edit summary
Line 15: Line 15:
== 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 xen_domain -o kvm_domain
(for a libvirt-managed domain called <code>xen_domain</code>).
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 ==
== 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 ==
== Scope ==


 
* [https://admin.fedoraproject.org/pkgdb/packages/name/libguestfs libguestfs package in Fedora]
* 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 Plan ==
== Test Plan ==
Line 31: Line 40:
== User Experience ==
== User Experience ==


virt-v2v is a command line tool as described above.


== Dependencies ==
== Dependencies ==
Line 50: Line 60:
----
----


<!-- Category:FeatureReadyForWrangler -->
[[Category:FeatureReadyForWrangler]]
[[Category:FeaturePageIncomplete]]
[[Category:FeaturePageIncomplete]]
[[Category:F12_Virt_Features]]
[[Category:F12_Virt_Features]]

Revision as of 19:56, 14 July 2009

Xen to KVM migration

Summary

Provide nearly effortless automatic translation of Xen virtual machines to KVM virtual machines.

Owner

Current status

  • Targeted release: Fedora 12
  • Last updated: 2009-07-14
  • Percentage of completion: 30%

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

Test Plan

(Test plan to be written)

User Experience

virt-v2v is a command line tool as described above.

Dependencies

Features/libguestfs

Contingency Plan

None - this is a completely standalone feature.

Documentation

(To be written)

Release Notes

(To be written)