Sunteți pe pagina 1din 52

La Tecnologa de Moda para las Nuevas Generaciones

Virtualizacin

Ing. Jos Luis Madrid Rentera Ing. David Agreda Gamboa


Microsoft Certified Trainer (MCT) CCNA, MBA

Universidad Csar Vallejo


Escuela de Ingeniera de Sistemas

Agenda
1. Introduccin 2. Virtualizacin de Servidor 3. Virtualizacin de Windows Server 4. Creacin de un Entorno Virtual 5. Software de Virtualizacin 6. Demo de Virtualizacin

Agenda
1. Introduccin 2. Instalacin de Windows 3. Administracin del Servidor 4. IIS 7.0 5. Eventing & Monitoring 6. Demo de Virtualizacin

Presiones en TI
Cambios en Tecnologa
Competitividad

Conformidad Legal
Seguridad

Reduccin de Costes

Crecimiento del Negocio

Conexin al Cliente
Resultados & Generacin de Valor

Productividad de Usuario Final

Presiones en TI
Cambios en Tecnologa
Competitividad

Conformidad Legal
Seguridad

Reduccin de Costes

Crecimiento del Negocio

Conexin al Cliente
Resultados & Generacin de Valor

Productividad de Usuario Final

Desafios en TI
Alrededor del 60% del TCO en un horizonte de 5 aos es conducido en costos de personal
70

60
50 40 30 20 10 0
Costos Personal Downtime Capacitacin Software Hardware

Fuente: IDC 2002, Microsoft Primary Quantitative Research. 400 30-minute phone surveys of IT professionals in data centers with 25 or more servers

Desafios en TI
Estas personas estn utilizando su tiempo en tareas manuales
Grado de Automatizacin:
Seguridad Red Sucesos Rendimiento Almacenamiento Cambios/Config
0% 10% 20% Manual Scripts Herramientas Automatizadas

62% 60% 58%

13% 16% 18%

25% 24% 24%

56%
54% 53%
30% 40% 50% 60%

16%
17% 24%
70% 80%

28%
29% 23%
90% 100%

Porcentaje de Respuestas
Fuente: IDC 2002, Microsoft Primary Quantitative Research. 400 30-minute phone surveys of IT professionals in data centers with 25 or more servers

Desafios TI Corporativos

Crecimiento Servicio al cliente Cumplimiento de reglas y polticas Gestin de dispositivos Habilidades dinmicas Movilidad

Mantenimiento de PCs Expansin de Servidores Plataformas legacy Implantacin y mantenimiento Gestin de identidades Actualizar el software

Ataques dainos, virus, spam, y mas Amenazas que evolucionan Gestin de parches Acceso seguro (empleados, asociados, y clientes)

Agenda
1. Introduccin 2. Virtualizacin de Servidor 3. Administracin del Servidor 4. IIS 7.0 5. Eventing & Monitoring 6. Demo de Virtualizacin

Qu es Virtualizacin?
Virtualizacin de servidor permite mltiples instancias de un sistema operativo ejecutarse en un nico equipo

Un hipervisor:

Puede ejecutarse en un metal desnudo o dentro de un sistema operativo anfitrin


Puede presentar hardware operativos invitados emulado para sistemas

Aisla instancias de sistemas operativos

Arquitectura de Hypervisor
Tipo-2 VMM Hbrido VMM Tipo-1 VMM

Invitado 1

Invitado 2

VMM
SO Anfitrin SO Anfitrin

Invitado 1

Invitado 2

Invitado 1

Invitado 2

VMM Hardware

VMM Hardware

Hardware

Ejemplos: JVM CLR

Ejemplos: Virtual PC Virtual Server 2005 R2

Ejemplos: Virtualizacin de Windows Server

Tipos de Hypervisor
Hipervisor Monoltico:
Ms simple que un kernel moderno, pero an complejo Contiene su propio modelo de controladores

Hipervisor Microkernalizado:
Funcionalidad de particionamiento simple
Incrementa la confiabilidad No existe cdigo de terceros Controladores se ejecutan con los invitados

VM 1 (Admin)

VM 2

VM 3

VM 1 (Padre) Pila Virtualizacin VM 2 (Hijo) Drivers Drivers Drivers Hipervisor Hardware VM 3 (Hijo) Drivers Drivers Drivers

Hipervisor Drivers Drivers Drivers Hardware

Drivers Drivers Drivers

Beneficios de la Virtualizacin

Soporte simplificado de sistemas operativos antiguos Costos de hardware reducido a travs de un uso ms eficiente Costos de administracin reducido a travs de menos hardware Mantenimiento simplificado y recuperacin de errores

