Your SlideShare is downloading. ×
0
Hyper-V Unleasheden Windows Server 2008 R2<br />Pablo CamposIngeniero de Plataforma ArticLynxpacampos@alx.cl<br />http://g...
Agenda<br />Introducción<br />Repaso y Novedades de FailoverCluster en 2008 R2<br />Configuración y diseño de la red<br />...
Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2<br />Microsoft Hyper-V Server<br />Hyper-V como role d...
Host ClusteringHA, Quick Migration, Live Migration, CSVs<br />NIC3 - 192.168.100.2<br />NIC3 - 192.168.100.1<br />Red de H...
Alta Disponibilidad en entornos virtualizadosRepaso y novedades de FailoverCluster en 2008 R2<br />
Requerimientos del Almacenamiento para Clustering en Windows Server 2008<br />Tipos de BUS compartido soportados:<br />SAS...
Nuevo modelo de Quorum<br />Membresía al cluster basada en “Mayorías”<br />Quien y qué tiene un voto es totalmente configu...
Mayoria de Nodos<br />Solamente los nodos tienen voto<br />Se requieren 3+ nodos, y no hay necesidad de tener almacenamien...
Mayoría de Disco y Nodos<br />Mayoría de nodos con un” modelo de quorum basado en un “disco testigo”<br />3 votos en total...
Mayoría de nodos y carpeta compartida<br />Un File Share Witness (testigo) permite tener un Cluster de dos nodos sin disco...
Solo disco<br />Solamente un disco compartido tiene voto<br />Los nodos no tienen voto, por lo que el disco de Quorum es e...
Mejoras en la Validación<br />Se puede correr antes, durante o después del despliegue del cluster<br />Incluye comprobacio...
PowerShell<br />Línea de comandos, lenguaje de scripting e interfaz programática<br />Gestión mejorada<br />Corre la valid...
PowerShell<br />Listado de la propiedades del Clúster<br /><ul><li>Get-Cluster</li></ul>Crear un servidor de ficheros<br /...
Acceso en modo solo lectura<br />Acceso en solo lectura a la Cluster API<br />Privilegios reducidos<br />Ver el cluster<br...
Quick Migration vs. Live Migration<br />Live Migration<br />(Windows Server 2008 R2Hyper-V)<br />Estado de la VM y Transfe...
Operación de Live Migration<br />Memoria<br />Configuration<br />Configuration<br />State<br />State<br />Server 1<br />Se...
Cluster Shared Volumes<br />Todos los servidores del cluster tienen acceso simultáneo a las mismas LUN del almacenamiento<...
Modo mantenimiento SCVMM<br />Aplica a host stand-alone y clusters<br />Dos opciones<br />Save-state (no migra)<br />Live ...
Escenarios de uso del modo mantención<br />Habilitar modo de mantención<br />El servicio queda Fuera de Linea en el Host<b...
DEMOPrerrequisitos y Validación de los nodos del cluster<br />
Alta Disponibilidad en entornos virtualizadosConfiguración y Diseño de la red<br />
Hyper-V Networking<br />Máquina Virtual<br />NIC Sintética<br />NIC Legacy (Intel 21140)<br />12 NICs por VM<br />8 sintét...
Switches virtuales – Switches físicos<br />VM1<br />VM2<br />VLAN2<br />VLAN1<br />VMBUS<br />Los puertos del Switch Virtu...
Cómo repartir las NICs<br />Mínimo 2, máximo… y mejor Gigabit<br />2 NICs<br />NIC1: HeartBeat + LiveMigration<br />NIC2: ...
DEMOConfiguración de las redes preferidas para Live Migration<br />
Windows Server 2008 Hyper-V R2Configuración del Almacenamiento SAN<br />
Receta<br />Instalar el Sistema Operativo<br />Instalar los drivers del fabricante<br />Instalar Roles y Funcionalidades<b...
Los CSVs son LUNs normales<br />Solo cambia la forma en la que las maneja el cluster<br />En todos los nodos se montan en ...
Redirected I/O<br />Redirección del I/O por SMB<br />La VM corriendo en el nodo 2 no esafectada<br />Volumenmontado en e l...
CSVs vs. LUNs dedicadas<br />CSVs<br />Pros<br />Simplifica el diseño del almacenamiento y el uso de herramientas específi...
DEMOPaso a paso para crear un CSV<br />
Alta Disponibilidad en entornos virtualizadosDimensionamiento y configuración fina<br />
Clusters vs. Stand alone<br />La HA tiene un precio<br />Un nodo de cluster siempre está peor aprovechado que un stand-alo...
Dimensionamiento y configuración fina<br />Factores a tener en cuenta<br />Número máximo de nodos en fallo que se pueden s...
Gracias !!!<br />
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Upcoming SlideShare
Loading in...5
×

