You are on page 1of 28

Familia Profesional de Informtica y Comunicaciones.

CONTENIDO
Concepto.
Tipos de Virtualizacin.
Razones para Virtualizar.
Inconvenientes y soluciones.
Herramientas de Virtualizacin.
Entornos personales.
Entornos empresariales.
Otras Virtualizaciones.
Nuevas tendencias.
VIRTUALIZACIN DE SISTEMAS


Familia Profesional de Informtica y Comunicaciones.
CONCEPTO
La Virtualizacin de Sistemas describe como en un
solo computador fsico se coordina el uso de los
recursos para que varios sistemas operativos puedan
funcionar al mismo tiempo de forma independiente y
sin que exista entre ellos la sensacin de estar
compartiendo recursos con otros sistemas operativos
de la misma mquina fsica.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
TIPOS DE VIRTUALIZACIN
Emulacin.
En este mtodo se crea una Mquina Virtual Hardware en el
host anfitrin para emular el Hardware que se desee.
Su problema es la lentitud.
De sta forma se ha logrado la creacin de software para
hardware que no ha sido creado todava. As se puede avanzar
en la salida al mercado de nuevo hardware.
La emulacin incluso permite que un sistema operativo
diseado para algn una plataforma especfica pueda correr
sobre otra plataforma con la cul tcnicamente no es
compatible.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
TIPOS DE VIRTUALIZACIN
Virtualizacin nativa.
Tambin conocida como virtualizacin completa.
El host emula lo suficientemente bien el hardware como para
que los guests puedan ser ejecutados de forma nativa, es decir,
sin cambios en el kernel y adems de forma completamente
aislada.
Se pueden ejecutar varios guests en la misma mquina y
compartir eficientemente sus recursos.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
TIPOS DE VIRTUALIZACIN
Paravirtualizacin.
El host no ofrece una emulacin del hardware. Pero sin
embargo ofrece un API que permite que los guests puedan
acceder a los recursos de la mquina, controlados por el
anfitrin.
Los guests corren de forma aislada y segura de forma tal que
no se afectan en caso de problemas.
El kernel de los guests tiene que ser modificado para permitir
acceder al API del host y poder manejar y acceder a los
recursos del host (disco, red, usb, etc).
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
TIPOS DE VIRTUALIZACIN
Virtualizacin a nivel de Sistema Operativo.
Los guests comparten el mismo sistema operativo que el
anfitrin.
Realmente, todos utilizan el mismo kernel y es el kernel el que
se ocupa de determinar para quin trabaja en un momento
determinado.
Este mtodo utiliza un nico Sistema Operativo y asla los
procesos o servidores que el usuario desee ejecutar.
Requiere cambios en el kernel de dicho Sistema Operativo
pero la ventaja es eficiencia nativa.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
RAZONES PARA VIRTUALIZAR
Consolidacin:
Consiste en combinar varios servicios que no utilizan
completamente los recursos de una mquina en un nico
ordenador. Uso ms comn de virtualizacin.
Espacio insuficiente:
Las salas de servidores tienen un espacio finito, es posible
que no quede espacio para nuevas mquinas pero se
requiera utilizar un servidor extra.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
RAZONES PARA VIRTUALIZAR
Abstraccin del Hardware:
Actualizar la mquina en la que se ejecuta un servidor
requiere reinstalar todo el sistema y, posteriormente,
configurarlo hasta que funcione como desea el
administrador. Utilizando virtualizacin tan solo hay que
copiar la imagen del Sistema Operativo al nuevo disco
duro.
Sistemas Operativos obsoletos:
Una aplicacin crtica para un proyecto utiliza un SO
obsoleto. Es imposible que dicho SO funcione en un
hardware actual. Mediante el uso de virtualizacin nativa
(ej XEN) se puede hacer que la aplicacin se ejecute en
una mquina nueva.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
RAZONES PARA VIRTUALIZAR
Testing:
Si estamos en un entorno de desarrollo tanto comercial
como de investigacin, el uso de virtualizacin nos permite
realizar todas las pruebas en un entorno controlado
(mquinas virtuales) sin poner en riesgo nuestro PC.
Ahorro energtico:
Hay menos mquinas fsicas conectadas y adems se
reducen gastos en refrigeracin.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
RAZONES PARA VIRTUALIZAR
Seguridad:
Si se produce un hipottico ataque, tan slo se vera
comprometida una mquina virtual ya que se encuentran
aisladas unas de otras.
Mantenimiento:
Algunas tcnicas de virtualizacin permiten migrar
mquinas virtuales de un sistema a otro sin interrumpir la
ejecucin. Permite:
Tolerancia a fallos.
Balanceo de carga.
Modificaciones en el hardware sin que la aplicacin
deje de funcionar.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
INCONVENIENTES Y SOLUCIONES
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
INCONVENIENTES Y SOLUCIONES
Cuellos de botella.
No podemos pretender tener varias mquinas
virtualizadas sobre una fsica y que funcionen igual
que si fueran mquinas fsicas independientes.
Debemos estar atentos al uso de los componentes
de nuestra mquina red:
CPU.
Memoria.
Capacidad de disco.
Velocidad de acceso al disco (es mejor tener varios
almacenamientos diferenciados e independientes).
Acceso a la red: es mejor que la mquina real tenga varios
adaptadores que poder asignarle a nuestras mquinas virtuales.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
INCONVENIENTES Y SOLUCIONES
Sistemas 32 y 64 bits.
Para poder virtualizar sistemas de 64 bits, el sistema
de base debe ser de 64 bits.
Para sistemas de 32 bits, es independiente el sistema
de base que tenga.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
REQUISITOS DE VIRTUALIZACIN
CPU con Intel Virtualization Technology o AMD-V
Es un conjunto de caractersticas de hardware que mejorar el rendimiento
del software de virtualizacin. Este software se utiliza para ejecutar
aplicaciones o sistemas operativos en una mquina virtual, y proporciona
las siguientes ventajas:
Posibilidad de tener mltiples y diferentes sistemas operativos
simultneamente en el mismo equipo. Esta capacidad resulta ms
fcil establecer multi-OS entorno necesario para el desarrollo de
productos de software, soporte y pruebas. Tambin puede utilizarse
para combinar varios servidores en un servidor fsico, ahorrando en
costos de hardware.
Mayor seguridad del sistema y fiabilidad debido al entorno de
mquina virtual es completamente independiente del sistema
operativo.
VIRTUALIZACIN EN ENTORNOS WINDOWS
No todos los procesadores soportan esta
tecnologa y, algunos equipos, aunque la
soporten, la traen inhabilitada de fbrica.
Hay que recurrir a la informacin del
fabricante para verificar su funcionalidad.
Para virtualizar sistemas de 64 bits,
necesitamos que el sistema base sea
tambin de 64 bits.
Se pueden virtualizar sistemas de 32 bits
sobre un sistema base de 64 bits.


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
Virtual PC.
Es un modo sencillo de disfrutar de las ventajas del arranque
mltiple sin complicaciones.
Es de descarga gratuita.
Se puede usar para instalar varios sistemas operativos en su
equipo y cambiar fcilmente entre ellos del mismo modo que
cambia de un programa a otro.
Virtual PC 2007 se ejecuta en Windows Vista Business,
Windows Vista Enterprise, Windows Vista Ultimate, Windows
XP Professional y Windows XP Tablet PC Edition.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
XP mode.
Windows XP Mode le permite ejecutar su antiguo software
empresarial para Windows XP en el escritorio de Windows 7.
Windows XP Mode est diseado principalmente para
pequeas y medianas empresas, se obtiene como una
descarga independiente y funciona solamente con Windows 7
Professional, Ultimate y Enterprise. Windows XP Mode
tambin requiere un software de virtualizacin, como
Windows Virtual PC. Ambos estn disponibles en forma
gratuita en el sitio web de Microsoft.

VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
XP mode. Requisitos.
Al menos un CPU con Intel Virtualization Technology o
AMD-V activado.
Procesador a 1 GHz 32-bit / 64-bit requerido.
Memoria (RAM) de 2GB o mayor.
15GB de espacio de disco duro por cada mquina virtual.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
VMWare Player.
Gratuito.
Multiplataforma.







VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
Virtual Box.
Gratuito.
Multiplataforma.







VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
Hyper-V.
Sistema de virtualizacin de Microsoft, incluido
con Windows 2008 Server R2.
Versiones.
Incluida con Windows 2008 Server R2. Se instala como
un rol dentro del servidor.
Hyper-V Server 2008 R2: versin core (gratuita). Se
instala sobre un servidor dedicado.
Consolas de gestin.
Consola de administracin incluida en las consolas de
gestin de Windows 2008 Server. Hyper-V Manager.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
Hyper-V.
Caractersticas ms importantes.
Backups en vivo, con VSS:
Hyper-V incorpora soporte para los Servicios de Copia de Volumen en
Segundo Plano (Volume Shadow Copy Services, VSS) que permiten
realizar backups en vivo de las mquinas virtuales en ejecucin por
medio de instantneas de volumen.
Herramientas para VHD.
Hyper-V beta tambin incorpora soporte para herramientas para el
manejo de VHD, con las que puede compactar, expandir e
inspeccionar el contenido de HVDs creados con Hyper-V.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
Hyper-V.
Caractersticas ms importantes.
Componentes de integracin de Linux.
Los componentes de integracin de Linux (Beta) ya estn disponibles
para las ediciones x86 y x64 de SUSE Linux Enterprise Server 10 SP1.
Soporte para tamaos de memoria mayores.
Hyper-V puede direccionar hasta 64 Gb de memoria por mquina
virtual.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
VMWare ESXi.
Sistema profesional hipervisor de VMWare.
Requiere un servidor dedicado.
Caractersticas.
Integrado con LDAP.
Parches y actualizacin simplificado:
Pequeo tamao y pocos componentes.
Gestionable mediante SNMP.
Integra sistemas de backup de mquinas completas.
Consola de gestin: vSphere.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
HERRAMIENTAS DE VIRTUALIZACIN
XEN (Citrix).
Pioneros en sistemas de virtualizacin.
Caractersticas.
Recuperacin rpida ante desastres.
Equilibrar la carga de trabajo automatizados:
Mejora la utilizacin del sistema y aumenta el rendimiento de
aplicaciones. De forma automtica, gestiona el equilibrio de carga en
las mquinas virtuales dentro de un pool de recursos.
Alta integracin con plataformas de almacenamiento
masivo.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
OTRAS VIRTUALIZACIONES
Virtualizacin de escritorio.
Permite ofrecer y administrar escritorios corporativos y
puedan responder a las diversas necesidades de los usuarios
de una forma flexible.
Los escritorios virtualizados pueden estar alojados en el
cliente, o centralizados en servidores en el centro de datos.
Alojada en cliente: crea un entorno de sistema operativo
independiente en el escritorio lo que hace posible que las
aplicaciones de lnea de negocio o aquellas que no son compatibles
puedan funcionar dentro de su propio entorno sobre un sistema
operativo ms corriente o permitan que dos entornos TI se ejecuten
de manera concurrente en el mismo dispositivo fsico.
Alojada en servidor: escritorio virtual (VDI). La carga de ejecucin
del escritorio se traslada al servidor (antiguo Terminal Services).
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
OTRAS VIRTUALIZACIONES
Virtualizacin de aplicaciones.
Separa las aplicaciones del sistema operativo. La
virtualizacin de las aplicaciones, convierte las
aplicaciones en servicios virtuales gestionados y
administrados de forma centralizada.
Adems, debido a que las aplicaciones virtualizadas
se ejecutan en su propio entorno dentro de
mquinas clientes, los conflictos asociados con el
sistema operativo u otras aplicaciones prcticamente
se eliminan.
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
NUEVAS TENDENCIAS
Cloud Computing.

http://www.youtube.com/user/esmsdn#p/search/6/vTleauKzh64
VIRTUALIZACIN EN ENTORNOS WINDOWS


Familia Profesional de Informtica y Comunicaciones.
VIRTUALIZACIN EN ENTORNOS WINDOWS
FUENTES DE LA PRESENTACIN
Microsoft: www.microsoft.com
Ubuntu: www.ubuntu.com
VMWare: www.vmware.com
Citrix: www.citrix.es
www.vmlogia.com
www.whyfloss.com

Ver documentacin adjunta al tema.

You might also like