There are several ways to implement virtual and software-defined storage resources within a VMware ESXi hypervisor controlled system.