In reality, however, it is actually the hypervisor that is allocating those resources to the virtual machines.
In effect, a hypervisor allows you to have several virtual machines all working optimally on a single piece of computer hardware.
Now, hypervisors are fundamental components of any virtualization effort. You can think of it as the operating system for virtualized systems. It can access all physical devices residing on a server.
How does it work?
The servers would need to execute the hypervisor. The hypervisor, in turn, loads the client operating systems of the virtual machines. The hypervisor allocates the correct CPU resources, memory, bandwidth and disk storage space for each virtual machine.
two types of hypervisors:
- hosted hypervisors
- native hypervisors
Microsoft Hyper-V hypervisor, VMware,Oracle VM Server are example of native Hypervisors.
Windows, Linux or FreeBSD, VirtualBox and VMWare Workstation are example of Host Hypervisors.
Native hypervisors are faster and more efficient as they do not need to go through the operating system and other layers that usually make hosted hypervisors slower.
Hosted hypervisors, on the other hand, are much easier to set up than Native hypervisors because you have an OS to work with.
No comments:
Post a Comment