Follow ITProPortal:

RSS Tweet Digg

The Great Virtualisation Secret

Massive Performance Increase

By implementing virtualisation in the host operating system, you are effectively cutting out the middle man (i.e. a third party virtualisation software).

By implementing a virtualised aware OS, you have more direct access to core processes without the need for any emulation components due to the binary patching in the guest OS code.  

One operating system that makes good use of paravirtualisation is the RHEL O/S – ie the Red Hat Enterprise Linux edition which has gains of between 20%-50% over other implementations of virtualisation. 

If we were to take the minimum 20% increase – it is still a massive increase over third party virtual software.

Dynamic Resource Allocation

Paravirtualisation can also take advantage of the extra functionality provided by the CPU such as the dynamic allocation of memory resources between the host machine and the guest operating systems.

Dynamic allocation has been available previously but not at the speed given by paravirtualisation.

In other words, it is easier to dynamically allocate essential resources such as memory, hard disk size and processor time, when each virtual machine requires it either automatically via the host OS or via a script.  

Say for example you have a pool of resources and two virtual machines VM1 and VM2.  Several processes have just completed and terminated on VM1 thus freeing up memory that can be re-used in either VM1 or VM2.

Show all 1 2 3 4 5 6 7 8 9


blog comments powered by Disqus
Ben Chai

Ben Chai was one of the first UK engineers to receive both the prestigious Microsoft MCSE and Novell MCNE qualifications and qualify as a...

Follow ITProPortal:

RSS Tweet Digg

Owned &
operated by: