Avances tecnológicos del siglo XXI y ejemplos de estos
Sacale El Jugo A La Virtualizacion
1. Sácale el jugo a la Virtualización Gonzalo Balladares RiveraMVP Exchange Server MCSA:M, MCITP, MCTS gonzalo.balladares@activetrainer.cl http://gballadares.spaces.live.com Pablo Campos MCT, MCTS, RHCT pacampos@alx.cl http://geeks.ms/blogs/pcampos
2. Agenda ¿Por qué Virtualizar? ¿Cómo Planificar un proyecto de Virtualización? Introducción a Hyper-V R2 Administración de Hyper-V R2
10. Solution AcceleratorsHerramientas para cada etapa de lo proyectos de Infraestructura y Virtualización Microsoft Assessment and Planning Toolkit (MAP) Infrastructure Planning and Design Guides (IPD) Offline Virtual Machine Servicing Tool Windows Server 2008 Security Guide Microsoft Deployment Toolkit 2010
11. SolutionAccelerators Guías y Herramientas para: Inventario de Redes Diseño, Planificación e Implementación de Nuevos Servicios, Seguridad Existen SolutionAccelerators para Windows Desktop Windows Server Virtualización Seguridad IT Governance & Compliance http://www.microsoft.com/SolutionAccelerators
12. IPD: InfrastructurePlanning and Design Guías de planificación y diseño cuyo objetivo es clarificar y hacer más eficiente el proceso de planificación y diseño de tecnologías de infraestructura Microsoft Define un flujo de decisión Describe las decisiones que deben tomarse Relaciona las decisiones y opciones para el negocio Entrega un set de preguntas para entender el negocio http://www.microsoft.com/ipd
13. IPD: InfrastructurePlanning and Design IPD Guides forVirtualization Microsoft Enterprise Desktop Virtualization App-V Terminal Services Windows Server Virtualization SelectingtheRightVirtualizationTechnology
14. IPD: InfrastructurePlanning and Design IPD Guides forVirtualization IPD Guides for Windows Server IPD Guides for System Center IPD Guides forOtherTopics SharePoint Online Exchange Online Microsoft SQL Server Windows Optimized Desktop Scenarios
16. Paso 1: Determine el alcance del proyecto de Virtualization Tarea 1. Determine el alcance del proyecto Qué partes de la infraestructura serán virtualizados? Opción 1: Toda la Empresa Opción 2: Los servidores centrales Opción 3: Los servidores de Sucursales Validación con el Negocio Definir Objetivos y Beneficios esperados
17. Paso 2: Crear un listado de Servicios (Workloads) Tarea 1: Crear un listado de Servicios/Servidores Candidatos Ubicación Sistema Operativo Aplicaciones Tarea 2: Determinar Compatibilidad Registrar cualquier limitante o requisito técnico específico que podría entrar en conflicto con la tecnología de virtualización.
18. Paso 2: Crear un listado de Servicios (Workloads) Tarea 3: Determinar Requerimientos de Recursos Opción 1: Usar Microsoft Assessment and Planning (MAP) Toolkit Opción 2: Usar System Center Virtual Machine Manager (VMM) 2008 Opción 3: Manualmente
19. Paso 2: Crear un listado de Servicios (Workloads) Fuentes de datos de rendimiento: Datos de RendimientoHistóricos Especificaciones y requisitos Resultados de Pruebas de Benchmark/Load-testing
21. Paso 3: Elegir estrategias de Backup y de Tolerancia a Fallas para cada Servicio (Workload) Tarea 1: Seleccionar estrategia de respaldos Opción 1: Backup a nivel de Aplicación Opción 2: Backup a nivel de Servicio (Workload) Opción 3: Backup a nivel de máquina virtual
22. Paso 3: Elegir estrategias de Backup y de Tolerancia a Fallas para cada Servicio (Workload) Tarea 1: Seleccionar estrategia de Tolerancia a Fallas Opción 1: Network Load Balancing Opción 2: Cluster de Aplicaciones Opción 3: Cluster de Máquinas Virtuales (Host Clustering)
23. Siguientes pasos… Paso 4: Consolidar y Analizar los requisitos de los servicios (Workload) Paso 5: Diseñar y Desplegar el los requisitos de Hardware para el Host de Virtualización. Paso 6: Asignar Servicios (Workloads) a Servidores de Virtualización Paso 7: Diseñar Backup y Tolerancia a Fallas Paso 8: DiseñarInfraestructura de Storage Paso 9: DiseñarInfraestructura de Redes
24. Desafíos de una MigraciónMigración de clientes y Servidores Windows y Virtualization Dónde están mis actuales desktops y servers? Pueden mis actuales servidores ser migrados a Windows Server 2008? Pueden mis actuales desktops ser migrados a Windows7? a Office 2007? Pueden algunos de mis servidores ser consolidados usando usingHyper-V? Pueden algunos de mis desktops ser virtualizados usando Virtualización de Aplicaciones?
25. Microsoft Assessment and Planning Toolkit (MAP) Antes era Windows Vista Hardware Assessment (WVHA) Toolkit Completo Herramientas de Discovery Inventario sin agentes (Agent-less) de PCs,Servers, Aplicaciones, dispositivos de red y roles Evaluación para Migraciones y propuestas
27. Red MAP: Cómo Funciona? Migración de S.O? Consolidación de Servidores? Virtualización? Realiza un Inventario del entorno de redessin instalaragentes y recomiendalastecnologíasapropiadas MAP MAP Tool User (IT Pro/Partner) Genera Reportespara DistintosEscenarios de Migración
28. MAP: Interfaz de usuarios y Reportes Windows Server 2008 New User Interface Virtualization Windows Vista
31. Windows Server 2008 R2 Hyper-V Misma arquitectura que Windows Server 2008 Hyper-V Integración con nuevas tecnologías Nuevos escenarios dinámicos Mejores ratios de consolidación Datacenter dinámico (Usando Systems Center Suite) Virtualización del Escritorio (en combinación con Remote Desktop Services)
32. Requisitos de Hyper-V R2 Hardware Arquitectura x64 (no IA64) Virtualización asistida por hardware Intel-VT / AMD-V Data ExecutionPrevention (DEP) en el hardware NOTA: La BIOS debe soportar y tener habilitadas estas opciones. Hay que apagar/encender el equipo después de hacer algún cambio (no basta reiniciar) Software Una edición x64 de Windows Server 2008 Standard/Enterprise/Datacenter Microsoft Hyper-V Server
33. Funcionalidades de Hyper-V R2 Partición Padre: 64 Procesadores Lógicos 1Tb de RAM Particiones hijas (Máquinas Virtuales): 32-bit (x86) y 64-bit (x64) RAM: Hasta 64 GB de memoria SMP con 2/4 Procesadores Lógicos 385 VMs en ejecución concurrente por host O 512 Procesadores Virtuales
34. Más Funcionalidades de Hyper-V R2 Almacenamiento: Formato VHD y acceso Pass-Through a disco Networking: Soporte a NLB, VLAN Tagging, TCP Offload, VMQ, Jumbo Frames… Live Backup: Integración con VolumeShadowService Administración por WMI Snapshots Manipulación Offline del virtual hard disk
35. Almacenamiento en Hyper-V R2 Almacenamiento físico DirectAttach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, Firewire Storage Area Networks (SANs): iSCSI, FiberChannel, SAS Network Attached Storage (NAS) Almacenamiento Virtual DynamicallyExpanding Virtual Hard Disks: Hasta 2 TB FixedSize Virtual Hard Disks: Hasta 2040 GB Pass-throughDisks Differencing Disks
36. Más Almacenamiento en Hyper-V R2 Agregar / Quitar VHDs y discos pass-through a VMsen ejecución sin requerir un reinicio Aplica a dispositivos que se conecten a la virtual SCSI controller Permite Crecimiento del almacenamiento de las VMs sin downtime. Nuevos escenarios de backup Nuevos escenarios de SQL/Exchange
37. Proporcionadopor Arquitectura de Hyper-V OS ISV / IHV / OEM VM Worker Processes Microsoft Hyper-V Microsoft / XenSource Partición Padre ParticionesHijas Aplicaciones Aplicaciones Aplicaciones Aplicaciones User Mode WMI Provider VM Service Windows Server 2008 Non-Hypervisor Aware OS Windows Kernel Windows Kernel Xen-Enabled Linux Kernel Windows Server 2003, 2008 VSP Emulated Devices Drivers IHV Drivers Synthetic Devices Drivers Kernel Mode VMBus Linux VSC VSC Emulacion VMBus VMBus Windows hypervisor Hypercall Adapter Ring -1 “Designed for Windows” Server Hardware
38. Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2 Microsoft Hyper-V Server Microsoft Hyper-V Server 2008 R2 (HVS) Hyper-V comorol de Windows Server 2008 R2 VM VM Hyper-V Parent Partition MISMAS FUNCIONALIDADES Windows hypervisor VM VM Windows (parent partition) Hardware Windows hypervisor Hardware Descargagratuitaqueincluye el hypervisor y todos los componentesnecesariosparavirtualizar (Windows Kernel, drivers, red, almacenamiento…) Disponiblecomorol en unainstalación “full” o “Server Core” de Windows Server 2008
41. Licenciamiento de Windows Server en entornos virtuales InstanciasVirtualesporLicencia iIimitadas .. 16 8 4 1 Standard Enterprise Datacenter Independiente de la tecnología de virtualización utilizada
45. Hyper-V Networking Máquina Virtual NIC Sintética NIC Legacy (Intel 21140) 12 NICs por VM 8 sintéticas 4 legacy Hasta 10Gb/s Soporta VLANs Partición Padre Redes Virtuales enlazadas a NICs físicas Externas – Limitadas por el número de NICs Internas – Ilimitadas Privadas – Ilimitadas Solo NICs Ethernet (no Wireless) Soporta VLANs Trunking (VTP Protocol) NIC enlazada a Hyper-V NIC dedicada (Gestión)
46. Switches virtuales – Switches físicos VM1 VM2 VLAN2 VLAN1 VMBUS Los puertos del Switch Virtual son troncales Virtual Switch Tarjeta física del Host VLAN2 VLAN1 Trunk Port Physical Network Switch
49. PowerShell Por qué? Qué? Shell Interactiva Completo set de comandos Nuevo Language de Scripting Orientada a Objetos Revolucionaria
50. Objetos ObjetosObjetos “Un objetoesunacolección de partes y comousarlas ” Cómo se Usan Partes Usarlas Metodos Partes Propiedades Pedalear Volante GiroDerecho Ruedas GiroIzquierdo Pedales PresionarFrenoDelantero Frenos Marco PresionarFrenoDelantero
51. Objetos ObjetosObjetos Como Usarlas Métodos Partes Propiedades Stop() Nombre del Servicio Start() Estado Pause() Descripción Windows Service
53. Interoperabilidad con Linux LIC : http://www.microsoft.com/downloads/details.aspx?FamilyID=c299d675-bb9f-41cf-b5eb-74d0595ccc5c&displaylang=en Satori : http://www.xen.org/products/satori.html
56. Host ClusteringHA, Quick Migration, Live Migration, CSVs NIC3 - 192.168.100.2 NIC3 - 192.168.100.1 Red de HeartBeat NODO2 NODO1 Server Core Server Core NIC1 - 192.168.0.1 NIC1 - 192.168.0.2 Red Pública NIC2 - 10.10.10.1 NIC2 - 10.10.10.2 “Intranet” Red Virtual DC 192.168.0.100 Almacenamiento SAN 192.168.0.100
57. Quick Migration vs. Live Migration Live Migration (Windows Server 2008 R2Hyper-V) Estado de la VM y Transferencia de la Memoria Crea la VM en el destino Mueve páginas de memoria desde el origen al destino via Ethernet de manera iterativa Transferencia final del estado y restauración de la VM Pausa la máquina virtual Mueve el almacenamiento desde el origen al destino Continua la ejecución Quick Migration (Windows Server 2008 Hyper-V) Salva el estado de ejecución Crea la VM en el destino Escribe la memoria de la VM en el almacenamiento compartido Mueve la VM Mueve la conectividad del almacenamiento del host origen al host destino Restaura el estado y continua la ejecución Lee la memoria de la VM del almacenamiento compartido y la restaura en el host destino Continua la ejecución Host 2 Host 1 Host 1 Host 2
58. Cluster Shared Volumes Todos los servidores del cluster tienen acceso simultáneo a las mismas LUN del almacenamiento Utiliza NTFS, elimina los problemas de letras de unidad, mismas herramientas, sin modificaciones en la SAN…
Determining expected hardware resource utilization requirements is an important step.Organizations should plan to collect and analyze performance statistics based on available data.Details can be stored in a spreadsheet or database in order to provide easy analysis in future steps.Some example performance counters: Processor (CPU) Process (memory) Committed bytes (memory) Physical disk (disk) Network interface (network)