Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin Repaso y Novedades de Failover Cluster en 2008 R2 Configuracin y diseo de la red Configuracin del Almacenamiento SAN Geo-Clusters, Stretch-Clusters Guest Clustering Dimensionamiento y configuracin fina
Hyper-V
MISMAS FUNCIONALIDADES
Parent Partition
VM
VM
VM
VM
Descarga gratuita que incluye el hypervisor y todos los componentes necesarios para virtualizar (Windows Kernel, drivers, red, almacenamiento)
Disponible como role en una instalacin full o Server Core de Windows Server 2008
NIC3 - 192.168.100.1
NIC3 - 192.168.100.2
NODO2
Server Core
NIC1 - 192.168.0.2
Red Pblica
DC
192.168.0.100
Almacenamiento SAN
Fibre Channel
iSCSI
SAS
Solo se soporta el almacenamiento que admita Persistent Reservations (SCSI-3) No se soporta a parallel-SCSI
Mayora de nodos con un modelo de quorum basado en un disco testigo 3 votos en total, con dos necesarios para la mayora
El Cluster puede sobrevivir a la prdida de cualquiera de los elementos con un voto
Voto
Voto
Cada nodo tiene 1 voto
SAN
Voto
El dispositivo del almacenamiento compartido tiene 1 voto
SAN
Un File Share Witness (testigo) permite tener un Cluster de dos nodos sin disco compartido Excelente solucin para Clusteres geogrficamente dispersos Un servidor de ficheros puede usarse para albergar los testigos de mltiples clsteres
Testigo
Carpeta compartida en un servidor independiente
Voto Voto
Cada nodo tiene 1 voto
SAN
SAN
Voto
El dispositivo de almacenamiento compartido es el master
Se puede correr antes, durante o despus del despliegue del cluster Incluye comprobaciones adicionales de buenas prcticas
Configuracin del Quorum Estado de los recursos del cluster Configuracin del Network Name en un cluster multi-site Ofrece una gua prescriptiva para lograr mayor disponibilidad
Server Core, Hyper-V Server 2008 R2, & Cliente RSAT Reemplaza a cluster.exe como herramienta CLI
Seguridad mejorada til para la primera capa de soporte, colaboracin entre equipos, administracin e investigacin Soportado por Powershell
Quick Migration
(Windows Server 2008 Hyper-V)
1.
Live Migration
(Windows Server 2008 R2 Hyper-V)
1.
2.
Mueve la VM
a)
Crea la VM en el destino Mueve pginas de memoria desde el origen al destino via Ethernet de manera iterativa
2.
3.
b)
Lee la memoria de la VM del 3. almacenamiento compartido y la restaura en el host destino Continua la ejecucin
Continua la ejecucin
Host 1
Host 2
Host 1
Host 2
Todos los servidores del cluster tienen acceso simultneo a las mismas LUN del almacenamiento Utiliza NTFS, elimina los problemas de letras de unidad, mismas herramientas, sin modificaciones en la SAN
Particin Padre
Redes Virtuales enlazadas a NICs fsicas
Externas Limitadas por el nmero de NICs Internas Ilimitadas Privadas Ilimitadas
Mquina Virtual
NIC Sinttica NIC Legacy (Intel 21140) 12 NICs por VM
8 sintticas 4 legacy
VM1
VLAN1
VM2
VLAN2
VMBUS
3 NICs
NIC1: HeartBeat + LiveMigration NIC2: Gestin NIC3: vSwitch
4 NICs
NIC1: HeartBeat + LiveMigration NIC2: Gestin NIC3: vSwitch1 NIC4: vSwitch2
Si se va a utilizar iSCSI es conveniente dedicar una o dos (MultiPath) tarjetas conectadas a redes Gigabit Importante segmentar/repartir el trafico en diferentes switches fsicos
Rendimiento Tolerancia a fallos
Host
VSP Virtual Storage Provider VDS/VSS Hardware Provider
Host
VSP Virtual Storage Provider VDS/VSS Hardware Provider
LUN2
LUN2
Instalar el Sistema Operativo Instalar los drivers del fabricante Instalar Roles y Funcionalidades
Hyper-V Multipath I/O Failover Cluster
Desde el almacenamiento
Crear las LUNs sobre los discos, con el nivel de RAID deseado Presentar las LUNs que conformaran el almacenamiento compartido a todos los WWNames de los puertos correspondientes de las HBAs de todos los nodos del cluster.
Receta:
Presentar la LUN que queremos que sea un CSV a todos los nodos del cluster
Tener en cuenta que tendr un gran volumen de datos y un alto I/O
Agregar la LUN al cluster (conviene re-validar el cluster) Agregar el nuevo disco que aparece como almacenamiento disponible como un nuevo CSVs
SAN
VHD
CSVs
Pros
Simplifica el diseo del almacenamiento y el uso de herramientas especficas (p.e Backup, Clone, Mirror, etc.) Ahorra espacio Facilita la gestin del entorno virtualizado Mejores tiempos de respuesta en Live Migrations
LUNs Dedicadas
Pros
Rendimiento (discutible) Aislamiento Pass-throug Geo-Clustering Migraciones va SAN transfers/NPIV
Cons
Complica el diseo almacenamiento Complica el aprovisionamiento de nuevas VMs Peores tiempos de Live Migration
Cons
Muchos huevos en la misma cesta Rendimiento (discutible) No permite Pass-Through
VHD Almacnamiento
Quick/Live Migration
Storage Array
Storage Array
Backup/Recovery
Backup/Recovery Backup/Recovery
33
El cluster se extiende a diferenten localizaciones fsicas En cada Site los nodos acceden a su propio sistema de almacenamiento El almacenamiento replica la informacin entre los diferentes Sites En caso de desastre en un Site, el failover se lleva a cabo de manera automtica
Site A
Site B
Replicacin
Puedo comunicarme con la mayora de los nodos del cluster? Si, contino encendido
Puedo comunicarme con la mayora de los nodos del cluster? No, me apago
Site A
Site B
SAN
SAN
Puedo comunicarme con la mayora de los nodos del cluster? Si, contino encendido
SAN
SAN
Puedo comunicarme con la mayora de los nodos del cluster? No, me apago
SAN
SAN
Site C
Puedo comunicarme con la mayoria de votos en el cluster? Si, contino encendido
Site A
WAN
Site B
SAN
El sitio entero se cae
SAN
Site C
Puedo comunicarme con la mayoria de votos en el cluster? Si, contino encendido Puedo comunicarme con la mayoria de votos en el cluster? No, me apago
Site A
WAN
Site B
SAN
SAN
El host recibe la confirmacin de escritura solamente despus de que el almacenamineto notifique la correcta replicacin del dato
Replicacin
Dato Dato
Almacenamiento Primario
El host recibe la confirmacin de escritura del almacenamoento cuanddo el dato se ha escrito correctamente en el almacenamiento primario No usar nunca en multi-site clusters a menos que el mecanismo de replicacin garantice que el orden de las operaciones de I/O se preservan
Replicacin
Dato Dato
Almacenamiento Primario
Almacenamiento Secundario
Sncrona
Cortas distancias Sin prdida de datos Requiere conexiones de alto ancho de banda y baja latencia La latencia en las escrituras puede impactar en el rendimiento
Asncrona
Mayores distancias Perdida potencial de datos en caso de fallo hardware Requiere un ancho de banda suficiente para transmitir datos a suficiente velocidad Sin impacto en rendimiento
Las aplicaciones pueden recuperarse bien de cadas mientras estn en estado consistente, pero difcilmente lo harn si las operaciones de I/O se han realizado fuera de secuencia. DFS, DFS-R o Robocopy?. Buen intento, pero mejor no, gracias.
Hay fabricantes que resuelven el problema haciendo que la replicacin del almacenamiento sea transparente al host
Ej. NetApp MetroCluster
Disponibilidad
Backup
Herramientas de Backup
Recuperacin local
Recuperacin remota
Capacidad
Cost
Recuperacin de Aplicaciones
Double-Take
http://www.doubletake.com/english/products/double-take-virtualization/Pages/Double-Takefor-Hyper-V.aspx http://www.doubletake.com/Documents/HyperV/DBTK_MSFT_HyperV_Solution_Sheet_GC-Product-Overview-0607.pdf
HP Continuous Access
http://h18006.www1.hp.com/products/storage/software/conaccesseva/index.html http://h18006.www1.hp.com/products/storage/software/continuousaccess/index.html
EMC SRDF
http://www.emc.com/products/detail/software/srdf.htm
NEC ExpressCluster
http://www.nec.com/global/prod/expresscluster/
La HA tiene un precio
Un nodo de cluster siempre est peor aprovechado que un stand-alone Los requerimientos de hardware e infraestructura son mayores. La solucin es ms compleja de disear, implementar y mantener
Las VMs todava se pueden migrar entre hosts stand-alone, con unos tiempos de parada muy aceptables (minutos)
La memoria NO es el nico factor a tener en cuenta a la hora de cargar nodos con VMs
La CPU puede ser determinante Hay que tener muy en cuenta el I/O de red y almacenamiento
Planificar detalladamente las listas de possible owners y preferred owners para cada grupo de cluster asociado a cada VM
Ver:
http://blogs.technet.com/davidcervigon/archive/2009/05/29/herrami enta-de-cosecha-propia-para-dimensionar-failover-clustersbeta.aspx
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. 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.