What is Server Virtualisation?
Server virtualisation refers to splitting up the physical server into many virtualised private servers by means of a software called hypervisors. Each virtualised server works independently of others having their own operating system and resources. VPS Hosting utilises this concept to provide users with virtual servers having allocated resources.
Types of Server Virtualisation
There are three approaches to server virtualisation, and is based on the level of virtualisation each provides:
- Machine level virtualisation: Also known as full virtualisation, as it gives the utmost isolation. Each virtual environment runs its own operating system and as an autonomous server. It utilises the host-guest paradigm, where the guest is unaware of the host operating system. However, a hypervisor is used as the management layer between the guest and the host to direct instructions to the CPU.
- Paravirtual machine: This model involves porting, which is a modification of the guest’s operating system by the