Virtualisation is not a new technology and has existed since the 1960s when IBM pioneered the first ‘full virtualisation’ CP/CMS operating system, providing virtual System/360 computer instances.
However, arguably it wasn’t until the advent of x86 virtualisation in the late 1990s that the technology achieved critical mass in terms of exposure and implementation potential.
Initially only one form of x86 virtualisation technique was mastered, which has now become almost ubiquitous for enterprise deployments. However, as Atiek Arian, senior consultant at GlassHosue Technologies outlines, today there are three forms of x86 virtualisation that operate in a different ways.
In order to understand the differences between the three, it’s first important to identify the primary barrier towards virtualising x86 platforms.
This is the issue of privilege isolation between the hardware, operating system and applications. x86 operating systems expect ownership of the hardware upon which they are running. They traditionally run at the lowest privilege sphere, just above the hardware, with the applications running in a sphere above that.
The main achievement of x86 virtualisation was inserting hypervisor and ‘virtual machine monitor’ (VMM) layers between the hardware and the operating system, whilst still allowing the latter to operate in a more privileged sphere than the applications.
The VMMs abstract the hardware from each guest operating system and provide the interface via which the necessary translation is performed between them and the hypervisor.
Hot Topics

Office web is the latest addition to Microsoft's Office business suite and is set to be the company's most revolutionary version.

Microsoft's 14th version of its award winning, multi-billion dollar cash cow business suite, is the company's most ambitious to date.

Spotify is certainly one of the most popular online music websites in the world which is a feat for a service that was officially launched only in February 2009


Comments