Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.
How to convert a physical server to a virtual one using the open source tool Clonezilla Live