Maquinas virtuales y aplicaciones
En informática una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual".
Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar sistemas operativos para "probarlos". De esta forma podemos ejecutar un sistema operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente en nuestra computadora y sin miedo a que se desconfigure el sistema operativo primario.
Aplicaciones de las máquinas virtuales de sistema
- Varios sistemas operativos
distintos pueden coexistir sobre la misma computadora, en
sólido aislamiento el uno del otro, por ejemplo para probar un sistema
operativo nuevo sin necesidad de instalarlo directamente.
- La máquina virtual puede proporcionar
una arquitectura de instrucciones (ISA) que sea algo
distinta de la verdadera máquina. Es decir, podemos simular hardware.
- Varias máquinas virtuales (cada una
con su propio sistema operativo llamado sistema operativo
"invitado" o "guest"), pueden ser utilizadas para consolidar
servidores. Esto permite que servicios que normalmente se tengan que
ejecutar en computadoras distintas para evitar interferencias, se puedan
ejecutar en la misma máquina de manera completamente aislada y compartiendo
los recursos de una única computadora. La consolidación de servidores a
menudo contribuye a reducir el coste total de las instalaciones necesarias
para mantener los servicios, dado que permiten ahorrar en hardware.
- La virtualización es una excelente
opción hoy día, ya que las máquinas actuales (Laptops, desktops,
servidores) en la mayoría de los casos están siendo
"sub-utilizados" (gran capacidad de disco
duro, memoria RAM, etc.), llegando a un uso de
entre 30% a 60%
de su capacidad. Al virtualizar, la necesidad de nuevas máquinas en una ya
existente permite un ahorro considerable de los costos asociados (energía,
mantenimiento, espacio, etc).
0 comentarios:
Publicar un comentario