Intel and Advanced Micro Devices are planning to add virtualization capabilities to their x86 processors during the next few years, a move experts say will lead to more flexible and faster virtual machines on low-cost, standards-based platforms.
But that can lead to performance issues because the software gets bulky. With virtual machine environments being supported directly in hardware, virtualization software such as VMware's ESX Server will no longer have to complete the task of carving out multiple virtual server systems. Vendors then can focus on providing tools necessary to manage virtual environments, analysts say.
It's good news for users who, in growing numbers, are turning to virtualization software vendors to reduce a glut of x86 boxes in their data centers.
News conglomerate Gannett, for example, deployed ESX Server software last year to consolidate dozens of Intel servers that were running at less than 15% utilization onto two, four-way systems running virtual machines.
Adding hardware support to the x86-based virtualization package should result in even more efficiency as far as data center consolidation goes, says Eric Kuzmack, IT architect at the Silver Spring, Md., company.
"Hardware-level virtualization support will reduce virtualization-layer complexity and improve performance of virtualized applications," Kuzmack says. "Higher performance equals more workloads that can be virtualized."
Hardware that supports virtualization also will reduce the cost of developing virtual drivers, "which reduces our cost for the [VMware] platform," he says.
In the past, the ability to partition servers into multiple, isolated virtual machines was restricted to mainframes and proprietary RISC-based systems. VMware changed that with its virtual machine software in 1999.
"Today, VMware does [virtualization] with a complicated software system that identifies instructions that have to be handled in a special way to make virtualization work," says Martin Reynolds, a Gartner Fellow. "When Intel and AMD introduce their hardware much of that will go away and the virtualization will become more efficient in terms of space and speed."
Intel and AMD have released few specifics about their technologies - code-named Vanderpool and Pacifica, respectively. Vanderpool is expected to appear in Itanium next year. The features are slated to be added to Pentium and Xeon systems in 2006. Pacifica also is planned to be added to the Opteron platform in the 2006 time frame.
Patrick Bohart, marketing manager at Intel's Vanderpool Technology desktop products group, says Intel's new architecture will let system software, including operating system and applications, run more efficiently.
"In the [Vanderpool] environment, there's a new architecture that eliminates the need for the operating system to run where it's not supposed to run, so the operating system loads where it's supposed to load, the virtual machine monitor loads where it's supposed to load and the whole system gets simplified by an order of magnitude," he says.
Read more about data center in Network World's Data Center section.