martes, 28 de mayo de 2013

¿Qué es una máquina virtual?


Una máquina virtual es un contenedor de software aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera una computadora física. Una máquina virtual se comporta exactamente como una computadora física y contiene sus propios CPU, memoria RAM, disco duro y tarjeta de interfaz de red (NIC) virtuales (es decir, basados en software).


Un sistema operativo no nota la diferencia entre una máquina virtual y una máquina física, ni tampoco las aplicaciones ni las otras computadoras en una red. Incluso la máquina virtual cree que es una computadora œreal. Pero una máquina virtual está compuesta totalmente por software y no contiene ningún tipo de componente de hardware. Por lo tanto, las máquinas virtuales ofrecen una cantidad de ventajas únicas sobre el hardware físico.

Ventajas de las máquinas virtuales

En general, las máquinas virtuales de VMware poseen cuatro características fundamentales para el usuario:
  • Compatibilidad: las máquinas virtuales son compatibles con todas las computadoras x86 estándares.
  • Aislamiento: las máquinas virtuales se encuentran aisladas entre sí como si estuvieran separadas físicamente.
  • Encapsulamiento: las máquinas virtuales encapsulan un entorno de computación completo.
  • Independencia del hardware: las máquinas virtuales funcionan de forma independiente con respecto al hardware subyacente.

Compatibilidad

Tal como una computadora física, una máquina virtual aloja su propio sistema operativo invitado y aplicaciones, y posee los demás componentes estándar de una computadora física (placa base, tarjeta VGA, controlador de tarjeta de red, etc.). Por lo tanto, las máquinas virtuales son totalmente compatibles con todos los sistemas operativos, aplicaciones y controladores de dispositivos x86 estándares, y usted puede utilizar una máquina virtual para ejecutar el mismo software que ejecutaría en una computadora x86 física.

Aislamiento

Aunque las máquinas virtuales pueden compartir los recursos físicos de una única computadora, permanecen completamente aisladas unas de otras, como si se tratara de máquinas físicas independientes. Si, por ejemplo, hay cuatro máquinas virtuales en un único servidor físico y una de ellas falla, las otras tres siguen estando disponibles. El aislamiento es un factor importante que explica por qué la disponibilidad y la protección de las aplicaciones que se ejecutan en un entorno virtual son muy superiores a las de las aplicaciones que se ejecutan en un sistema tradicional no virtualizado.

Encapsulamiento

Una máquina virtual es esencialmente un contenedor de software que empaqueta o "encapsula" un conjunto entero de recursos de hardware virtual, así como un sistema operativo y todas sus aplicaciones, dentro de un paquete de software. El encapsulamiento permite que las máquinas virtuales sean considerablemente portátiles y fáciles de administrar. Por ejemplo, es posible mover y copiar una máquina virtual de una ubicación a otra como si fuera un archivo de software cualquiera, o guardar una máquina virtual en un medio de almacenamiento de datos estándar, desde una tarjeta de memoria USB hasta una red de área de almacenamiento (SAN) empresarial.

Independencia del hardware

Las máquinas virtuales son totalmente independientes con respecto al hardware físico subyacente. Por ejemplo, usted puede configurar una máquina virtual con componentes virtuales (CPU, tarjeta de red, controlador SCSI) que sean completamente diferentes de los componentes físicos presentes en el hardware subyacente. Las máquinas virtuales que se encuentran en el mismo servidor físico incluso pueden ejecutar diferentes tipos de sistemas operativos (Windows, Linux, etc.).


La independencia del hardware, cuando se combina con las propiedades de encapsulamiento y compatibilidad, le ofrece la libertad para mover una máquina virtual de un tipo de computadora x86 a otro sin realizar ningún cambio en los controladores de dispositivo, el sistema operativo ni las aplicaciones. La independencia de hardware también le permite ejecutar una combinación heterogénea de sistemas operativos y aplicaciones en una única computadora física.

Utilice máquinas virtuales como pilares de su infraestructura virtual

Las máquinas virtuales son un pilar importante para una solución mayor: la infraestructura virtual. Si bien una máquina virtual simula los recursos de hardware de una computadora entera, la infraestructura virtual simula los recursos interconectados de hardware de una infraestructura de TI completa (incluso las computadoras, los dispositivos de red y los recursos de almacenamiento compartidos). Organizaciones de todo tipo utilizan las soluciones de VMware para diseñar infraestructuras virtuales de servidor y de escritorio que mejoran la disponibilidad, la seguridad y la capacidad de administración de las aplicaciones de misión crítica.

No hay comentarios:

Publicar un comentario