After reviewing the planning resources in the previous article I've identified some additional concerns/considerations that need to be addressed:
Hardware: BIOS/Firmware Updates
Since we're going to have the servers down anyway, we sould update the system BIOS and firmware of the system components as necessary. For my QLogic iSCS HBAs, while they were on VMwares I/O HCL, it was unclear what BIOS/firmware rev they should have. A quick email to support and the response was BIOS 1.15 and firmware rev "53". I was at 1.14/"49" so I needed to update all of my hosts.Platform: ESX or ESXi?
If you've been following, you know I've been pretty hard on the ESXi/USB combination in previous articles. I experienced a problem with ESXi, iSCSI HBAs and SRM recovery plan tests causing random reboots of my ESXi hosts. This has been fixed since then. Also, rumor has it that the next major release will be ESXi-only. VMware is certainly steering customers in this direction now. I beleive this is really a now-or-later decision. And to add to the good ESXi news, HP has much better support for CIM providers with vSphere 4.0 in the form up an update package that can be installed on each host.As for the USB keys, I won't be going back to those any time soon if I can help it. Having local disks on the host gives us another benefit with ESX 4 - it can now use these for the scratchconfig files as needed for the HA feature. See Duncan's post here: http://www.yellow-bricks.com/2009/12/03/esxi-lessons-learned-part-1 So ESXi embedded may work fine for you, but if I go back to ESXi, it will be the ESXi installable route. Another task to add to my upgrade plan.
Platform: Upgrade or Clean Install?
My experience with ESX upgrades goes back to my first ESX 1.5 server. I don't think there was an upgrade for ESX 1.x to 2.0 and 2.x to 3.0 was a nightmare. I had limited success upgrading ESX hosts and then once they were upgraded, you had to upgrade VFMS in a staged/controlled fashion. It wasn't pretty and my guess is that most admins performed a clean install. The good news ist that upgrading ESX 3 to 4 is a much better experience. This seems to be due to VMware doing a better job this time around (not that they've had some more experience?) and that VFMS doesn't require an upgrade. You can upgrade VMFS but it is a minor point update and it doesn't sound like it buys you much based on what I heard listening to the VMware Communiuies podcast on vSphere 4.0.However, I just can seem to escape the fact that a clean install provide a good, well-known installation from which to start fresh. If I switch back from ESX to ESXi the point will be mute - I'll have to do a clean install. I'll get a better idea of this as I progress thru the test plan.
vCenter 32 or 64bit?
Decisions, decisions! Another bit floating out there in rumor-land is that the next release of vCenter will be 64bit-only. I think this one makes more sense since most development is moving in this direction if it hasn't already (a.k.a. Windows Server 2008 R2). VMware does support vCenter running on a 64bit operating using a 32bit DSN. There are instructions on how to do this that can be found in the vShpere Upgrade Center (see links in previous article).And while we're at it, why include a little more future-proofing and do a clean install of vCenter on Windows Server 2008? Please review VMware's vSphere compatibility matrix as there are some distictions when considering the OS in either R1 or R2 flavors. In my evironment, we don't use Update Manager for scannig or patching VMs, so Windows Server 2008 Standard R1 64bit will work quite nicely. The vSphere components you're using in your environment will largely drive your OS choice.