Está en la página 1de 10

En informtica una mquina 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 mquina fsica". La acepcin del
trmino actualmente incluye a mquinas virtuales
que no tienen ninguna equivalencia directa con
ningn hardware real.
Una caracterstica esencial de las mquinas
virtuales es que los procesos que ejecutan
estn limitados por los recursos y
abstracciones proporcionados por ellas.
Estos procesos no pueden escaparse de esta
"computadora virtual".

Las mquinas virtuales se pueden clasificar en dos
grandes categoras segn su funcionalidad y su
grado de equivalencia a una verdadera mquina.
Mquinas virtuales de sistema (en ingls
System Virtual Machine)
Mquinas virtuales de proceso (en ingls
Process Virtual Machine)

Las mquinas virtuales de sistema, tambin
llamadas mquinas virtuales de hardware,
permiten a la mquina fsica subyacente
multiplicarse entre varias mquinas virtuales, cada
una ejecutando su propio sistema operativo. A la
capa de software que permite la virtualizacin se
la llama monitor de mquina
virtual o hypervisor. Un monitor de mquina
virtual puede ejecutarse o bien directamente
sobre el hardware o bien sobre un sistema
operativo ("host operating system").

Una mquina virtual de proceso, a veces
llamada "mquina virtual de aplicacin", se
ejecuta como un proceso normal dentro de un
sistema operativo y soporta un solo proceso. La
mquina se inicia automticamente cuando se
lanza el proceso que se desea ejecutar y se
detiene para cuando ste finaliza. Su objetivo es
el de proporcionar un entorno de
ejecucin independiente de la plataforma de
hardware y del sistema operativo, que
oculte los detalles de la plataforma subyacente y
permita que un programa se ejecute siempre de
la misma forma sobre cualquier plataforma.

Compatibilidad: Una mquina virtual es compatible
con sistemas operativos x86 estndar como Windows y
Linux, y con los controladores de hardware y aplicaciones
creados para esos sistemas operativos. Una mquina virtual
tiene placa base, tarjeta VGA, controlador de tarjeta de red...
todos los componentes que se encuentran en un servidor
fsico. Igualmente, las aplicaciones desarrolladas para
cualquier sistema operativo estndar listo para su uso, como
Windows, Linux, Netware o Solaris, pueden ejecutarse en
una mquina virtual. Las mquinas no deben tener ningn
requisito especial que las haga aptas para la virtualizacin.
En este sentido, una mquina virtual es idntica a una
mquina fsica.
Aislamiento:
Una mquina virtual est aislada igual que una
mquina fsica. Si, por ejemplo, hay cuatro servidores
fsicos distintos y uno de ellos se para, los otros tres
servidores siguen estando disponibles. Del mismo
modo, si hay cuatro mquinas virtuales en un
servidor fsico y falla una de ellas, las otras tres siguen
estando disponibles. Aunque una de las mquinas
virtuales no est disponible, no se para todo el
servidor y las otras mquinas virtuales que residen en
l no se ven afectadas. Las mquinas virtuales estn
aisladas y protegidas entre s. Una mquina virtual ni
siquiera sabe que es virtual; cree que es una mquina
fsica real.


Una de las razones por que las mquinas virtuales, no son la
panacea de la computacin, es que agregan gran complejidad al
sistema en tiempo de ejecucin. La principal desventaja de las
mquina virtual, es que en la aplicacin de algunos proceso
tendr como efecto la lentitud del computador, es decir, la
computadora en la cual se esta ejecutando este proceso debe
tener una capacidad bastante notable debe ser de gran
capacidad o potente.

Los lenguajes basados en mquina virtual, poseen una
desventaja es que efectivamente son ms lentos que los
lenguajes completamente compilados, debido a la sobrecarga
que genera tener una capa de software intermedia entre la
aplicacin y el hardware de la computadora, sin embargo, Esta
desventaja no es demasiado crtica.

El precio de Mquinas virtuales se calcula por minuto. Los
precios figuran por tarifa horaria y se facturan como
nmero total de minutos cuando las mquinas virtuales se
ejecutan en fracciones de hora. Los precios para Windows
incluyen el costo de licencia de Windows Server.
Las siguientes versiones de Windows Server se ofrecen en
la galera de imgenes de Windows Azure: Windows
Server 2008, Windows Server 2008 R2, Windows Server
2012 y Windows Server 2012 R2. Los precios que se
indican en la tabla siguiente se aplican a todas las
versiones excepto Windows Server 2012 R2, que se
encuentra actualmente en versin de vista previa y se
ofrece a los clientes para que lo prueben y experimenten
con las tarifas de Linux (consulte los detalles de precios
en la pestaa "Linux").

* No hay necesidad de tener otro ordenador (fsico)
para instalar o probar software.
* Configuracin de la mquina virtual a tu antojo,
segn con los recursos que cuente tu ordenador
(memoria, disco duro, etc.).
* La posibilidad de tener distintos sistemas operativos
sin necesidad de crear particiones o tener ms discos
duros.
* La posibilidad de probar software que an no es
estable (versiones beta, alfa, etc.) y tener la certeza
que no afectara a nuestro sistema operativo base.

También podría gustarte