VCF 9.1 - Automated VMware Cloud Foundation (VCF) & VMware vSphere Foundation (VVF) Nested Lab Deployment

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. 😎

Quick Tip - Configure Nested ESX Cores per CPU for Optimal Licensing

If you deploy Nested ESX and wish to use it beyond the default 90 day evaluation, you will need to license the ESX host, just like you would with a physical host.

Whether you create your own Nested ESX VM or simply deploy the the Nested ESX Virtual Appliance, make sure the cores per CPU configuration on the VM is correct or you may need a much larger CPU entitlement than what you had expected.

The default behavior of vSphere when you create a VM is to automatically manage the CPU topology (cores per CPU)Β when the VM is powered on for optimal GuestOS and Application consumption.


However, this automatic assignment or even a manual assignment could have some unexpected consequences when it comes to ESX licensing ...

[Read more...]