You are on page 1of 43

David Cervign Luna

IT Pro Evangelist david.cervigon@microsoft.com http://blogs.technet.com/davidcervigon

Clustering en Windows Server 2008


El cluster para gente sin doctorado

Validacin Instalacin Administracin Modelos de Despligue Nuevas funcionalidades y mejoras Diagnstico y resolucin de problemas

Beta
Wolfpack

Windows NT 4.0
Microsoft Cluster Service (MSCS) Windows 2000 Server / Windows Server 2003 Server Clustering

Windows Server 2008


Failover Clustering (WSFC)

Herramienta de prueba incluida en el producto Ejecuta un conjunto de tests en una coleccin de servidores sobre los que se quiere montar un cluster Captura problemas de hardware o configuracin antes de que el cluster se ponga en produccin Se ejecuta cada vez que se instala un nuevo cluster. El la primera tarea que se lleva a cabo Puede ejecutarse sobre clusteres ya configurados a modo de herramienta de diagnstico
Requiere que los discos estn offline

Reemplazar a la Cluster HCL en Windows Server 2008

El 48% de las llamadas a soporte se deben a problemas de configuracin


-Microsoft PSS

El 80% de los fallos son achacables a errores humanos


-Gartner

Problemas de configuracin
Errores de cableado Diferentes binarios, Service Packs y Parches Problemas de Drivers e inconsistencias de versiones entre nodos Configuracin inconsistente

Complejidad
Practicas recomendades Requerimientos de soportabilidad Compatibilidad del Hardware

La eliminacin de estos problemas garantiza una correcta experiencia con la instalacin, despliegue, operaciones y soporte de las tecnologas de clusterizacin

Consistencia de los binarios del S.O

Misma versin de S.O y SKU que soporte clustering Mismos niveles de Service Pack u actualizaciones

Arquitectura

Arquitectura de CPU Informacin de memoria

Configuracin

Membresa a Dominio y Roles Anlisis de drivers no firmados

Dispositivos

Inventario de dispositivos PnP HBAs y NICs

Infraestructura

Comunicacin entre nodos Compatibilidad SCSI con Reservas Persistentes

Hardware

Mltiples NICs por servidor Discos compartidos accesibles por todos los equipos e identificables de forma nica

Software

Cada NIC con una IP en una Subred diferente

Funcionalidad

Latencias de Red y de Disco Simulacin del Failover

Basado en HTML para facilitar la coleccin y Anlisis Remoto

Hyperlinks a los detalles

Resultados resaltados

Hoy
Microsoft hace herramientas de testeo para los fabricantes de soluciones Los fabricantes pasan dichas pruebas y envan los logs a Microsoft Microsoft incluye las soluciones en la HCL Los clientes buscan si sus soluciones estn soportadas en la HCL

Todo el mundo odia la HCL de Cluster


Los fabricantes la odian Microsoft la odia Los clientes la odian

En Windows Server 2008:


La HCL morir! El cluster lo valida el propio cliente
Compra componentes con el Logo de diseado para Windows Ejecuta la herramienta de validacin

Si el Cluster pasa todos los diagnsticos de la herramienta de validacin, entonces est soportado

Creacin de un Cluster

Creacin de un Cluster

Lnea de comandos (cluster.exe)

Cluster Management Console


Orientado a Tareas Cluster MOM Management Pack

Totalmente Scriptable con WMI

Mejor Experiencia de Administracin

Diseada para ser orientada a tareas y fcil de usar


Quiero que este recurso compartido tenga alta disponibilidad

Menos opciones de configuracin de las que preocuparse inicialmente


Que es eso del IsAlive/LooksAlive?

Asistente para instalacin simplificada del High Availability Role Integracin con Windows Explorer
Crear recursos compartidos en un cluster como se hace en un servidor stand-alone

Archivos
Failover ms rpido
Grandes mejoras en el rendimiento al poner Offline & Online el recuso File Share

Visualizacin de los Recursos Compartidos en la Failover Clustered Instance (FCI)


Elimina la confusin cuando se examinan clusteres

Impresoras
Se publican en el AD bajo el Virtual Computer Object (VCO) Empaquetado de drivers para replicacin entre los nodos Mejor aislamiento con drivers XPS para mayor disponibilidad

Estrecha integracin entre Failover Clustering y Windows Virtualization


