VMI is a paravirtualization standard that enables improved performance for virtual machines capable of using it. Currently, this feature is available only for those versions of the Linux guest operating system that support VMI paravirtualization.

Enabling paravirtualization uses one of the virtual machine’s six virtual PCI slots. Enabling paravirtualization can limit how and where the virtual machine can be migrated. Consider the following before enabling this feature:

These hosts support VMI paravirtualization: ESX/ESXi 3.5 and greater, and Workstation 6.0 and greater. Hardware version 4 virtual machines with paravirtualization enabled that are created on ESX hosts can be migrated to Workstation hosts without loss of functionality.

A virtual machine with paravirtualization enabled and that is powered off can be moved manually to a host that does not support paravirtualization. However, this can result in reduced performance.

A virtual machine with paravirtualization enabled and that is powered on or in a suspended power state can not be migrated to a host that does not support paravirtualization.

Automated vCenter Server DRS migrations of virtual machines with paravirtualization enabled to hosts that do not support paravirtualization are not allowed.

1

In the vSphere Client inventory, right-click the virtual machine and select Edit Settings.

2

Click the Options tab and under advanced, select Paravirtualization.

3

Select Support VMI Paravirtualization to enable VMI Paravirtualization.

4

Click OK to save your changes and close the dialog box.