martes, 25 de enero de 2011

Máquinas Virtuales

1. Definición de máquina virtual.

Denominamos máquina virtual al software que podemos instalar en cualquier ordenador y que nos permite crear entornos virtuales que emulan el hardware de un ordenador.
Podemos crear entonces varios ordenadores virtuales donde ejecutar un sistema operativo y las aplicaciones que en ese sistema operativo instalemos.

2. Definición de host y guest.

Llamamos host al ordenador físico donde instalamos las máquinas virtuales. Y denominamos guest a cada uno de los ordenadores virtuales creados.


Hay que tener en cuenta que cada guest comparte los recursos hardware con el host:

  • Microprocesador

  • Memoria RAM.

  • Disco duro.

  • Tarjeta gráfica.

  • Tarjeta de Red.

  • Otros dispositivos: DVD/CDROM, disquetera, etc.

3. Ventajas de la virtualización

  • Independencia de hardware y software: Una máquina virtual no depende ni del hardware ni del sistema operativo del host sobre el que se ejecuta.

  • Aprovechamiento del hardware: Se aprovecha mejor el hardware del host, sobretodo si son servidores, pues los equipos actuales son muy potentes y si no hubiese virtualización se desaprovecharía parte de ese potencial.

  • Pruebas de aplicaciones: En muchas ocasiones se necesita un entorno limpio para probar una aplicación. Usar una máquina virtual permite instalar un sistema operativo desde cero, probar la aplicación y luego eliminar la máquina.

  • Ejecución sin instalación ni configuración: Las máquinas virtuales se pueden salvar muy fácilmente almacenando también su estado, es lo que se denomina snapshot. Eso ofrece la posibilidad de descargar máquinas virtuales desde Internet ya configuradas con servidores (web, de base de datos, etc.) completos listos para ser usados, gratuitos y funcionales desde el primer momento.


No hay comentarios:

Publicar un comentario