Escenarios de la Virtualizacin
Los escenarios de virtualizacin son:

Consolidacin de servidor
Prueba y desarrollo Aplicaciones licenciadas re-Re-host

Recuperacin de errores

Agenda
1. Introduccin 2. Instalacin de Windows 3. Virtualizacin de Windows Server 4. Backup & Restore 5. Eventing & Monitoring 6. Demo de Virtualizacin

Qu es Virtual Server?
Virtual Server: Es un hipervisor que se ejcuta en paralelo al sistema operativo Windows (Tipo Hbrido VMM) Trabaja con versiones iniciales de Windows Server Almacena discos en archivos .vhd Almacena parmetros de configuracin en archivos .vmc Dispositivos de hardware son emulados

Virtualizacin de Windows Server


Virtualizacin de Windows Server: Es un hipervisor de metal desnudo para ediciones de 64-bits del sistema operativo Windows Server 2008 Soporta alojamiento dinmico de recursos Soporta invitados de 32-bits y 64-bits Soporta la migracin en vivo de mquinas virtuales
Particin Padre
Aplicaciones Windows Server 2008 Particin Hijo Aplicaciones SO 1 Particin Hijo Aplicationes SO 2

Hipervisor de Windows Hardware

Requerimientos de Virtualizacin
Requerimientos de Software: Windows Server 2008 Standard, Enterprise o Datacenter Windows Server 2008 slo edicin de 64-bit Windows Server 2008 Enterprise incluye licencias hasta para 4 servidores virtualizados Windows Server 2008 Datacenter incluye licencias para un nmero ilimitado de servidores virtualizados Requerimientos de Hardware:
Procesador x86 de 64-bits Virtualizacin asistida por Hardware

AMD-V o Intel VT

Hardware habilitado con Prevencin de Ejecucin de Datos (DEP)


AMD NX (sin bit de ejecucin) Intel XD (ejecucin desactivada)

Caractersticas de Virtualizacin
Caractersticas de la Virtualizacin de Windows Server: Soporte amplio de memoria en las VMs Soporte multiprocesador en las VMs Soporte para el alojamiento de tecnologas de red Fotografas de mquinas virtuales Interfase de secuencia de comandos

Umbrales mnimo y mximo para CPU y Red


Manipulacin de discos duros virtuales sin conexin Failover automtico para un sitio de recuperacin

Desventajas de la Virtualizacin
Se requiere un buen hardware para usarlas eficientemente. Usualmente no pueden correr aplicaciones grficas complejas como juegos, etc. Tamao del disco virtual crea mayor fragmentacin en el SO Anfitrin. El rendimiento no es igual al de una computadora fsica.

Agenda
1. Introduccin 2. Instalacin de Windows 3. Administracin del Servidor 4. Creacin de un Entorno Virtual 5. Eventing & Monitoring 6. Demo de Virtualizacin

Consideraciones de Hardware para Virtualizacin



Memora fsica suficiente para soportar todas las mquinas virtuales al mismo tiempo Capacidad del procesador debe ser suficiente para soportar todas las mquinas virtuales al mismo tiempo

I/O en disco es intensivo para los archivos .vhd y los contenidos de la memoria son almacenados en el disco
Mltiples VMs comparten la capacidad de red del hardware

Consideraciones de Software para Virtualizacin



El sistema operativo invitado debe ser soportado Virtualizacin de Windows Server se puede ejecutar en sistemas operativos sin modificacin
Sistema operativo con hipervisor puede hacer ms eficiente el uso de los recursos de hardware

Consideraciones de Administracin para Virtualizacin



Un complemento MMC utilizado para la administracin Problemas de hardware afectan a mltiples VMs Fallas en la particin padre afectan a las particiones hijo

Mquinas virtuales puede ser ms difciles de supervisar


Supervisin con System Center Operations Manager 2007

Qu es SCVMM?
System Center Virtual Machine Manager permite: Instalacin centralizada y administracin de VMs

Anlisis de ubicacin
Conversin fsica a virtual Creacin de una biblioteca de componentes de VM

Provisionamiento de auto-servicio delegado

Agenda
1. Introduccin 2. Instalacin de Windows 3. Administracin del Servidor 4. IIS 7.0 5. Software de Virtualizacin 6. Demo de Virtualizacin

Software de Virtualizacin
Software

Microsoft Virtual PC 2007

Microsoft Virtual Server 2005 R2

VMWare Workstation y Server

Sun Virtual Box

Microsoft Virtual PC

Los sistemas soportados para ejecutar dentro de Virtual PC 2007 son Windows 98 SE, 2000, XP, Vista y algunas versiones de OS/2. Soporta sistemas de 64 bits, virtualizacin basada en hardware y la posibilidad de ejecutar diferentes mquinas virtuales en varios monitores.

