420 likes | 543 Views
Introducción técnica a Virtual Server 2005 R2. Javier Rama del Castillo David Cervigón Luna. Microsoft TechNet España IT Pro Evangelist. Experiencia recomendada en…. Servidores Windows Redes Microsoft Interfaz de usuario de servidores Windows Microsoft Virtual PC. Agenda.
E N D
Introducción técnica a Virtual Server 2005 R2 Javier Rama del Castillo David Cervigón Luna Microsoft TechNet España IT Pro Evangelist
Experiencia recomendada en… • Servidores Windows • Redes Microsoft • Interfaz de usuario de servidores Windows • Microsoft Virtual PC
Agenda • Arquitectura y Configuración • Creación y gestión de Máquinas Virtuales (VMs) • Migración y despliegue de VMs • Monitorización de Estado y Recursos
Arquitectura y ConfiguraciónDesafíos • Propagación de los servidores • “Un servidor, un servicio” • Mantener entornos de prueba • Segmentar testeos del área de producción • Mantener servidores físicos • Soporte para aplicaciones desfasadas • Aplicaciones que solamente funcionan con Windows NT 4.0
Arquitectura y ConfiguraciónMicrosoft Virtual Server 2005 R2 • Funciona en Windows Server 2003 • Se instala en hardware nuevo • Emula hardware en las Máquinas Virtuales que es completamente compatible con NT 4.0 • Rápido despliegue de servidores • Consolida varios servidores del tipo “un servidor, un servicio” en una misma máquina física
Arquitectura y ConfiguraciónMicrosoft Virtual Server 2005 R2 Consolidación de servidores Automatización del testeo/desarrollo Migración de aplicaciones NT4
Arquitectura y ConfiguraciónVirtual Server vs. Virtual PC • Virtual PC 2007: • Usa solamente una CPU del host • Una sola thread para todas las VMs • Una única unidad de CD • Soporte a NAT • Network a través del adaptador de (loopback) del host • Exclusivo en VPC2007: • Tarjeta de sonido (VM) • Compartición de carpetas • Drag-and-drop • Virtual Server 2005: • Usa todas las CPUs del host • Multithreaded • Múltiples unidades de CD ROMs • NAT a traces del ICS del host • Número ilimitado de redes • Exclusivo de VS2005: • Discos SCSI • COM API • Gestion remota • Se ejecuta como servicio • Levanta las VMs automáticamente
Arquitectura y ConfiguraciónVirtual Server 2005 R2 vs. Virtual PC 2007 • Microsoft Virtual Server 2005 R2 • Servicios Multi-threaded optimizados para el rendimiento en servidores • Consola Web para administración remota • API COM para gestión de máquinas virtuales a través de scripts • Microsoft Virtual PC 2007 • GUI optimizado para rendimiento en PCs • Tecnología compatible entre VMs
Arquitectura y ConfiguraciónSistemas operativos soportados • Sistemas operativos Host • Windows Server 2003 Standard Edition • Windows Server 2003 Enterprise Edition • Windows Server 2003 Datacenter Edition • Windows Server 2003 Web Edition is not supported. • Sistemas operativos Guest • Microsoft Windows NT 4.0 Standard and Advanced Editions • Microsoft Windows 2000 Server Standard, Advanced and Datacenter Editions • Microsoft Windows Server 2003 Standard, Enterprise and Datacenter Editions
Arquitectura y ConfiguraciónArquitectura Virtual Server Guest OSApplication Guest OSApplication Virtual Hardware Virtualization Service • Hasta 32 CPUS en el Host • Hasta 64 Gb de RAM en el Host • VS emplea el sistemaexistente de almacenamiento, de red y de seguridad de infraestructura Windows Server 2003 x86/x64 Server
Arquitectura y ConfiguraciónArquitectura Virtual Server Guest OSApplication Guest OSApplication Virtual Hardware Virtualization Service • VS funciona en Windows: • Drivers Windows Server 2003 x86/x64 Server
Arquitectura y ConfiguraciónArquitectura Virtual Server Guest OSApplication Guest OSApplication Virtual Hardware • Infraestructura de Virtualización: • Monitor de VM • API COM • Gestión de recursos • Integración con WMI/Event log Virtualization Service Windows Server 2003 x86/x64 Server
Arquitectura y ConfiguraciónArquitectura Virtual Server Guest OSApplication Guest OSApplication • Dispositvosestándar de industria • Intel 440BX motherboard • Intel 21141 NIC • S3 Trio64 Gfx • No hay drivers no estandarizados en Guest Virtual Hardware Virtualization Service Windows Server 2003 x86/x64 Server
Arquitectura y ConfiguraciónArquitectura Virtual Server Guest OSApplication Guest OSApplication • Sistemaoperativo Guest: • Funciona en todos los SSOOs basados en x86 • 3.6GB RAM • 4 NICs • 56.5TB (IDE y SCSI) • Clustering Virtual Hardware Virtualization Service Windows Server 2003 x86/x64 Server
Arquitectura y ConfiguraciónMáquina Virtual aislada Virtual Device Models 440BX chipset with PIIX4 System BIOS (AMI) PCI Bus ISA Bus Power Management SM Bus 8259 PIC PIT DMA Controller CMOS RTC Memory Controller RAM & VRAM COM (Serial) Ports LPT (Parallel) Ports IDE/ATAPI Controllers SCSI Adapters (Adaptec 2940) SVGA Video Adapter (S3 Trio64) VESA BIOS 2D Graphics Accelerator Hardware Cursor Ethernet Adapter (DEC 21140) Keyboard Mouse • Virtual Server virtualiza: • - CPU • - Gestión de Memoria • - Hardware “sintético” • Virtual Server emula: • - Los accesos de los dispositivos son atrapados y emulados a través de los modelos de dispositivosvirtuales • Las VMs no tienenacceso a: • - Memoriafísica del Host • - Memoria virtual o dispositivos • de otras VMs
demo • Arquitectura y Configuración • Administración Web de Virtual Server • Componentesde Virtual Server
Agenda • Arquitectura y Configuración • Creación y gestión de Máquinas Virtuales (VMs) • Migración y despliegue de VMs • Monitorización de Estado y Recursos
Creación y gestión de VMsFicheros de las Máquinas Virtuales • Fichero de configuración: • Fichero XML quecontiene la informaciónsobre el HW • Fichero de Disco Duro Virtual • Es el “disco duro” de la Máquina Virtual • Fichero de configuración de Red Virtual • Fichero XML quecontiene la configuración de la red • Puedencopiarse a otroservidor Host pararealizarotrodespliegue
Creación y gestión de VMs Ficheros de las Máquinas Virtuales
Creación y gestión de VMsEstados de una Máquina Virtual • Turn on Virtual Machine • Pause Virtual Machine • Save State • Turn off Virtual Machine • Reset Virtual Machine • Restore from Saved State • Discard Saved State
Creación y gestión de VMsVirtual Machine Remote Control • Protocolo VMRC • Acceso a la BIOS • Independiente del sistema operativo • Servicio ofrecido por Virtual Server • Se puede cifrar con SSL • Protocolo RDP • Sin acceso a la BIOS de la máquina • Limitado a los sistemas operativos que ofrecen Terminal Services
demo • Creación y gestión de MáquinasVirtuales • CrearunanuevaMáquina Virtual • ExaminarOpciones de configuración • Usar el cliente VMRC • Examinarherramientaspara Discos DurosVirtuales
Agenda • Arquitectura y Configuración • Creación y gestión de Máquinas Virtuales (VMs) • Migración y despliegue de VMs • Monitorización de Estado y Recursos
Migración y despliegue de VMsDespliegue rápido • Ficheros de Discos Duros Virtuales • Usar SysPrep para construir un SSOO • Arranque por red (PXE) • Imagen ISO en un CD/DVD
Migración y despliegue de VMsClustering • Soporte failover de 2 nodos • El volumen compartido en el cluster es un .vhd de tamaño fijo • No pueden ser Discos Dinámicos • Ambas máquinas virtuales residen en el mismo Host
Migración y despliegue de VMsHerramientas para la migración • Asistente de Virtual a Virtual • Asistente de Física a Virtual
Migración y despliegue de VMsMigración manual • Crear una VMs y cargar el SSOO • Usar Redes Virtual para aislar a los servidores • Probar las aplicaciones en la VM • Cuando esté lista, mover la VM a la red “enrutada” (producción). • Actualizar registros del Host y WINS. • Apagar el servidor físico • Aún lo tendremos disponible si falla la VM
Virtual Machine Virtual Server Migration App VM VM VM NICS Virtuales NICS Virtuales Red Virtual Privada Servidor DHCP Virtual Switch Virtual Brigded Virtual Network Bridged virtual network Hardware del servidor NICS Físicas Red Interna privada Migración y despliegue de VMsVirtual Networking Características Red externa pública
demo Despliegue de MáquinasVirtuales
Agenda • Arquitectura y Configuración • Creación y gestión de Máquinas Virtuales (VMs) • Migración y despliegue de VMs • Monitorización de Estado y Recursos
Monitorización de Estado y RecursosScripting • API COM • Consola Web= Implementación de referencia • Documentado: 28 clases y 363 operaciones • Soporte para todos los lenguajes compatibles con COM • Ficheros de configuración XML
Monitorización de Estado y RecursosReserva de CPU • Peso relativo • El más usado • Virtual Server asigna el tiempo de CPU • Capacidad reservada • Umbral mínimo de CPU • Capacidad máxima • Umbral máximo de CPU
VM VM VM Web server Business logic Database Monitorización de Estado y RecursosReserva de recursos Características de la gestión de carga CPU resource allocation policies wt: 1000 wt: 100 wt: 100 max: 50% max: 20% max: 20% min: 25% min: 10% min: 5%
Monitorización de Estado y RecursosEstado de la Máquina Virtual
demo • Monitorización de Estado y Recursos • Reserva de recursos • Filtrareventos en el Event Viewer
Resumen • Diseñado para hacer de host de VMs que son servidores • Ayuda a contener la expansión de servidores • Permite desplegar nuevos servidores rapidamente • Ayuda a mantener aplicaciones desfasadas
¿Vas a hacer un piloto sobre Virtualización? • Con Virtual Server R2 SP1 o Windows Virtualization • Podemos ayudarte con: • Webcasts dedicadas con los grupos de producto • Presentaciones y Whitepapers • Laboratorios online • Soporte gratuito • Suscripción a TechNet gratuita • TODO completamente GRATIS • Contacta con nosotros para iniciar el proceso: • david.cervigon@microsoft.com • jose.parada@microsoft.com • Otras tecnologías con las que puedes contar con este tipo de ayuda para desarrollar un piloto • HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft Office Sharepoint Server
Más acciones desde TechNet • Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: • http://www.microsoft.es/technet/jornadas/webcasts/webcasts_ant.asp • Para información y registro de Futuros Webcast de éste y otros temas diríjase a: • http://www.microsoft.es/technet/jornadas/webcasts/default.asp • Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: • http://www.microsoft.es/technet/boletines/default.mspx • Descubra los mejores vídeos para TI gratis y a un solo clic: • http://www.microsoft.es/technet/itsshowtime/default.aspx • Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en: • http://www.microsoft.es/technet/recursos/cd/default.mspx
Más acciones desde TechNet • Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: • http://www.microsoft.es/technet/jornadas/webcasts/webcasts_ant.asp • Para información y registro de Futuros Webcast de éste y otros temas diríjase a: • http://www.microsoft.es/technet/jornadas/webcasts/default.asp • Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: • http://www.microsoft.es/technet/boletines/default.mspx • Descubra los mejores vídeos para TI gratis y a un solo clic: • http://www.microsoft.es/technet/itsshowtime/default.aspx • Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en: • http://www.microsoft.es/technet/recursos/cd/default.mspx
Más acciones de Virtualización Versión grabada: • Tecnologías de Virtualización de Microsoft. Presente y Futuro • Introducción Técnica a Virtual PC • Próximas sesiones: • Uso avanzado de Virtual Server 2005 R2. 29 de Marzo. • Cómo virtualizar diferentes roles de Servidores de Infraestructura 19 de Abril • Virtualización de la infraestructura de las Delegaciones Remotas 26 de Abril • Virtual Server Scripting. 10 de Mayo • Migración de máquinas físicas a máquinas virtuales 24 de Mayo • Virtualización de aplicaciones con Microsoft Softgrid. 31 de Mayo