Nested ESX continues to be a popular way to explore and learn about VMware Cloud Foundation (VCF), it is also the basis for the VCF Holodeck solution.
With the release of VCF 9.1, Nested ESXi VMs can now run on physical hosts with NVMe Tiering enabled, no workarounds required. In addition, you can extend the benefits of NVMe Tiering to a Nested ESX VM by applying the following VM Advanced Setting.
The easiest and quickest way to deploy a Nested ESX VM is to my Nested ESX Virtual Appliance, which has been refreshed for 9.1!
Note: The latest Nested ESX 9.1 Virtual Appliance no longer comes with default password, you will need to specify that as part of the OVF deployment.
While I have personally switched from using a nested VCF deployments to physical setup, mainly due to lack of resources, I know many of you do have sufficient capacity to run a full VCF deployment in a Nested environment.
I have also refreshed my VMware Cloud Foundation Nested Lab (VCF) Fleet Deployment script to support both VCF and VVF 9.1

Here is a screenshot of the initial deployment that takes ~25 minutes to deploy three Nested ESX VM, initialize the VCF Installer, sync from a VCF Offline Depot, generate the deployment JSON and then automatically start the VCF Fleet deployment. 😎


