With vSphere 5 VMware added ‘Auto Deploy’. VMware about Auto Deploy in the Whats New technical whitepaper (http://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-50-Platform-Technical-Whitepaper.pdf);
The vSphere Auto Deploy server simplifies the deployment of VMware ESXi hosts in your environment. Using the Auto Deploy server, you can provision hundreds of physical hosts with VMware ESXi software. You can specify the image to deploy and the host to provision with the image. Optionally, you can specify Host Profiles to apply to the host, and a location for each host.
VMware TV made a demo video about how to enable Auto Deploy in your environment.
As you can see in the video Auto Deploy is configured by using VMware PowerCLI, for those admins who finds it hard to use PowerCLI there is now a great VMware fling (http://labs.vmware.com/flings) called ‘Auto Deploy GUI’. This 8mb download intergrates with the vSphere Client and allows you to setup Auto Deploy without any PowerCLI actions. Just follow the instructions in the Practical Guide to setup Auto Deploy in your environment.
And of course the link to this great fling; http://labs.vmware.com/flings/autodeploygui