Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

53
Bienvenido TNT1-150

Transcript of Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Page 1: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Bienvenido

TNT1-150

Page 2: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Clúster de Windows Server™ 2003 y SQL Server™ 2000/2005

Page 3: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Lo que vamos a cubrir

• Revisar las tecnologías de clúster

• La arquitectura de los clústeres de servidor Microsoft

• Administrar un clúster de servidor

• Utilizar un clúster de servidor para Implementar un clúster de conmutación por error de SQL Server

Page 4: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Prerrequisitos

NivelNivel 200 200

• Experiencia en administrar Microsoft Windows Server 2003

• Experiencia en configurar las redes y el hardware de Microsoft Windows Server 2003

• Experiencia en instalar y administrar Microsoft SQL Server

Page 5: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Agenda

• Tecnologías de clúster

• Arquitectura del clúster de servidor

• Administrar un clúster de servidor

• Implementar un clúster de conmutación por error de SQL Server

Page 6: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerTipos de clúster• Clúster con equilibrio de carga de red

• Proporciona soporte de escalabilidad y disponibilidad para aplicaciones y servicios basados en IP

• Da soporte al equilibrio de carga del tráfico TCP, UDP, y GRE

• Clúster de cómputo• Divide tareas complejas en partes más pequeñas para obtener una

ejecución paralela y agregar los resultados• Las aplicaciones se deben escribir para explotar explícitamente el

paralelismo

• Clúster de servidor• Una plataforma altamente disponible para aplicaciones de host tales

como SQL Server y Exchange Server• Es útil para las aplicaciones que deben mantener un estado entre

solicitudes

Page 7: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerEquilibrio de carga de red

NLB Virtual Dirección IPNLB Virtual Dirección IP

Host de NLB

Host de NLB

Host de NLB

Clúster de NLB

Consulte Implementar el equilibrio de carga de red enwww.microsoft.com/resources/documentation/WindowsServ/2003/all/deployguide/en-us/sdcbe_dnb_overview.asp

Page 8: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerWindows Server 2003, clúster de cómputo• Basado en Windows Server 2003

• Permite que los PCs que trabajan con Windows en red actúen como un solo superequipo

• Proporciona un programador de trabajos integrado y una administración de recursos de clúster

• Da soporte a la transferencia de mensajes utilizando MPI-2, RDMA y MPICH

• Proporciona la plataforma ideal para realizar tareas que utilizan ampliamente el procesador

• SDK• Herramientas para desarrollar aplicaciones para una

ejecución en paraleloConsulte Microsoft Windows Server 2003, Cluster Compute Edition en

www.microsoft.com/windowsserver2003/evaluation/news/bulletins/computecluster.mspx

Page 9: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerClústeres de servidor Microsoft

Direccióndel

servidor virtual

Direccióndel

servidor virtual

Servidor activo

Servidor pasivo

Clúster de servidor

Dispositivos de almacenamientodel clúster

Servidor activo

Consulte Clúster de Windows Server 2003 enwww.microsoft.com/windowsserver2003/techinfo/overview/bdmtdm/default.mspx

Page 10: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerVentajas de los clústeres de servidor Microsoft• Disponibilidad mejorada

• Permiten que los servicios y aplicaciones sigan operando después de una falla del hardware o software, o durante el mantenimiento

• Mayor escalabilidad • Brindan soporte a servidores que se pueden ampliar

• Procesadores adicionales• Memoria adicional

• Capacidad de administración mejorada • Permiten que los administradores manejen los dispositivos y

recursos de clúster de la misma forma en que manejan un solo PC

Page 11: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Tecnologías de clústerResumen de funciones

Tecnología Objetivo principal

Clúster de NLB Proporcionar escalabilidad al distribuir dinámicamente el tráfico entrante entre los nodos de clúster

Clúster de cómputo

Realiza cómputo paralelo para tareas complejas

Clúster de servidor

Proporciona una alta disponibilidad para recursos vitales

Page 12: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Agenda

• Tecnologías de clúster

• Arquitectura del clúster de servidor

• Administrar un clúster de servidor

• Implementar un clúster de conmutación por error de SQL Server

Page 13: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidorTerminología y conceptos• Modelo del clúster• Servicio del clúster• Recursos del clúster• Grupos de recursos• Recurso de quórum• Servidores virtuales

Consulte Clústeres de servidor: Descripción general de la arquitectura enwww.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspx

Page 14: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor Componentes del servicio de clúster

Servicio de clúster

Administradorde nodos

Administradorde nodos Administrador

del puntode control

Administradordel puntode control

Administradorde

actualización global

Administradorde

actualización global

Administradorde base de datos

Administradorde base de datosAdministrador

de registrosAdministradorde registros

Administradorde conmutación

por error

Administradorde conmutación

por error

Administrador de respaldo/restauración

Administrador de respaldo/restauración

