
"This capability empowers developers and enterprises to build flexible, nested environments with a wide range of standard virtual EC2 instance types. The architecture for nested virtualization has three layers: the physical AWS infrastructure and Nitro hypervisor (L0), your EC2 instance running its own hypervisor (L1), and the virtual machines running inside that instance (L2)."
"Developers can use this feature to run mobile app emulators, simulate in-car automotive hardware, and use Windows Subsystem for Linux (WSL) on Windows workstations. According to the documentation, the Nitro System exposes processor features such as Intel VT-x to the instance, allowing it to run virtual machines inside it."
"The feature has been a long-term requirement from the community, with a developer writing in 2018 on Reddit: 'In Azure, I can run KVM in my virtual machine, a technique known as nested virtualization. Has Amazon made any progress in allowing HyperV/VMware/KVM in EC2?'"
AWS announced support for nested virtualization within EC2 instances, allowing developers to run virtual machines inside virtualized instances. The feature works with KVM and Hyper-V on C8i, M8i, and R8i instance types. This three-layer architecture includes the physical AWS infrastructure with Nitro hypervisor, the EC2 instance running its own hypervisor, and virtual machines within that instance. Use cases include mobile app emulators, automotive hardware simulation, and Windows Subsystem for Linux on Windows workstations. The Nitro System exposes processor features like Intel VT-x to enable this capability. This long-requested feature addresses years of community requests for nested virtualization support on AWS.
#aws-nested-virtualization #ec2-instances #kvm-and-hyper-v-support #virtual-machine-emulation #cloud-infrastructure
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]