You can deploy Red Hat Virtualization in one of two choices: full virtualization or para-virtualization. Full virtualization provides total abstraction of the underlying physical system (
Bare-metal ) and creates a new virtual system in which the guest operating systems can run. No modifications are needed in the guest operating system. The guest operating system and any applications on the guest are not aware of the virtualized environment and run normally. Para-virtualization requires a modified version of the Linux operating system.