Este documento proporciona información sobre virtualización. Define virtualización como la habilidad de tener varios sistemas operativos funcionando al mismo tiempo en un mismo computador. Explica que la virtualización requiere de un computador físico, un sistema operativo anfitrión o hipervisor que coordina los recursos, y uno o más sistemas operativos invitados. También menciona algunos proveedores de software de virtualización como VirtualBox, Parallels, VMware y QEMU.
3. VIRTUALIZACION
es el concepto que describe la
habilidad de tener varios sistemas
operativos funcionando al mismo
tiempo en un mismo computador.
4. DEFINICIÓN TÉCNICA DE VIRTUALIZACIÓN
Es el concepto que describe como en un solo computador físico se
coordina el uso de los recursos para que varios sistemas operativos
puedan funcionar al mismo tiempo de forma independiente y sin que
ellos (los SO) sepan que están compartiendo recursos con otros
sistemas operativos.
Para lograr esto son necesarios los siguientes componentes:
1. Un computador físico o CPU o unidad física de hardware.
2. De acuerdo al tipo de virtualización (lo explicamos en tipos de
virtualización) la segunda capa es
un sistema operativo o un hipervisor que va instalado como
anfitrión o sistema principal, esta es
a parte de la capa que coordina los recursos del sistema como
memoria, procesador, archivos,
impresora, tarjeta de red…
3. Uno o mas sistemas operativos que son los invitados.
5. PRINCIPALES PROVEEDORES DE SOFTWARE
VirtualBox
tiene un público fiel gracias
a que es gratuito, con
soporte multiplataforma, y
un buen número de
características que hacen
de su funcionamiento en
máquinas virtuales una
verdadera joya.
6. PARALLEL
S
virtualización en Windows
y Linux. El programa
de Parallels ofrece un
enlace directo, gracias
a la optimización de
también Intel y los chips de AMD
realiza con el hardware del
equipo, cuando se pasa
a “máquina virtual” para
realizar el trabajo, el
equipo host renuncia a
la potencia de
procesamiento de la
misma, de forma
automática.
7. VMWARE
es una solución gratuita
dirigida a los usuarios
ocasionales que necesitan
crear y ejecutar máquinas
virtuales, pero no necesitan
soluciones de avanzada a
nivel de empresa.
8. . QEMU
Es una herramienta de
virtualización de gran alcance
para máquinas Linux, que se
basa en el sistema KVM
(Máquina Virtual basada en el
kernel). QEMU ejecuta el
código de invitado
directamente en el hardware
del host, puede emular
máquinas a través de tipos de
hardware con traducción
dinámica, y soporta auto-
cambio de tamaño de los
discos virtuales.
9. . WINDOWS VIRTUAL PC
Es un programa gratuito para
ejecutar una aplicación que
sólo funciona bajo Windows,
o para probar programas y
ver su compatibilidad con
Vista, o 7. Windows Virtual
Machine es limitado, pero
para las personas que
trabajan en un estricto
entorno de Windows no
habrá problemas. Virtual PC
está disponible también
como Virtual PC 2004,
Virtual PC 2007 y Windows
Virtual PC.
10. •Uso/costo menor energía —Utilizando
virtualización para consolidar hace posible cortar
el consumo total de energía y ahorrar dinero de
una manera significativa.
•Ahorros de espacio — La extensión del servidor
permanece como un serio problema en la
mayoría de los centros de datos empresariales,
pero la expansión del centro de datos no es
siempre una opción, con los costos de
construcción promediando miles de dólares por
pie cuadrado. La virtualización puede aliviar la
tensión mediante la consolidación de muchos
sistemas virtuales en menos sistemas físicos.
•Mejora en los procesos de clonación y copia de
sistemas: Mayor facilidad para la creación de entornos
de test que permiten poner en marcha nuevas
aplicaciones sin impactar a la producción, agilizando el
proceso de las pruebas.
•Aislamiento: un fallo general de sistema de una
máquina virtual no afecta al resto de máquinas
virtuales.
11. •Rendimiento inferior. Un sistema operativo virtualizado
nunca alcanzará las mismas cotas de rendimiento que si
estuviera directamente instalado en el hierro.
•No es posible utilizar hardware que no esté gestionado o
soportado por el hipervisor. Recientemente un amigo me
pidió virtualizar su viejo Windows 98 que corría sobre
Pentium II con una tarjeta de audio de gama alta.
•Hardware virtual obsoleto. USB 1.0, Firewire 400,
Ethernet 100 son algunos de los dispositivos a los que nos
veremos sometidos.
•No dispondremos de aceleración de vídeo por hardware,
por lo que aplicaciones con efectos 3D como compiz-
fussion y juegos que utilizan las librerías OpenGL o
DirectX no funcionarán en la máquina virtual.