VMware offers a free tool to convert virtual machine files in different formats for example from .vmx to .ovf.
This tool can be used to convert:
VMX -> OVFVMX -> OVAOVF -> VMXVMX -> vSphere
Or you can deploy a OVF directly to a ESX host. It's more powerful than it …