Mapa mental
Hardware Virtualization
Contenido del mapa
Hardware Virtualization
Full
- Guest OS is completely isolated from the hardware
- Example: Parallel Systems
- VMM runs in Privileged Ring 0
- Each VM has a VMM
- Performs Binary Translation of non-virutalizable instructions
- VM isn't aware of being virtualized
- Rings
- Ring 0: Hypervisor
- Guest OS
- User Application
Para
- CPU uses hypercalls for operations to handle instructions at compile time
- Guest OS is partially virtualized
- Examples: VMWare and Xen
- Guest OS is aware of being virutalized
- Guest OS runs on Ring 0
- Modified Guest OS Kernel is run (Linux or BSD); Windows is not supported
- Rings
- Ring 0: Paravirtualized Guest OS
- Ring 3: User Application
Hardware Assisted
- Uses hypervisor-aware CPU to handle privileged instructions
- Reduces Overhead
- Examples: AMD-V and Intel VT
- Rings
- Ring 0: VMM, Guest OS
- Ring 3: User Applications
Información
- Descripción
- Mapa Mental sobre Hardware Virtualization, creado por Krishna Sivakumar el 07/09/2021.
- Creado por
- Krishna Sivakumar
- Visitas
- 0
- Valoración