Hyper v ha t echnet latam

4,883

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,883
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Hyper v ha t echnet latam"

  1. 1. Hyper-V Unleasheden Windows Server 2008 R2<br />Pablo CamposIngeniero de Plataforma ArticLynxpacampos@alx.cl<br />http://geeks.ms/blogs/pcampos<br />Ppts basadas en la de David Cervigon<br />
  2. 2. Agenda<br />Introducción<br />Repaso y Novedades de FailoverCluster en 2008 R2<br />Configuración y diseño de la red<br />Configuración del Almacenamiento SAN<br />Dimensionamiento y configuración fina<br />
  3. 3. Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2<br />Microsoft Hyper-V Server<br />Hyper-V como role de <br />Windows Server 2008 R2<br />Microsoft Hyper-V Server 2008 R2 (HVS)<br />VM<br />VM<br />Parent Partition<br />Hyper-V<br />Windows hypervisor<br />MISMAS FUNCIONALIDADES<br />Hardware<br />VM<br />VM<br />Windows (parent partition)<br />Windows hypervisor<br />Hardware<br />Descargagratuitaqueincluye el hypervisor y todos los componentesnecesariosparavirtualizar (Windows Kernel, drivers, red, almacenamiento…)<br />Disponiblecomo role en unainstalación “full” o “Server Core” de Windows Server 2008<br />
  4. 4. Host ClusteringHA, Quick Migration, Live Migration, CSVs<br />NIC3 - 192.168.100.2<br />NIC3 - 192.168.100.1<br />Red de HeartBeat<br />NODO2<br />NODO1<br />Server Core<br />Server Core<br />NIC1 - 192.168.0.1<br />NIC1 - 192.168.0.2<br />Red Pública<br />NIC2 - 10.10.10.1<br />NIC2 - 10.10.10.2<br />“Intranet” Red Virtual<br />DC<br />192.168.0.100<br />Almacenamiento SAN<br />192.168.0.100<br />
  5. 5. Alta Disponibilidad en entornos virtualizadosRepaso y novedades de FailoverCluster en 2008 R2<br />
  6. 6. Requerimientos del Almacenamiento para Clustering en Windows Server 2008<br />Tipos de BUS compartido soportados:<br />SAS<br />Fibre Channel<br />iSCSI<br />Solo se soporta el almacenamiento que admita PersistentReservations (SCSI-3)<br />No se soporta a parallel-SCSI<br />
  7. 7. Nuevo modelo de Quorum<br />Membresía al cluster basada en “Mayorías”<br />Quien y qué tiene un voto es totalmente configurable<br />Eliminación de puntos de fallo<br />El diseño original asumía que el almacenamiento siempre estaría disponible<br />Ahora el cluester puede sobrevivir a una perdida de conexión con los nodos<br />Nuevo modelo de quorum<br />Híbrido del antiguo MajorityNode Set (MNS) y Quorum basado en disco compartido<br />Este nuevo modelo reemplaza a los dos anteriores<br />
  8. 8. Mayoria de Nodos<br />Solamente los nodos tienen voto<br />Se requieren 3+ nodos, y no hay necesidad de tener almacenamiento compartido<br />Se requiere la mayoría de los nodos para operar el Cluster<br />Voto<br />Voto<br />Voto<br />SAN<br />
  9. 9. Mayoría de Disco y Nodos<br />Mayoría de nodos con un” modelo de quorum basado en un “disco testigo”<br />3 votos en total, con dos necesarios para la mayoría<br />El Cluster puede sobrevivir a la pérdida de cualquiera de los elementos con un voto<br />Voto<br />Voto<br />Cada nodo tiene 1 voto<br />SAN<br />Voto<br />El dispositivo del almacenamiento compartido tiene 1 voto<br />
  10. 10. Mayoría de nodos y carpeta compartida<br />Un File Share Witness (testigo) permite tener un Cluster de dos nodos sin disco compartido<br />Excelente solución para Clusteres geográficamente dispersos<br />Un servidor de ficheros puede usarse para albergar los testigos de múltiples clústeres<br />Testigo<br />Carpeta compartida en un servidor independiente<br />Voto<br />Voto<br />Cada nodo tiene 1 voto<br />SAN<br />
  11. 11. Solo disco<br />Solamente un disco compartido tiene voto<br />Los nodos no tienen voto, por lo que el disco de Quorum es el master<br />El Cluster estará vivo solamente si un nodo puede alcanzar el disco<br />Mismo comportamiento que el tradicional modelo de Quorum<br />Generalmente no recomendado<br />SAN<br />El dispositivo de almacenamiento compartido es el master<br />Voto<br />
  12. 12. Mejoras en la Validación<br />Se puede correr antes, durante o después del despliegue del cluster<br />Incluye comprobaciones adicionales de buenas prácticas<br />Configuración del Quorum<br />Estado de los recursos del cluster<br />Configuración del Network Name en un clustermulti-site<br />Ofrece una guía prescriptiva para lograr mayor disponibilidad<br />Recoge información acerca de la configuración para documentación y soporte<br />
  13. 13. PowerShell<br />Línea de comandos, lenguaje de scripting e interfaz programática<br />Gestión mejorada<br />Corre la validación<br />Crea clusteres y clusteriza roles<br />Gestiona Hyper-V y CSV<br />Genera informes de dependecias<br />Server Core, Hyper-V Server 2008 R2, & Cliente RSAT<br />Reemplaza a cluster.exe como herramienta CLI<br />
  14. 14. PowerShell<br />Listado de la propiedades del Clúster<br /><ul><li>Get-Cluster</li></ul>Crear un servidor de ficheros<br /><ul><li>Add-ClusterFileServerRole–Storage “Cluster Disk 3” –Name Win2008R2FS1 – StaticAddress192.168.1.100</li></ul>Exportar a texto el log de Clúster<br /><ul><li>Get-ClusterLog–Cluster Win2008R2Cluster –Node nodo1 –DestinationC:Logs</li></ul>Cmdlets para FailoverCluster<br />http://technet.microsoft.com/en-us/library/ee461009.aspx<br />
  15. 15. Acceso en modo solo lectura<br />Acceso en solo lectura a la Cluster API<br />Privilegios reducidos<br />Ver el cluster<br />Sin poder llevar a cabo acciones<br />Minimiza el riesgo<br />Seguridad mejorada<br />Útil para la primera capa de soporte, colaboración entre equipos, administración e investigación<br />Soportado por Powershell<br />
  16. 16. Quick Migration vs. Live Migration<br />Live Migration<br />(Windows Server 2008 R2Hyper-V)<br />Estado de la VM y Transferencia de la Memoria<br />Crea la VM en el destino<br />Mueve páginas de memoria desde el origen al destino via Ethernet de manera iterativa<br />Transferencia final del estado y restauración de la VM<br />Pausa la máquina virtual<br />Mueve el almacenamiento desde el origen al destino<br />Continua la ejecución<br />Quick Migration<br />(Windows Server 2008 Hyper-V)<br />Salva el estado de ejecución<br />Crea la VM en el destino<br />Escribe la memoria de la VM en el almacenamiento compartido<br />Mueve la VM<br />Mueve la conectividad del almacenamiento del host origen al host destino<br />Restaura el estado y continua la ejecución<br />Lee la memoria de la VM del almacenamiento compartido y la restaura en el host destino<br />Continua la ejecución<br />Host 2<br />Host 1<br />Host 1<br />Host 2<br />
  17. 17. Operación de Live Migration<br />Memoria<br />Configuration<br />Configuration<br />State<br />State<br />Server 1<br />Server 2<br />
  18. 18. Cluster Shared Volumes<br />Todos los servidores del cluster tienen acceso simultáneo a las mismas LUN del almacenamiento<br />Utiliza NTFS, elimina los problemas de letras de unidad, mismas herramientas, sin modificaciones en la SAN…<br />
  19. 19. Modo mantenimiento SCVMM<br />Aplica a host stand-alone y clusters<br />Dos opciones<br />Save-state (no migra)<br />Live Migration de todas las VMs en alta disponibilidad y save-state de las que no<br />Cuando un Host esta en mantenimiento:<br />No se monitoriza<br />No se pueden crear VMs<br />No se pueden mover VMs al host<br />Puede reconfigurarse o eliminarse el host<br />Se pueden arrancar y parar sus VMs<br />Se pueden mover VMs hacia fuera del host<br />Cuando termina el modo mantenimiento<br />Se refresca el estado del host y puede volver a albergar VMs<br />No se reinician ni se mueven VMs de vuelta<br />
  20. 20. Escenarios de uso del modo mantención<br />Habilitar modo de mantención<br />El servicio queda Fuera de Linea en el Host<br />Shared Storage<br />
  21. 21. DEMOPrerrequisitos y Validación de los nodos del cluster<br />
  22. 22. Alta Disponibilidad en entornos virtualizadosConfiguración y Diseño de la red<br />
  23. 23. Hyper-V Networking<br />Máquina Virtual<br />NIC Sintética<br />NIC Legacy (Intel 21140)<br />12 NICs por VM<br />8 sintéticas<br />4 legacy<br />Hasta 10Gb/s<br />Soporta VLANs<br />Partición Padre<br />Redes Virtuales enlazadas a NICs físicas<br />Externas – Limitadas por el número de NICs<br />Internas – Ilimitadas<br />Privadas – Ilimitadas<br />Solo NICs Ethernet (no Wireless)<br />Soporta VLANs<br />Trunking (VTP Protocol)<br />NIC enlazada a Hyper-V<br />NIC dedicada (Gestión)<br />
  24. 24. Switches virtuales – Switches físicos<br />VM1<br />VM2<br />VLAN2<br />VLAN1<br />VMBUS<br />Los puertos del Switch Virtual <br />son troncales<br />Virtual Switch<br />Tarjeta física del Host<br />VLAN2<br />VLAN1<br />Trunk Port<br />Physical Network Switch<br />
  25. 25. Cómo repartir las NICs<br />Mínimo 2, máximo… y mejor Gigabit<br />2 NICs<br />NIC1: HeartBeat + LiveMigration<br />NIC2: Gestión + vSwitch<br />3 NICs<br />NIC1: HeartBeat + LiveMigration<br />NIC2: Gestión<br />NIC3: vSwitch<br />4 NICs<br />NIC1: HeartBeat + LiveMigration<br />NIC2: Gestión<br />NIC3: vSwitch1<br />NIC4: vSwitch2<br />Si se va a utilizar iSCSI es conveniente dedicar una o dos (MultiPath) tarjetas conectadas a redes Gigabit<br />Importante segmentar/repartir el trafico en diferentes switches físicos<br />Rendimiento<br />Tolerancia a fallos<br />
  26. 26. DEMOConfiguración de las redes preferidas para Live Migration<br />
  27. 27. Windows Server 2008 Hyper-V R2Configuración del Almacenamiento SAN<br />
  28. 28. Receta<br />Instalar el Sistema Operativo<br />Instalar los drivers del fabricante<br />Instalar Roles y Funcionalidades<br />Hyper-V<br />Multipath I/O<br />FailoverCluster<br />Desde el almacenamiento<br />Crear las LUNs sobre los discos, con el nivel de RAID deseado<br />Presentar las LUNs que conformaran el almacenamiento compartido Instalar el DeviceSpecific Module (DSM) de la cabina de almacenamiento<br />Es frecuente ver los volúmenes correspondientes a cada LUN duplicados en el Administrador de Discos<br />
  29. 29. Los CSVs son LUNs normales<br />Solo cambia la forma en la que las maneja el cluster<br />En todos los nodos se montan en el mismo path: C:ClusterStorageVolumeXX<br />Hay que habilitar su soporte a nivel de cluster<br />Interfaz gráfica<br />Cluster.exe /propEnableSharedVolumes=1<br />Receta:<br />Presentar la LUN que queremos que sea un CSV a todos los nodos del cluster<br />Tener en cuenta que tendrá un gran volumen de datos y un alto I/O<br />Agregar la LUN al cluster (conviene re-validar el cluster)<br />Agregar el nuevo disco que aparece como almacenamiento disponible como un nuevo CSVs<br />
  30. 30.
  31. 31. Redirected I/O<br />Redirección del I/O por SMB<br />La VM corriendo en el nodo 2 no esafectada<br />Volumenmontado en e l Nodo 1<br />Fallo de conectividad a la SAN<br />SAN<br />Las VMs todavía se pueden mover por Live Migration<br />VHD<br />
  32. 32. CSVs vs. LUNs dedicadas<br />CSVs<br />Pros<br />Simplifica el diseño del almacenamiento y el uso de herramientas específicas (p.eBackup, Clone, Mirror, etc.)<br />Ahorra espacio<br />Facilita la gestión del entorno virtualizado<br />Mejores tiempos de respuesta en Live Migrations<br />Cons<br />Muchos huevos en la misma cesta<br />Rendimiento (discutible)<br />No permite Pass-Through<br />LUNs Dedicadas<br />Pros<br />Rendimiento (discutible)<br />Aislamiento<br />Pass-throug<br />Geo-Clustering<br />Migraciones vía SAN transfers/NPIV<br />Cons<br />Complica el diseño almacenamiento<br />Complica el aprovisionamiento de nuevas VMs<br />Peores tiempos de Live Migration<br />
  33. 33. DEMOPaso a paso para crear un CSV<br />
  34. 34. Alta Disponibilidad en entornos virtualizadosDimensionamiento y configuración fina<br />
  35. 35. Clusters vs. Stand alone<br />La HA tiene un precio<br />Un nodo de cluster siempre está peor aprovechado que un stand-alone<br />Los requerimientos de hardware e infraestructura son mayores.<br />La solución es más compleja de diseñar, implementar y mantener<br />¿Realmente necesito un cluster?<br />Criticidad de las VMs albergadas<br />Uso de otro tipo de estrategias de HA adicionales<br />Exchange CCR, DB Mirroring, NLB, Pools de VMs, etc.<br />Las VMs todavía se pueden migrar entre hosts stand-alone, con unos tiempos de parada muy aceptables (minutos)<br />
  36. 36. Dimensionamiento y configuración fina<br />Factores a tener en cuenta<br />Número máximo de nodos en fallo que se pueden soportar según el número de nodos y el modelo de quorum.<br />Para más de dos nodos, un voto adicional basado en disco o file share solo tiene sentido para un número par de nodos.<br />Los nodos pasivos son útiles.<br />Aceleran los failovers<br />Debemos planificar su “desperdicio de hardware equivalente” en cualquier caso, repartiéndola entre los activos<br />A mayor número de nodos, más podemos relajar la proporción Activos/Pasivos<br />La memoria NO es el único factor a tener en cuenta a la hora de cargar nodos con VMs<br />La CPU puede ser determinante<br />Hay que tener muy en cuenta el I/O de red y almacenamiento<br />Planificar detalladamente las listas de possibleowners y preferredowners para cada grupo de cluster asociado a cada VM <br />
  37. 37.
  38. 38. Gracias !!!<br />
  39. 39. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.<br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×