Since virtualization is all the rage right now (and rightfully so) I'm planning on building an ESX lab at home to prepare for the VMWare Certified Professional exam. If anyone is unfamiliar with ESX, it is VMWare's bare metal hypervisor - i.e. it runs directly on the system hardware, not on top of another OS. If you want to know more check out the Wikipedia article: VMware ESX Server - Wikipedia, the free encyclopedia The thing with ESX is that it has very limited driver support. Luckily there are several sites that list unofficial hardware that works with ESX. Also for some of the more advanced features like VMotion and HA you need a SAN (storage area network). Thankfully there are open source solutions for this. I'm planning on using Openfiler which is based on rpath linux. It allows you to configure local storage as iSCSI SAN storage. Overall I'm planning on spending about $3k for the lab. It should be able to run about 20 VMs concurrently without breaking a sweat. The VM Hosts will have quad core cpus and 8 gigs of ram. The Openfiler box will have 1tb of storage for VMs (4 x 500gb in RAID 10). The other advantage to the lab is that I can use it to create VMs to study for other certifications as well. I can create an Exchange 2007 cluster, Windows 2008 domain, etc. without needing to drop any additional coin on hardware. Does anyone else on here work with VMWare products or any other virtualization software (Xen, Hyper-V, etc)?