Difference between partial virtualization and paravirtualization
Answers
Full virtualization:
1.Guest operating systems are unaware of each other
2.Provide support for unmodified guest operating system.
3.Hypervisor directly interact with the hardware such as CPU,disks.
4.Hyperwiser allow to run multiple os simultaneously on host computer.
5.Each guest server run on its own operating system
Few implementations: Oracle's Virtaulbox , VMware server, Microsoft Virtual PC
Advantages:
This type of virtualization provide best isolation and security for Virtual machine.Truly isolated multiple guest os can run simultaneously on same hardware.3.It's only option that requires no hardware assist or os assist to virtualize sensitive and privileged instructions.
Limitations:
1.full virtualization is usually bit slower ,because of all emulation.
2.hyoerwiser contain the device driver and it might be difficult for new device drivers to be installer by users.
Para virtualization:
1.unlike full virtualization ,guest servers are aware of one another.
2. Hypervisor does not need large amounts of processing power to manage guest os.
3 .The entire system work as a cohesive unit.
Advantages:
As a guest os can directly communicate with hypervisorThis is efficient virtualization.Allow users to make use of new or modified device drivers.Limitations:
Para virtualization requires the guest os to be modified in order to interact with para virtualization interfaces.It requires significant support and maintaibilty issues in production environment1.Guest operating systems are unaware of each other
2.Provide support for unmodified guest operating system.
3.Hypervisor directly interact with the hardware such as CPU,disks.
4.Hyperwiser allow to run multiple os simultaneously on host computer.
5.Each guest server run on its own operating system
Few implementations: Oracle's Virtaulbox , VMware server, Microsoft Virtual PC
Advantages:
This type of virtualization provide best isolation and security for Virtual machine.Truly isolated multiple guest os can run simultaneously on same hardware.
3.It's only option that requires no hardware assist or os assist to virtualize sensitive and privileged instructions.
Limitations:
1.full virtualization is usually bit slower ,because of all emulation.
2.hyoerwiser contain the device driver and it might be difficult for new device drivers to be installer by users.
Para virtualization:
1.unlike full virtualization ,guest servers are aware of one another.
2. Hypervisor does not need large amounts of processing power to manage guest os.
3 .The entire system work as a cohesive unit.
Advantages:
As a guest os can directly communicate with hypervisorThis is efficient virtualization.Allow users to make use of new or modified device drivers.
Limitations:
Para virtualization requires the guest os to be modified in order to interact with para virtualization interfaces.It requires significant support and maintaibilty issues in production environment.