Diskless ESXi (vSphere 5)

Deploying ESXi with the VMware vCenter Server Appliance

The VMware vCenter Server Appliance is a preconfigured Linux-based virtual machine optimized for running vCenter Server and associated services. The appliance includes an Auto Deploy server that is disabled by default.

You can use the vCenter Server system on the appliance in conjunction with the Auto Deploy server on the appliance:

Also, it’s not required to use a separate DHCPD and TFTPD server. The AutoDeploy appliance includes the software required:

The next step would be to configure the ESXi system to avoid having to configure it now.
The question is, what is the best way to do this? Via a host profile that is set up via PowerShell, or via Host Profiles?