Asistentes para crear Mquinas Virtuales de Alta Disponibilidad (HA VMs) Nuevo tipo de recurso para permitir Quick Migrations (Failover de VMs)
Sin scripts

Soporte para Windows Server Core


Cluster para los roles de File Server (incluido DFS), Impresoras, WINS, DHCP, y Virtualizacin Sin interfaz grfica
Administracin por lnea de comandos (Cluster.exe) Administracin remota con la MMC

Instalacin del role de Cluster en Server Core


Start /w ocsetup FailoverCluster-Core

Mecanismos renovados para gestionar los discos compartidos


Mecanismo mejorado para usar Persistent Reservations Nuevo Algoritmo para gestion de discos compartidos

No ms reseteos del dispositivo con PRs


No se utilizan ms SCSI Bus Resets que pueden producir interrupciones en una SAN Los discos nunca se dejan en estado desprotegido

Alta integracin con la gestin de discos del Sistema Operativo


No ms Clusdisk.sys

Tipos de BUS compartido soportados:


Fibre Channel iSCSI SAS

Solo se soportar el almacenamiento que admita Persistent Reservations No hay soporte a parallel-SCSI
Se sustituye por Serial Attached SCSI (SAS)

Clusters ms grandes Volmenes ms grandes

Soporte de hasta 16 nodos en un solo cluster x64

Soporte a discos GUID Partition Table (GPT) Soporte de particiones mayores de 2 TB GPT ofrece ms redundancia y posibilidades de recuperacin

Membresa al cluster basada en Mayoras


Quien y qu tiene un voto es totalmente configurable

Eliminacin de puntos de fallo


El diseo original asima que el almacenamiento siempre estara disponible Ahora el cluester puede sobrevicir a una perdida de conexion con los nodos

Nuevo modelo de quorum


Hbrido del antiguo Majority Node Set (MNS) y Quorum basado en disco compartido Este modelo reemplazar a ambos modelos anteriores

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
Node 1

Voto
Node 2

Cada nodo tiene 1 voto

SAN

Voto

El dispositivo del almacenamiento compartido tiene 1 voto

Solamente los nodos tienen voto


Se requieren 3+ nodos, y no hay necesidad de tener almacenamiento compartido Se requiere la mayora de los nodos para operar el Cluster
Voto

Voto
Node 1 Node 2
Node 3

Voto

Dispositivos de Almacenamiento Replicados

Solamente un disco compartido tiene voto


Los nodos no tienen voto, por lo que el disco de Quorum es el master El Cluster estar vivo solamente si un nodo puede alcanzar el disco Mismo comprotamiento que el tradicional modelo de Quorum Generalmente no recomendado

Node 1

Node 2

SAN

Voto

El dispositivo de almacenamiento compartido es el master

Un File Share Witness (testigo) permite tener un Cluster de 2 nodos sin disco compartido
El File Share Witness tiene un voto

Excelente solucin para Clusteres geogrficamente dispersos Un servidor de ficheros puede usarse para albergar los testigos de mltiples clsteres
Cada Cluster requiere su propia carpeta compartida
Testigo
Carpeta compartida en un servidor independiente

Voto Voto
Node 1 Node 2

Cada nodo tiene 1 voto

Integrado con la nueva pila TCP/IP de Windows server 2008 Soporte de IPv6
Soporte nativo de IPv6 para acceso de clientes, tanto nativo como de tneles Comunicacin entre nodos por IPv6

Soporte de DHCP para recursos IPv4


Obtener la direccin IP del Cluster de un servidor DHCP Elimina el dolor del mantener direcciones IP estticas para los servidores virtuales

Los nodos del Cluster pueden residir en diferentes subredes IP


Se permite la comunicacin a travs de routers, sin necesidad de tener que establecer VLANs

La infraestructura mejorada permite la comunicacin de los nodos a largas distancias


Heartbeat timeouts configurables

Mejoras en IPSec para permitir el failover casi instantneo para los clientes Auditora del acceso al Cluster
Quin ha accedido a este cluster? Grabado en el Security Event Log

Comunicacin cifrada entre nodos configurable Mejoras en el modelo de seguridad