Administradorde duplicaciónde registro de

eventos

Administradorde duplicaciónde registro de

eventos

Supervisoresde recursos

Supervisoresde recursos Sistema

de archivode Windows

Registrode Windows

DLLsde recursos

Administradorde membresíasAdministrador

de membresías

Page 15: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor El administrador de base de datos• Objetivo

• Mantiene la base de datos de la configuración del clúster • Administra la información acerca de todas las entidades lógicas y físicas

en el clúster• Coopera con otras instancias del Administrador de base de datos en el

clúster

• Interacción con otros componentes• Proporciona servicios al Administrador de conmutación por error y al

Administrador de nodos• Los cambios se guardan en el registro y el recurso de quórum• El Administrador de actualización global duplica los cambios• Implementa las funciones API que utilizan las DLLs de recursos

Page 16: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor El Administrador de nodos• Objetivo

• Se ejecuta en cada nodo• Mantiene una lista local de nodos en el clúster• Envía mensajes constantes a otros nodos para ayudar a

detectar fallas en los nodos• Detectar una falla en el nodo

• Envía un mensaje para desencadenar un evento de reagrupación

• El Clúster de servidor de Microsoft impide la realización de operaciones de escritura en el disco hasta que se estabiliza la membresía

• Mueve los grupos de recursos de un nodo con falla a un nodo activo

• Funciones adicionales• Enlista nuevos nodos, expulsa nodos

Page 17: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor El Administrador de conmutación por error• Objetivo

• Iniciar y detener recursos• Administrar dependencias de recursos• Determinar qué nodos poseen grupos de recursos

• Conmutación por error y conmutación por recuperación• Puede ser el resultado de una falla no planeada o se puede

iniciar manualmente• Los grupos de recursos se mueven a un nodo disponible• La recuperación de una falla no planeada requiere

establecer el estado de los recursos con fallas• Los nodos negocian el control de los recursos recuperados• La conmutación por recuperación puede transferir el control

de recursos de vuelta a un nodo recuperado

Page 18: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor Los Administradores del punto de control y de registros• Administrador del punto de control

• Verifica las claves de registro cuando un recurso se pone en línea

• Escribe los datos del punto de control al quórum cuando un recurso queda fuera de línea

• Duplica la información de registro específica de la aplicación• Administrador de registro

• Trabaja con el Administrador del punto de control para garantizar que el recurso de quórum contenga información actualizada de la configuración

• Permite que se realicen cambios a la configuración incluso si los nodos de clúster están inactivos

• Los nodos recuperados pueden actualizar los datos obsoletos de la configuración a partir del recurso de quórum

Page 19: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor Otros administradores• Administrador de actualización global

• Duplica los cambios realizados a la base de datos del clúster en todos los nodos

• Administrador de respaldo/restauración• Proporciona una funcionalidad para respaldar y restaurar la

base de datos del clúster• Opera junto con el Administrador de conmutación por error y

el Administrador de base de datos • Administrador de duplicación de registro de eventos

• Se encarga de duplicar los registros de eventos locales en todos los nodos de un clúster

• Administrador de membresía• Mantiene una vista consistente del estado del nodo en todo

el clúster

Page 20: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del clúster de servidor Supervisores de recursos y DLLs de recursos• Utilizados por los Clústeres de servidor de Microsoft

para administrar los recursos de clúster• Coloca los recursos en línea• Administra las interacciones con otros recursos• Supervisa la salud del recurso

• DLLs de recursos disponibles para• Recursos comunes (discos, recursos compartidos de

archivos, direcciones, etcétera)• Aplicaciones para clúster• Aplicaciones genéricas que no son para clúster

• El Supervisor de recursos procesa las DLLs de recursos del host• Se ejecuta externamente desde el servicio de clúster

Page 21: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Arquitectura del servidor de clúster El Recursos de quórum• El Recurso de quórum

• Lo comparten todos los nodos• Proporciona una configuración consistente del clúster• Garantiza que un recurso sea propiedad de un solo nodo

• Registro del quórum• Almacena la información de la configuración del clúster para el

quórum• Quórum estándar

• Registro único del quórum que utiliza un almacén compartido (SCSI, Canal de fibra)

• Quórum establecido por la mayoría de los nodos• Se crea si no está disponible un disco compartido para almacenar los

recursos del quórum cuando se crea el quórum• Registro del quórum copiado al disco del sistema en cada nodo• El recurso establecido por la mayoría de los nodos garantiza la

consistencia• Los nodos no pueden poseer recursos a no ser que pertenezcan a la

mayoría

Page 22: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Agenda

• Tecnologías de clúster

• Arquitectura del servidor de clúster

• Administrar un clúster de servidor

• Implementar un clúster de conmutación por recuperación de SQL Server

Page 23: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidorPrerrequisitos del clúster de servidor• Software

