Virtualización

El proceso o la tecnología que permite la creación y gestión de máquinas virtuales.

Sus ventajas son:

  • Aislamiento: en una misma máquina real podemos tener varias máquinas virtuales independientes entre sí, al igual que lo son del sistema anfitrión. Esto significa que un fallo en una aplicación de una máquina virtual solo la afecta a ella.
  • Seguridad: si entra un virus en la máquina virtual, solo se daña esta máquina, es decir, la máquina real no sufre daños.
  • Portabilidad: la creación de una máquina virtual genera una carpeta en la máquina física que puede ser copiada a cualquier otro ordenador.
  • Requieren menos recursos hardware: porque los comparten con la máquina real.
  • Guardar estado: los softwares virtualizadores permiten al usuario la opción Guardar estado, por lo que encontramos la máquina virtual como la dejamos.
  • Permite crear sistemas con una cantidad de recursos fijos.
  • Compartir archivos y directorios entre diferentes sistemas operativos.
  • Sirven como entornos de prueba.

Los inconvenientes son:

  • Ralentiza la ejecución de una aplicación: es notable el tiempo de respuesta en la ejecución de la misma aplicación en una máquina virtual que en una real.
  • Ralentiza el sistema: iniciar la máquina virtual supone que la memoria RAM asociada queda ocupada, aunque no la necesite en ese momento.