La cuenta de Cluster corre ahora en el contexto de privilegios ms reducidos de LocalSystem No hay ya necesidad de crear y gestionar la cuenta de servicios
No hay que predefinir el usuario en Directorio Activo Sin problemas de contraseas Sin reduccin accidental de privilegios debido a la aplicacin de polticas del sistema

Mayor seguridad

Todos los recursos Network Name tienen ahora asociados computer objects
RequireKerberos est ahora especificado por defecto, y es requerido

Todos los nodos deben ser miembros del mismo dominio del Directorio Activo Los Computer objects de los clusteres se gestionan igual que los correspondientes a equipos normales Cluster Name Object (CNO): El objeto asociado al nombre del cluster
Es especial Se crea al instalar el Cluster, por lo que para ello es necesario
Haber iniciado sesin como usuario del dominio Ser administrador local de los nodos Tener permisos para crear Computer Objects en el contenedor Computers o Control Total sobre uno previamente creado

Virtual Computer Object VCO): Objetos asociados a Network Names correspondientes a servicios o aplicaciones
Cuando el Cluster ha sido creado, se utiliza el contexto de seguridad del CNO para seguir adelante El CNO crea los VCOs, por lo que requiere privilegios sobre el contenedor Computers
Crear Computer Objects Agregar estaciones de trabajo al dominio !Ojo, la cuota por defecto es 10!

Active Directory
Equipos
OU Personalizada

VCO

CNO
VCO

Instalador

El instalador crea el CNO El CNO crea los VCOs

Dnde se localizan los eventos de Cluster


Critical Log de Sistema Error Log de Sistema Warning Log de Sistema Informational Aplication and Services Log
Applications and Services Logs \ Microsoft \ Windows \ FailoverClustering Para reducir la saturacin del log de sistema

En Windows Server 2008 los eventos no se replican continuamente entre los nodos Dentro de la MMC
Se pueden hacer consultas de los Cluster Events de todos los nodos Se pueden examinar todos los errores y warnings de las ltimas 24 horas En el panel de acciones existen filtros personalizados para ver eventos especficos de un grupo o de un recurso

El antiguo cluster.log se a migrado a Event Tracing for Windows (ETW)


Microsoft-Windows-FailoverClustering

El log se almacena en %windir%\System32\winevt\logs\ClusterLog.etl


Sus tamao (40 Mb) se controla mediante una propiedad individual
Cluster.exe /prop ClusterLogSize

Puede ser volcado a .XML o .EVTX con tracerpt.exe Puede volcarse a un fichero de texto:
Cluster.exe /log <parametros>

Configurable para todo el Cluster a travs de una nica propiedad


Cluster.exe /prop ClusterLogLevel

Niveles:
Level 0 (disabled)
1 2 3 4 5 P P P P P P P P P P P P P P P

Error

Warning

Info

Verbose

Debug

Windows Server 2008 Beta 3 Step-by-Step Guides


What's New in Failover Clusters Step-by-Step Guide for Configuring a Two-Node File Server Failover Cluster in Windows Server "Longhorn" Step-by-Step Guide for Configuring a Two-Node Print Server Failover Cluster in Windows Server "Longhorn

Failover Clustering TechNet Virtual Lab: Windows Server 2008 Enterprise Failover Cluster

TechCenter de Windows Server 2008


http://www.microsoft.com/spain/technet/prodtechnol/windowsserver/2008/defa ult.mspx

Prximos webcasts en vivo


http://www.microsoft.com/spain/technet/jornadas/default.mspx

Webcasts grabados sobre Windows Server


http://www.microsoft.com/spain/technet/jornadas/webcasts/webcasts_ant.aspx ?id=1

Webcasts grabados otras tecnologas Microsoft


http://www.microsoft.com/spain/technet/jornadas/webcasts/webcasts_ant.aspx

Foros tcnicos
http://forums.microsoft.com/technet-es/default.aspx?siteid=30

Registrarse a la newsletter TechNet Flash


http://www.microsoft.com/spain/technet/boletines/default.mspx

Obtenga una Suscripcin TechNet Plus


http://technet.microsoft.com/es-es/subscriptions/default.aspx

El Rostro de Windows Server


est cambiando.

Descbrelo en
www.microsoft.es/rostros
Microsoft Confidential

David Cervign Luna


IT Pro Evangelist david.cervigon@microsoft.com http://blogs.technet.com/davidcervigon

You might also like