With the recent release of Microsoft's Hyper-V shaking up the hypervisor market, we decided to conduct a two-part evaluation pitting virtualization vendors against each other on performance as well as on features such as usability, management and migration.
Microsoft and VMware accepted our invitation, but the open source virtualization vendors - Citrix (Xen) and Red Hat (Linux-based hypervisor) - were unable to participate because they are undergoing product revisions. That left us with a head-to-head matchup between Microsoft's Hyper-V and VMware's market-leading ESX.
The findings here focus on hypervisor performance. A second installment coming later this month will take usability, management and migration features into account.
The question of which hypervisor is faster depends on a number of factors. For example, it depends on how virtual machine (VM) guest operating systems are allocated to the available host CPUs and memory. It also depends on numerous product-specific limitations that can restrict performance.
That said, VMware ESX was the overall winner in this virtualization performance contest - where we were limited to running six concurrent VMs because of the combination of our server's processor cores and memory capacity, and the limitation of the hypervisors we tested. ESX pulled down top honors in most of our basic load testing, multi-CPU VM hosting, and disk I/O performance tests.
Microsoft's Hyper-V, however, did well in a few cases, namely when we used a special set of drivers released by Microsoft to boost performance of the only Linux platform Hyper-V officially supports: Novell's SuSE Enterprise Linux.
VM hypervisors are designed to represent server hardware resources to multiple guest operating systems. The physical CPUs (also called cores) are represented to guest operating systems as virtual CPUs (vCPU). But there isn't necessarily a one-core to one-vCPU relationship. The exact ratio depends upon the underlying hypervisor. In our testing, we let the hypervisor decide how to present CPU resources as vCPUs.
The operating systems "see" the server resources within the limitations imposed by the hypervisor. As an example, a four CPU-core system might be represented as a single CPU to the operating system, which will then have to live on just that CPU. In other cases, four CPUs may be virtualized as eight vCPUs, in a scenario in which quieter VMs aren't likely to frequently use peak CPU resources. Other constraints can be imposed on the VMs as well, such as those pertaining to disk size, network I/O, and even which guest gets to use the single CD/DVD inside the server.
One frustrating performance limitation imposed by both Hyper-V and ESX is that the number of vCPUs that can be used by any single VM is four, no matter the type or version of that guest operating system instance or how many physical cores might actually be available. Furthermore, if you choose to run 32-bit versions of SLES 10 as a guest operating system, you will find that Microsoft only lets those guests have a single vCPU.
Unisys Real Time Infrastructure solutions embody Unisys “less is more” approach to IT infrastructure, freeing IT organisations to deploy a simplified, more easily managed IT infrastructure that allows them to spend less time on routine management activities and more time on strategic initiatives that advance the business.
Virtualisation Knowledge Centre supported by Unisys and Intel
Video
Click on the link below to see Real Time Infrastructure defined and an explanation of its key benefits. You can also hear how Unisys has embraced RTI in its own IT infrastructure.
Watch Now
Podcast
Click on the link below to hear Unisys RTI expert Al Bender discuss virtualisation trends and issues.
Listen Now
Whitepapers
The Virtualisation Landscape to 2010
This white paper provides insights on the further evolution of virtualisation now and through to 2010, what it will do to IT infrastructure, its role within business for those who embrace it and the detrimental impact on those who don’t.
Download Whitepaper
Good for Business - Virtualisation in Perspective
Data centres are a critical component of modern business strategies, and their importance is continually growing. But so is the cost of running and supporting them. This paper looks at the urgent challenges facing organisations and their data centres, and explores some of the ways in which technology can help to address them.
Download Whitepaper
Unisys Infrastructure Management Suite
The Unisys Infrastructure Management Suite helps your organisation overcome the challenges of creating an optimised IT infrastructure with cutting-edge technology and services. As such, it is an integral component of the Unisys Real-Time Infrastructure – a long-term vision of what business and IT can achieve together.
Download Whitepaper
Comparing Multi-Core Server Virtualisation
Intel IT tested servers based on select Intel multi-core processors to analyse the potential role of each in data center server virtualisation strategies. Each server provided significant potential benefits in performance, power consumption per workload, and operating costs over older servers running non-virtualised workloads.
Download Whitepaper
Comparing Two & Four Socket Platforms for Server Virtualisation
Intel IT tested servers based on select Intel multi-core processors to analyse the potential role of each in data center server virtualisation strategies. Each server provided significant potential benefits in performance, power consumption per workload, and operating costs over older servers running non-virtualised workloads.
Download Whitepaper
Implementing Virtualisation in a Global Business-Computing Environment
Intel IT planned, engineered, and has begun deploying a virtualised business-computing production environment at several data centers, a rollout that will continue through 2008. The initiative has already confirmed anticipated virtualisation benefits such as faster, more automated deployment. Intel are initially consolidating older servers running applications that are not mission-critical; with opportunities to achieve 16:1 consolidation ratios using two-socket virtualisation hosts based on Quad-Core Intel® Xeon® processors.
Download Whitepaper
For more info on Unisys RTI services, click here












