This article can also be found in the Premium Editorial Download "Storage magazine: Storage Products of the Year Awards 2007."
Download it now to read this article plus other related content.
Rounding up virtual machine images
"The number of virtual machines we have at any one time varies based on development and other issues," says Iannace. "We might have times when we approach 90 virtual machines, but we are constantly building them and destroying them for either development or test. But the core 75 are what we have in production."
Another feature of VMware Infrastructure 3.5 is the Update Manager, which automates the patching of ESX Server hosts and VMs nondisruptively. Update Manager makes snapshots of VMs prior to patching; if patching isn't successful, it then rolls back to the pre-patching snapshot. The software works with Linux and Windows VMs.
"Right now, patching is a bit of a pain for ESX Server host," says Edson at VariQ. "You have to patch by individual patch release and it's fairly time-consuming. Let's say you want to patch a single
| physical server and reboot it; [VMware] Update Manager will in effect VMotion the virtual machines off the server, patch it and then VMotion your server image back on."
VMware is also getting into the game of managing and abating VM sprawl with the acquisition of Dunes Technologies last fall. Dunes' Virtual Service-Orchestrator 3.1 (VS-O 3.1) is server-based software that allows IT to track the creation of virtual machines and automate processes for managing the VMs.
To lessen the effects of shared CPU and bus contention, it's best to implement hefty dual- or quad-core servers that are PCI Express-enabled. Adding dual- or quad-ported HBAs and Gigabit Ethernet adapters to the host servers can also help--each VM can then have its own IO channel to shared storage.
Brattle Group's Iannace deployed Dell Inc. Power-Edge servers with dual quad-core CPUs. "We've seen some high utilization of our backup servers and have upgraded them over time," says Iannace. "In fact, our main physical server is a dual-die, quad-core system--for eight cores total--because we noticed a lot of CPU utilization."
This was first published in February 2008