Matrix Revisited

Column: Accountant Tech Talk


From the Sept. 2007 Issue

Most of you should remember the movie with Keanu Reeves where he played Thomas A. Anderson (aka Neo) and worked with his futuristic cohorts in virtual reality to combat the evil forces led by Agents Brown, Smith and Jones. The film was pure fiction, but as with many fictional ideas there is some reality. I’m writing this month about the world of virtual servers and desktops. Virtualization can be defined as a technique for hiding the physical characteristics of computing resources from the way in which other systems, applications or end users interact with those resources. In other words, applications, other systems and end users don’t know (or care for that matter) that the server to which they’re connecting isn’t a physical box filled with a motherboard, processor, memory and network cards, but rather a piece of software that is using a small portion of those physical resources.

Virtualization is fast becoming mainstream, with businesses attracted by the significant cost savings associated with running eight to 10 virtual servers on a single hardware host system. Previously, hardware manufacturers hadn’t included support for virtualization into their various hardware platforms, perhaps for obvious reasons since virtualization tends to eliminate the need for more hardware. However, current hardware components have specific support for virtualization. Case in point: Intel Virtualization Technology ( Intel VT). This technology is a set of hardware enhancements to Intel server and client platforms that is intended to improve traditional software-based virtualization solutions. Software virtualization solutions enhanced by Intel VT can improve the performance and robustness of software-only virtual machine solutions. Not to be outdone, AMD has also introduced hardware support for virtualization called AMD Virtualization.

These new generation motherboards and processors, along with virtualization software, more efficiently use resources provided to the host system. Most servers chug along at 10 to 20 percent of capacity. So instead of seven machines running at 10 percent utilization, you run one machine at 70 percent utilization. Beyond the savings in hardware, you’ll reap savings in power, space and cooling since there are fewer machines running, and there are personnel savings as fewer administrators are needed for hardware maintenance. These software-only virtual machines are encapsulated into files, making it possible to rapidly save, copy and provision a virtual machine. Full systems (fully configured applications, operating systems, BIOS and virtual hardware) can be moved, within seconds, from one physical host server to another for zero-downtime maintenance and continuous workload consolidation.

This content continues onto the next page...
comments powered by Disqus