1. Capa de virtualización:
VMware, como plataforma de virtualización, crea un entorno virtualizado mediante el uso de un hipervisor. El hipervisor actúa como una capa entre el hardware físico y el sistema operativo invitado. Asigna recursos, administra la memoria y proporciona aislamiento a múltiples sistemas operativos invitados que se ejecutan en la misma máquina física.
2. Sistema operativo host (SO host):
El sistema operativo host es el sistema operativo instalado en la máquina física o servidor que ejecuta la plataforma de virtualización. Proporciona los servicios y recursos necesarios para el correcto funcionamiento del hipervisor y de las máquinas virtuales que gestiona. El sistema operativo host normalmente tiene control total sobre los recursos de hardware subyacentes.
3. Sistema operativo invitado (SO invitado):
El sistema operativo invitado es el sistema operativo instalado dentro de una máquina virtual. Es esencialmente un sistema operativo independiente y aislado que se ejecuta como si estuviera instalado en su propio hardware físico. Cada sistema operativo invitado tiene sus propias aplicaciones, archivos y configuraciones, independientemente del sistema operativo host.
4. Máquina virtual (VM):
Una máquina virtual es una emulación de software de un sistema informático físico. Incluye el sistema operativo invitado, sus aplicaciones y todos los recursos de hardware virtualizados necesarios, como CPU virtual, memoria, almacenamiento e interfaces de red. Cada máquina virtual funciona como una entidad separada, lo que permite que varios sistemas operativos invitados se ejecuten simultáneamente en una única máquina física.
5. Comunicación:
La comunicación entre el sistema operativo host y el sistema operativo invitado la gestiona el hipervisor. Los dispositivos y recursos del sistema operativo invitado se virtualizan y se presentan como si fueran hardware físico. Esto permite que el sistema operativo huésped interactúe con estos recursos virtuales proporcionados por el hipervisor, mientras los aísla del sistema operativo host subyacente y de otros sistemas operativos invitados.
6. Recursos compartidos:
Si bien el sistema operativo invitado funciona de forma independiente, comparten ciertos recursos proporcionados por el sistema operativo host, como conectividad de red, acceso al almacenamiento y dispositivos USB. El hipervisor gestiona la asignación y el acceso a estos recursos compartidos para garantizar una utilización eficiente y evitar conflictos entre máquinas virtuales.
En resumen, la relación entre un sistema operativo invitado y un sistema operativo host en VMware es de virtualización y aislamiento. El sistema operativo anfitrión proporciona la infraestructura y los recursos necesarios para ejecutar máquinas virtuales, mientras que el sistema operativo invitado opera como entidades independientes y aisladas dentro de estos entornos virtuales. El hipervisor actúa como intermediario, asegurando una comunicación fluida y la asignación de recursos entre el sistema operativo anfitrión y el sistema operativo invitado.