Deployment Of VMware vSphere Foundation

Deployment of VMware vSphere Foundation (VVF) involves using the VMware Cloud Foundation (VCF) Installer wizard to set up ESXi hosts, vCenter Server, and optionally vSAN for a software-defined data center. It requires licensed hardware, network preparation, and supports building private cloud environments with integrated operations management (VCF Operations)

Since I only have one host I will be deploying using JSON file.

Deployment using the Wizard

In this scenario I will demonstrate default behavior of VMware vSphere Foundation where there is a minimum requirement of 3 hosts even though we have updated single host deployment.

Login to VCF installer appliance from browser

https://vcf installer ip address/vcf-installer-ui/portal/getting-started

Follow the prompts

On the main page drop down deployment wizard and select VMware vSphere Foundation

Select Next because this is a new deployment

Select the version and fill out the information

For Lab environment I will choose Extra small for VCF Operations

For Lab environment I will choose small for vcenter

Deployment shows default behavior minimum of 3 hosts

Deployment will not go further until all 3 hosts are added . If using 3 hosts best is to use same hardware or nested Esxi host vm's from same physical server.

Using mixed hardware vendors (e.g., Dell and HPE, or different CPU generations) in a VMware Cloud Foundation (VCF/VVF) cluster during installation causes validation failures, particularly when using vSphere Lifecycle Manager (vLCM). VCF requires homogeneous hardware for the Management Domain to ensure consistent firmware/driver management

Deployment using the JSON File

I will be demonstrating of using a JSON file to deploy VMware vSphere Foundation

In this scenario I will demonstrate default behavior of VMware vSphere Foundation where there is a minimum requirement of 3 hosts even though we have updated single host deployment.

Login to VCF installer appliance from browser

https://vcf installer ip address/vcf-installer-ui/portal/getting-started

Follow the prompts

VVF is ready for deployment.

Please refer to troubleshooting guide for issues encountered and how it was resolved.

There will be error when enabling VSAN storage policy after vcenter is deployed.

Rerun the validation once errors has been resolved.

Deployment in progress

Please note when vcenter is deployed VSAN is configured as RAID1 with node requirement of 3 but we are only using one so it will error with failed to enable storage policy.

The vSAN Default Storage Policy usually demands 1 failure - RAID-1 (Mirroring), requiring a minimum of 3 nodes to tolerate 1 host failure. This default ensures data redundancy (FTT=1) and Thin Provisioning for new VMs if no other policy is specified.

During deployment when vcenter is up and running storage policy needs to be change to single node.

After remediation issue has been resolved and now deploying VCF Operations appliance.

Please refer to troubleshooting guide.

Final step of the workflow is VCF Operations is deployed and license needs to be configured.