KVM and VMware VSphere/ESXi are both bare metal virtualization solutions. A bare metal virtualization software is a mini operating software operating on a physical machine whose sole purpose is to manage several virtual machines. With virtualization, each physical machine can host several independent operating systems. Virtualization is used to maximize the use of the physical server processing power. You can transfer a KVM virtual machine to a VMware server using the VMware Converter.
Video of the Day

Step
From your KVM virtual machine, go to http://www.vmware.com/products/converter/ and download vCenter Converter. If you do not have a VMware account you will need to create one.
Step
Click on the file you downloaded and install vCenter Converter on your KVM virtual machine. Launch the vCenter converter.
Step
Click on "Convert Machine" on the upper left corner of the vCenter Converter window.
Step
In the drop down menu, select "Powered-on machine". Select "This local machine" bellow and click "Next."
Step
Wait for the information on the machine to be retrieved. In the new windows select "VMware Infrastructure virtual machine." Enter the name of the VSphere/ESXi server you want to transfer the virtual machine to and its administrator user name and password.
Step
Check if the information entered is correct in the summary. Click "Next" and then "Finish". The conversion process starts automatically.
Step
Connect to the new virtual machine that was imported on your Vphere/ESXi server. After running the necessary tests to ensure that the virtual machine runs properly you can turn off the KVM virtual machine and transfer the users to the new VMware virtual machine.