• Windows Server 2003 Enterprise Edition o DataCenter Edition en todos los nodos

• Resolución de nombre de red (DNS, WINS, etcétera)• Membresía del dominio• Cuenta del dominio

• Hardware• HCL• Hardware idéntico en cada nodo

• Red• Dos tarjetas de red• Direcciones IP estáticas

• Discos compartidos• SCSI o Canal de fibra (HCL)• NTFS, más de 500MB

Consulte la Guía para crear y configurar un clúster de servidor bajo Windows Server 2003 enwww.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/clustering/confclus.mspx#EIAA

Page 24: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidorDescripción general de la instalación

Paso Nodo 1 Nodo 2 Almacenamiento Comentarios

Configurar redes y cuentas de dominio

Encendido Encendido Apagado Apagar todos los dispositivos de almacenamiento compartidos. Encender todos los nodos

Configurar discos Encendido Apagado Encendido Apagar todos los nodos.Encender los dispositivos de almacenamiento compartidos. Iniciar Nodo 1.

Verificar discos Apagado Encendido Encendido Apagar Nodo 1. Encender Nodo 2.

Configurar el Nodo 1

Encendido Apagado Encendido Apagar todos los nodos. Encender Nodo 1.

Configurar el Nodo 2

Encendido Encendido Encendido Encender Nodo 2.

Configuración posterior a la instalación

Encendido Encendido Encendido Todos los nodos y dispositivos deben estar encendidos.

Page 25: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidor Crear un clúster de servidor

Page 26: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidor Examinar un clúster de servidor

Page 27: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Utilizar el Administrador del clúster

Crear una cuenta de dominio para el clúster Configurar el hardware Crear el clúster Verificar el clúster

demostracióndemostración

Page 28: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidor El comando CLUSTER• CLUSTER.EXE

• Herramienta de línea de comando para crear y administrar los clústeres de servidor

• OpcionesCLUSTER /HELP

• Crear un clúster y agregar un nodoCLUSTER /CLUSTER:NewCluster /CREATE …CLUSTER /CLUSTER:ExistingCluster /ADD:NewNode

• Examinar las propiedades del clústerCLUSTER /CLUSTER:ExistingCluster /PROPERTIES

Page 29: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Utilizar la herramienta Cluster.exe

Configurar el hardware para un segundo nodo Agregar el segundo nodo Examinar el segundo nodo

demostracióndemostración

Page 30: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidor Agregar recursos del clúster

CONTOSOCLUSTER

FileShare

NET USE * \\CONTOSOCLUSTER\FileShare

Page 31: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Crear un recurso compartido de archivos de clúster

Crear el recurso compartido de archivos Colocar en línea el recurso compartido de

archivos Utilizar el recurso compartido de archivos de

clúster

demostracióndemostración

Page 32: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Administrar un clúster de servidor Configurar la conmutación por error y la conmutación por recuperación

Page 33: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar la conmutación por error y la conmutación por recuperación

Configurar la conmutación por error Implementar la configuración por

recuperación

demostracióndemostración

Page 34: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Agenda

• Tecnologías de clúster

• Arquitectura del servidor de clúster

• Administrar un clúster de servidor

• Implementar un clúster de conmutación por error de SQL Server

Page 35: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL ServerInstancias de clúster de SQL Server• El clúster de conmutación por error de SQL Server utiliza clústeres de

servidor

• Elementos de clúster de instancia• Servicio SQL Server• Nombre de la red• Dirección IP

• Servicio Agente SQL Server• Servicio de Texto completo SQL

Server• Discos de la base de datos

Page 36: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Opciones de instancias de SQL Server• Clúster de una sola instancia

• Clúster de múltiples instancias– Clúster de conmutación por error de cuatro nodos y

múltiples instancias con tres nodos activos, uno en espera (N+1)

– Clúster de conmutación por error de cuatro nodos y múltiples instancias con los cuatro nodos activos

Consulte Clúster de conmutación por error de Microsoft SQL Server 2000 enwww.microsoft.com/technet/prodtechnol/sql/2000/maintain/failclus.mspx

Page 37: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Prerrequisitos del clúster de SQL Server• Configurar DTC

– Habilitar el acceso DTC de red – Agregar recursos DTC al clúster

• Crear recursos del disco físico de clúster

También consulte Cómo habilitar el acceso DTC de red en Windows Server 2003 en support.microsoft.com/default.aspx?scid=kb;en-us;817064

Page 38: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Instalación del clúster de SQL Server

Page 39: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar la conmutación por error de SQL Server

Configurar la conmutación por error Probar la configuración por error

demostracióndemostración

Page 40: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Creación de reflejo de la base de datos de SQL Server 2005

Base de datosprincipal

Base de datosreflejada

Cliente

