¿Por qué la máquina virtual invitada se ve afectada cuando se reinicia el host?

Con un poco de investigación, descubrí la respuesta.

La virtualización de hardware hoy en día solo puede virtualizar el procesador, quizás también el aislamiento de la memoria. La capa de entrada / salida (E / S) no se puede virtualizar por hardware.

Significa que para cualquier operación de E / S de la VM, aún debe ser manejada por el host subyacente, que es el hipervisor.

Es por eso que la relación entre el hipervisor y la VM de destino es la relación host / invitado hoy, en lugar de ejecutarse en paralelo.

Una vez que la virtualización de hardware se pone al día con la virtualización de E / S compatible con hardware, el hipervisor, que es la capa de administración, puede ejecutarse en la capa paralela de la máquina virtual. En ese día, el hipervisor puede parchear o reiniciar sin interrupción de la máquina virtual en ejecución en paralelo. El único impacto es durante el reinicio, la administración funcionalmente no está disponible temporalmente.

Bueno, si tiene un invitado en su hogar y su hogar se incendia, ¿se verá afectado el invitado?

Guest VM es solo otro proceso que se ejecuta en hardware que es administrado por el SO host, si el SO host se reinicia, también lo hacen todos los procesos iniciados por el SO host.

A menos que, por supuesto, haya más hosts físicamente configurados para que antes del reinicio de un host, otros hosts cuiden a sus invitados (VMotion, migración de Hyper-V Live). En tal escenario, el reinicio planificado del host no tiene ningún impacto significativo en los invitados: antes del reinicio, todos los invitados se migrarán a otros servidores en la granja (o Cluster).

Hubiera sido mejor si hubieras elaborado tu pregunta. Cuando reinicia el sistema operativo host, la VM idealmente pasará a un estado de pausa y se reanudará cuando el host haya terminado con el reinicio.

En un escenario donde tiene un clúster, VM migrará a otro host.

Cuando dice impactado, el impacto puede ser mayor en caso de corte de energía o en caso de que el archivo de disco virtual de VM se encuentre en el mismo servidor host, lo que genera inconsistencias en el disco.

Se detuvo abruptamente. Si tiene suerte, su sistema operativo invitado podrá recuperarse, como si fuera una máquina física.

Mejor intente usar DRS (incluso manual) antes de detener el host.