The ESX/ESXi architecture allows administrators to allocate hardware resources to multiple workloads in fully isolated environments called virtual machines.