Consulte Una descripción general de SQL Server 2005, versión en desarrollo 2 para el administrador de bases de datos enwww.microsoft.com/technet/prodtechnol/sql/2005/maintain/sqlydba.mspx

Page 41: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Estados de la creación de reflejo de la base de datos• Sincronizar• Sincronizado• Desconectado• Suspendido

Page 42: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Implementar un clúster de conmutación por error de SQL Server Conmutación por error de la creación de reflejo de la base de datos

Base de datos principal Base de datos reflejadaCliente

ActualizaciónActualización

Actualización

Page 43: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Resumen de la sesión

• Los clústeres son una técnica importante para desarrollar sistemas resistentes y mantener la uniformidad

• Los clústeres de servidor de Microsoft proporcionan la capacidad de conmutación por error al explotar la redundancia de múltiples PCs

• SQL Server puede aprovechar los clústeres de servidor para implementar un servidor de base de datos altamente disponible

Page 44: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Para mayores informes

www.microsoft.com/technet/tnt1-150

• Visite TechNet en

www.microsoft.com/technet• Para obtener información adicional acerca de libros,

cursos y otros recursos de la comunidad que dan soporte a esta sesión, visite

Page 45: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

MS PressInformación interna para profesionales de informática

Para encontrar los títulos más recientes, visite

www.microsoft.com/learning/books/

Page 46: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Publicaciones de tercerosComplementarias para los Profesionales de informática

Estos libros se pueden encontrar y adquirir en todas laslibrerías de prestigio y tiendas al menudeo en línea

Page 47: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Microsoft LearningRecursos de capacitación para los Profesionales de informática

Curso Título Disponible

2733 Actualizar sus capacidades para la administración de la base de datos a Microsoft SQL Server 2005

Ahora

Para ver el programa detallado o localizar un proveedor de capacitación, visite

www.microsoft.com/learning

Page 48: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Evalúe su preparación Evaluación de habilidades de Microsoft

¿Qué es la Evaluación de habilidades de Microsoft?• Una herramienta de aprendizaje de auto estudio para

evaluar la preparación respecto a las soluciones de productos y tecnología, en lugar de roles de trabajo (certificación)

• Windows Server System, Security, Visual Studio .NET, Office 2003

• Sin costo, en línea, sin supervisión y disponibles para cualquiera

• Responde a la pregunta: “¿Estoy preparado?”• Determina las diferencias en habilidades y proporciona

planes de estudio con cursos de Microsoft Official Curriculum

• Coloque su Calificación más alta para ver cómo se compara con los demás.

Visite www.microsoft.com/assessment

Page 49: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Conviértase en un Microsoft Certified Systems Administrator (MCSA)• ¿Qué es la certificación MCSA?

– Para los Profesionales de informática que manejan y mantienen redes y sistemas basados en Microsoft Windows Server

• ¿Cómo me convierto en un MCSA de Windows Server 2003?

– Apruebe 3 exámenes básicos– Apruebe un examen opcional o dos certificaciones CompTIA

• ¿Dónde obtengo mayores informes?

www.microsoft.com/mcsa

Page 50: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

Conviértase en un Microsoft Certified Systems Engineer (MCSE)• ¿Qué es la certificación MCSE?

– Certificación Premier para los Profesionales de informática que analizan los requisitos, diseñan, planean e implementan la infraestructura para las soluciones empresariales con base en Microsoft Windows Server System

• ¿Cómo me convierto en un MCSE en Windows Server 2003?– Apruebe seis exámenes básicos– Apruebe un examen opcional de una amplia lista

• ¿Dónde obtengo mayores informes?

www.microsoft.com/mcse

Page 51: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

www.microsoft.com/technet/subscriptions

Suscripciones a TechNet ¿Ya escuchó la noticia?¡Software sin límites de tiempo! Software completo para evaluación que ofrece más flexibilidad a los suscriptores a TechNet Plus.

Soporte técnico sin costo. Dos incidentes de soporte técnico gratuitos incluidos con cada suscripción a TechNet Plus le ahorran tiempo en la resolución de problemas de misión crítica.

Tenga a mano los recursos más recientes para evaluar, implementar y dar soporte a las soluciones de se entregan cada mes en CD o DVD, sin tener que depender de conectividad a Internet o firewalls.

Page 52: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.

¿Dónde puedo encontrar ayuda?• Chat y transmisiones Web gratuitas

www.microsoft.com/technet/community/chatswww.microsoft.com/technet/community/webcasts

• Lista de grupos de noticiaswww.microsoft.com/technet/community/newsgroups

• Sitios de la comunidad de Microsoftwww.microsoft.com/technet/community

• Eventos de la comunidad www.microsoft.com/technet/community/events

• Columnas de la comunidadwww.microsoft.com/technet/community/columns

Page 53: Bienvenido TNT1-150. Clúster de Windows Server 2003 y SQL Server 2000/2005.