Install ESXi to get started with running virtual machines. The machine running ESXi virtualization software acts as a host in your virtual infrastructure. Hosts provide CPU and memory resources, access to storage, and network connectivity for the virtual machines that reside on them.