Virtual Server

Requiere estar instalado sobre Windows, consume muchos recursos, los SO soportados son reducidos (entorno Windows). No ofrece multiprocesamiento simtrico a los SO invitados.

Microsoft Virtual Server 2005 R2

MVS 2005 R2

Corre sobre Windows Server 2003 Ofrece implantacin rpida de servidores Consolida muchos servidores en un servidor fsico

Mejoras en Virtual Server 2005 R2

Mayor Escalabilidad

Hosts x64 Guests 32-bit 64-bit port of VMM and service

Desempeo Mejorado

Eficiencia en Hardware Ubicacin de recursos en CPU Ubicacin de recursos en Memory

VMware

Ms potente y completa. Sus ultimas versiones soportan sistemas operativos de 64-bits, para Windows y Linux. Posee la versin Workstation y Server. Tambin ofrece soporte para 2 procesadores por cada maquina virtual.

Xen (Open Source)

Requiere un SO Linux como host y nos limita a utilizar SO Linux adaptados en las mquinas virtuales. Xen proporciona aislamiento seguro, control de recursos, garantas de calidad de servicio y migracin de mquinas virtuales en vivo. Funciona actualmente en sistemas basados en x86. Actualmente se estn portando las plataformas AMD64, IA64 y PPC.

ESX (VMware)

Mini SO especfico para virtualizacin, ganando eficiencia, seguridad y un consumo mnimo de recursos del hardware. Ofrece un mayor listado de SO soportados en sus mquinas virtuales.

Guerras Virtuales
o Bill Gates ha decidido regalar Microsoft Virtual PC 2007, un producto que corre en Windows y permite ejecutar otros sistemas operativos como mquinas virtuales.

o La reaccin de VMware, lder del mercado de la virtualizacin, no se ha hecho esperar, anunciando que tambin regala VMware Server, que corre en servidores tanto Windows como Linux.

Agenda
1. Introduccin 2. Virtualizacin de Servidor 3. Virtualizacin de Windows Server 4. Creacin de un Entorno Virtual 5. Software de Virtualizacin 6. Demo de Virtualizacin

Demo

Virtualizacin en Windows XP Profesional

Demo

Virtualizacin en Windows Server 2003

Demo

Virtualizacin en Windows Server 2008 (Hyper-V)

Windows Server 2008

Windows Server 2008


Infraestructura de Operaciones Control Flexibilidad Disponibilidad Plataforma de Aplicaciones Soluciones Flexibles Sistemas Conectados Experiencias Valiosas

Mejoras Fundamentales

Seguridad

Confiabilidad

Rendimiento

Windows Server 2008


Web Virtualizacin Seguridad

Entregar experiencias enriquecidas basadas en web eficiente y efectivamente

Reducir costos, incrementar la utilizacin del hardware, optimizando la infraestructura, y mejorando la disponibiidad del servidor

Proveer niveles de proteccin sin precedente alguno para la red, los datos, y el negocio

Respaldo Slido para sus Business Workloads


Sistema operativo mas flexible y robusta a la fecha Proporciona la plataforma Windows mas verstil y confiable para todos los requerimientos de workloads y de aplicacin

Demo

Virtualizacin con SQL Server

Razones para virtualizar en SQL


Entrenamiento
Educacin Conocimiento Familiaridad

Pruebas
Desarrollo Documentacin Solucin econmica

El Proceso de Virtualizacin
Asesorar / Planear
Asesora en workloads actuales y planear opciones para consolidacin

Construir / Implantar
Virtualizar workloads

Operar
Administrar infraestructura virtualizada

Beneficios de la Virtualizacin

Incrementa Utilizacin del Servidor

Migra Bases de datos Legadas

Desacopla Workloads del Hardware

Beneficios de Multi-Instancia

Desempeo

Escalabilidad

Licenciamiento

Conclusiones
o Montar nuestro propio sistema operativo aislado del uso general del PC, evita que nuestros programas importantes se vean afectados por la manipulacin de otros usuarios del ordenador o programas maliciosos (virus). o Aprovechar aplicaciones que son necesarias y que no son ejecutables en el sistema operativo actual.

Conclusiones
o Asignar distintos parmetros de seguridad a cada mquina virtual y configurar las particiones virtuales a fin de proporcionar la recuperacin automtica tras fallas de aplicaciones. o Las fallas de software quedan aisladas dentro de cada particin virtual, lo que le brinda mayor seguridad y control respecto a los privilegios administrativos y de usuarios finales.

S-ar putea să vă placă și