Una máquina virtual (VM) es una emulación de software de una computadora física. Puede crear varias máquinas virtuales en una computadora que utilizarán sus recursos informáticos (procesador, adaptador,etc.), pero trabajan de forma aislada e independiente unos de otros. Las máquinas virtuales se utilizan activamente en la computación en la nube y los centros de datos.
Tipos de hipervisores para la implementación de máquinas virtuales
La máquina virtual se implementa mediante un hipervisor, que asigna los recursos de la máquina host para cada máquina virtual. Hay dos tipos de hipervisores.
Hipervisores del primer tipo. Funcionan directamente en el hardware host, a menudo se usan en empresas. Los ejemplos incluyen Hyper-V de Microsoft y ESXi de VMware.
Hipervisores del segundo tipo. Funcionan bajo el control del sistema operativo host y, a menudo, se utilizan con fines personales o para el desarrollo. Ejemplos: VMware Workstation y VirtualBox de Oracle.
Ventajas de las máquinas virtuales
Efectividad. Las máquinas virtuales permiten un mejor uso de los recursos de hardware, ya que varias máquinas virtuales pueden ejecutarse en la misma máquina física.
Flexibilidad. Las máquinas virtuales se pueden crear, modificar y eliminar fácilmente según las necesidades comerciales.
Aislamiento. Las máquinas virtuales están aisladas entre sí, lo que aumenta la seguridad de la información y minimiza la cantidad de amenazas y vulnerabilidades.
Facilidad de gestión. Las máquinas virtuales son fáciles de administrar. Puede crear o eliminar una máquina virtual con unos pocos clics en un panel especial.