Question - What are the different types of virtualization in AWS, and what are the differences between them?
Answer -
The three major types of virtualization in AWS are:
Hardware Virtual Machine (HVM)
- It is a fully virtualized hardware, where all the virtual machines act separate from each other. These virtual machines boot by executing a master boot record in the root block device of your image.
Paravirtualization (PV)
- Paravirtualization-GRUB is the bootloader that boots the PV AMIs. The PV-GRUB chain loads the kernel specified in the menu.
Paravirtualization on HVM
- PV on HVM helps operating systems take advantage of storage and network I/O available through the host.