Mind map
Hardware Virtualization
Map content
Hardware Virtualization
Define
- Full Virtualization
- All OS and thier hosted apps are run on top of virtual hardware
- VMM (at RING 0 ) decouples guest OS from underlying physical hardware
- Each VM has a VMM for Binary Translation
- Para Virtualization
- Uses Hypercalls to handle instructions at run time
- Guest Runs at Ring 0
- Hardware Assisted
- Acheived by hypervisor aware CPU to handle privileged instructions
- Reduced Virtualization Overhead
- CPU and Memory virtualization support is provided in Hardware
- AMD-V , Intel -VT
- Acheived by hypervisor aware CPU to handle privileged instructions
- Full Virtualization
Ring Layers
- Ring 0
- VMM(Virtual Macine Monitor)
- Ring 1
- Guest OS
- Ring 2
- Ring 3
- User Apps
- Offered By x86
- For FULL Virtualization
- Ring 0
Possible via Hypervisor
- manages the physical hardware resource which is shared between the customer and the provider
Benifits
- Economical
- Efficient Backup and Reovery
- Disaster Recovery
Challenges
- Requires placing virtualization layer below OS layer
- Difficult to capture and translate priviledged OS instruction at runtime
Information
- Description
- Mind Map on Hardware Virtualization, created by arpan ghosh on 07/09/2021.
- Created by
- arpan ghosh
- Views
- 0
- Rating
More on Hardware and Server Virtualization