Anda di halaman 1dari 4

Sistemas Operativos

MQUINAS VIRTUALES
Mquina virtual es un software que emula a un ordenador y puede
ejecutar programas como si fuese un ordenador real. En un principio
fue definido como un duplicado eficiente y aislado de una mquina
fsica.
Tambin se la define como un programa que se instala en un sistema
operativo (llamado anfitrin) que permite instalar y ejecutar otro
sistema operativo como si fuera otro ordenador completamente
diferente.
CARACTERSTICAS
Los procesos que ejecutan estn limitados por los recursos y
abstracciones proporcionados por ellas.
Son de ayuda cuando necesitamos probar un nuevo sistema
operativo, pues por lo general en el proceso de instalacin de
estos nos piden, crear particiones, o formatear el disco duro.
Esto quita tiempo y corremos el riesgo de perder nuestros
archivos.
Instalado el nuevo sistema operativo podremos utilizar nuestro
nuevo sistema operativo simultneamente con el anterior.
Al iniciar la maquina virtual, el nuevo sistema operativo se
cargar como si hubisemos "encendido el computador".
Un problema que nos ocasionan las mquinas virtuales es que
agregan complejidad al sistema en tiempo de ejecucin.
Tornndose lento el sistema.
Es posible manejar la maquina virtual en modo "pantalla
completa".
En cuanto a su funcionamiento, depende principalmente del
espacio en Memoria RAM.
No todos los programas de virtualizacin son igual de rpidos.
Por lo general, la virtualizacin de Linux sobre Windows es algo
ms lenta que la virtualizacin de Windows en Windows.
Es un sistema operativo completo que corre como si estuviera
instalado en una plataforma de hardware autnomo.
Requisitos para trabajar con mquinas virtuales.
Lo que se necesita para trabajar con mquinas virtuales es lo
siguiente:
Tener un procesador rpido (cuanto ms rpido mejor)
Tener bastante espacio libre en tu disco, sobre todo si vas a
trabajar con varias mquinas virtuales y los discos usados van a
Universidad Nacional de Loja
1

Sistemas Operativos
necesitar bastante espacio (en algunos casos estamos hablando
de 5 a 8 gigas para cada mquina virtual, todo dependiendo de
lo que instales).
Tambin se necesita memoria, siempre ser mejor 1 GB que
512 MB o 2 GB que 1, todo depender de cuanta memoria
quieras que tengan esas mquinas virtuales, pero en la mayora
de los casos, con 256 384 MB van de maravilla, por tanto
necesitars como mnimo 1 GB para trabajar ms o menos
cmodo.
TIPOS
De acuerdo a su funcionalidad y grado de equivalencia a una
verdadera mquina, se clasifican en:
Mquinas virtuales de sistema (System Virtual Machine)
Mquinas virtuales de proceso (Process Virtual Machine)
Mquinas virtuales
hardware)

de

sistema

(Mquinas

virtuales

de

Permiten a la mquina fsica subyacente multiplexarse 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").
En este tipo de mquinas virtuales diferentes sistemas operativos
pueden coexistir sobre el mismo ordenador, en slido aislamiento el
uno del otro.
Mquinas virtuales de proceso (Mquina virtual de aplicacin)
Esta 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 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.
Universidad Nacional de Loja
2

Sistemas Operativos
El ejemplo ms conocido actualmente de este tipo de mquina virtual
es la mquina virtual de Java.
Ejemplos de mquinas virtuales.

Mquina Virtual Java

La Mquina Virtual Java (JVM) es el entorno en el que se ejecutan los


programas Java, su misin principales la de garantizar la portabilidad
de las aplicaciones Java. Reservar espacio en memoria para los
objetos creados. Define esencialmente un ordenador abstracto y
especifica las instrucciones (bytecodes) que este ordenador puede
ejecutar.

VMware
-

Software propietario, muy maduro.

Las versiones bsicas son freeware.

Host (S.O de mquina real): Windows, Linux. Prevista una


versin para Mac OS.

Guest (S.O de la mquina


cualquier SO para Intel.

La versin superior es un verdadero SO, no se ejecuta


sobre un host,

sino directamente sobre el hardware.

virtual):

Prcticamente

VirtualBox

Es un programa de virtualizacin que recrea todos los componentes


de un ordenador, desde la CPU hasta la tarjeta grfica, pasando por la
conexin a Internet, tarjeta de sonido y conexiones USB.
Con VirtualBox podrs instalar otras versiones de Windows,
distribuciones Linux y otros sistemas operativos que funcionarn al
mismo tiempo y podrn interactuar con carpetas de tu sistema
operativo principal y con los dispositivos que conectes a tu PC.
Bibliografa:

Universidad Nacional de Loja


3

Sistemas Operativos

Som, Guillermo. Mquinas virtuales, [en lnea]. Julio 2006,


Febrero 2007, [03 de Octubre 2012]. Disponible en la Web:
http://www.elguille.info/sistema/maquinas_virtuales.htm

Hidalgo, Jairo. Mquinas virtuales, [en lnea]. Octubre 2009,


[03
de
Octubre
2012].
Disponible
en
la
Web:
http://blogs.utpl.edu.ec/sistemasoperativos/files/2010/01/maqui
nas-virtuales-centos.pdf

Mquina Virtual, [en lnea]. Julio 2009, [03 de Octubre 2012].


Disponible
en
la
Web:
http://www.slideshare.net/estebanbanban/maquina-virtual1746177

Ortuo, Miguel. Mquinas virtuales, [en lnea]. 2007, [03 de


Octubre
de
2012]M.
Disponible
en
la
Web:
http://www.galeon.com/ciroarevalo/MV.pdf

Universidad Nacional de Loja


4

Anda mungkin juga menyukai