Está en la página 1de 4

Mquinas Virtuales

Luis Alberto Pacheco Barzola

Resumen
Explicndolo de una forma sencilla una Mquina Virtual de Sistema es un programa que nos permite
albergar un Ordenador Ficticio dentro de un Ordenador existente, es decir, un software que simula por
completo el comportamiento de un Ordenador real sin que este exista, albergado virtualmente en un
ordenador fsico.
Este tipo de programas nos permitirn con un solo PC disponer de mltiples Sistemas Operativos
funcionando simultneamente usando tan solo una nica mquina fsica.
Palabras Claves: Mquina virtual, simula, Ordenador Ficticio

Abstract
Explaining in a simple way a Virtual Machine System is a program that allows us to accommodate a fictional
computer in an existing computer , that is , software that simulates completely the behavior of a real computer
without this there , hosted virtually on a physical computer.
Such programs allow us to have a single PC running multiple operating systems simultaneously using only a
single physical machine .

1. Introduccin
La tecnologa ha avanzado tanto al extremo de
que en la actualidad tenemos las mquinas
virtuales, pero que son estas? 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".
Uno de los usos domsticos ms extendidos de las
mquinas
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.

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)

2. Imagen de Virtual Box

3. Mquinas virtuales de sistema


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").

4. Mquinas virtuales de proceso


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.
El ejemplo ms conocido actualmente de este tipo
de mquina virtual es la mquina virtual de Java.
Otra mquina virtual muy conocida es la del
entorno .Net de Microsoft que se llama "Common
Language Runtime".

5. Inconvenientes de las mquinas


virtuales
Uno de los inconvenientes de las mquinas
virtuales es que agregan gran complejidad al
sistema en tiempo de ejecucin. Esto tiene como
efecto la ralentizacin del sistema, es decir, el
programa no alcanzar la misma velocidad de
ejecucin que si se instalase directamente en el
sistema operativo "anfitrin" (host) o directamente
sobre la plataforma de hardware. Sin embargo, a
menudo la flexibilidad que ofrecen compensa esta
prdida de eficiencia.

6. Lista de hardware con soporte para


virtualizacin

AMD-V (anteriormente
llamado Pacifica)
ARM TrustZone
IBM System/370,
System/390
y
mainframes ZSeries
Intel
VT (anteriormente
llamado Vanderpool)
SPARC de Sun Microsystems

7. Lista Mquinas virtuales de sistema

VThere (de Sentillion, Inc. [1])


ATL (A MTL Virtual Machine)
Bochs emulador de PC x86 y AMD64,
porttil y open source

CoLinux Open Source Linux inside


Windows
Microsoft Virtual PC y Microsoft Virtual
Server
OKL4
Parallels Workstation, virtualizacin de
x86 para ejecutar sistemas operativos
QEMU, muy popular en entornos Linux
SheepShaver.
Simics
SVISTA
VirtualBox
Virtual Iron (Virtual Iron 3.1)
Virtual Operating System de Star Virtual
Machines
VM de IBM
VMware (ESX Server, Fusion, Virtual
Server, Workstation, Player y ACE)
KVM
IBM POWER SYSTEMS

8. Conclusiones
Las mquinas virtuales y tambin se da una lista
de ellas. Las mquinas virtuales nos permiten
disponer de un ordenador con el que podemos
funcionar sin miedo a estropear la configuracin
del ordenador anfitrin, podemos probar Sistemas
Operativos nuevos en versin beta, instalar otros
que no conocemos para familiarizarnos con los
mismos y hacer experimentos de todo tipo sin
correr ningn riesgo.
En una sola mquina Virtual podemos por ejemplo
instalar varios PCS virtuales con distintos
sistemas operativos y estudiar la forma de
conectarlos en una red a travs tambin de

9. Bibliografa
Bibliografa
Mesa, J. F. (18 de Junio de 2013).
http://www.jesusfernandezme
sa.com/informatica/2012/07/1
8/las-mquinas-virtualesdescripcin-y-funcionesejemplo-de-funcionamientode-virtualbox. Recuperado el
04 de 11 de 2015, de
http://www.jesusfernandezme
sa.com/informatica/2012/07/1

8/las-mquinas-virtualesdescripcin-y-funciones-

ejemplo-de-funcionamientode-virtualbox:

También podría gustarte