Piense en ello así:su computadora física es la casa. El hipervisor es el gerente de apartamentos, dividiendo la casa en apartamentos separados. Cada sistema operativo invitado es un inquilino que vive en su propio apartamento, sin darse cuenta de los otros inquilinos o la estructura general del edificio. Cada apartamento tiene sus propias comodidades (recursos virtuales), imitando una computadora física real, a pesar de que todo es software.
Por lo tanto, * cualquier * sistema operativo puede ser un sistema operativo VM:Windows, MacOS, distribuciones de Linux, etc. La clave es que se ejecuta dentro de un entorno virtualizado en lugar de directamente en el hardware físico. Esto le permite ejecutar múltiples sistemas operativos simultáneamente en una sola máquina física, probar software en entornos aislados o ejecutar aplicaciones heredadas que podrían no ser compatibles con su sistema operativo host.