Upload
bermejo1960
View
113
Download
1
Tags:
Embed Size (px)
Citation preview
1
Creando un Cluster de Windows Server 2008 (Parte 1)
Armado de la infraestructura basica
Vamos a utilizar el servicio de Failover Cluster para crear un Cluster de Windows Server 2008 utilizando maquinas virtuales con Windows Server Virtualization.
Antes de comenzar, para ahorrar tiempo y hacer mas corto el tutorial vamos a obviar algunos pasos que convertiremos en prerequisitos.
Instalar un Windows 2003 server que hara las veces de Storage (Este paso depende mucho del tipo de iSCSI Target que utilicen, hablaremos mas de este punto en la parte 2), configurarlo con dos discos, uno donde residira el Sistema operativo (default, dinamico 127gb) y uno mas (default, dinamico 127gb) sin particionar. Esta maquina no formara parte del dominio, estara en Workgroup.
Un Domain Controller Windows Server 2003 o 2008.
Para este escenario seran necesarios dos switches uno que hara las veces de red publica donde todas las maquinasestaran conectadas y uno mas para la conexion privada de los nodos llamada Hearbit
Para la creacion de los switches usaremos Virtual Network Manager, crearemos dos switches de similares caracteristicas, uno llamado Cluster Hearbit y otro llamado Red Publica.
.
Una vez creados los switches conectaremos el Storage y el Domain controller segun el siguiente diagrama. Utilizaremos un direcionamiento IP acorde.
2
Una vez creado el server que hara las veces de Storage y el Domain controller, vamos a concentrarnos en la creacion del primer nodo.
Un Windows Server 2008 con configuraciones by default al principio al cual le pondremos una segunda placa de red para el hearbit.
Instaleremos Windows Server 2008 con configuraciones by default, luego instalaremos las Integrations Tools
Pondremos dentro tambien el newsid para poder copiar ese nodo y a partir de esa copia hacer el nodo 2 de manera mas simple.
Pegemos un pantallazo a la maquina virtual que hara las veces de nodo 1
3
Pueden verse aca las dos conexiones de red, el hostname, newsid en el desktop y configuraciones de memoria y microprocesadores.
En este punto apagaremos el nodo 1 y duplicaremos la carpeta para tener el nodo 2.
Una vez encendido el nodo 2, haremos los ajustes de direccionamiento IP necesarios y ejecutaremos NEWSID, cambamos el nombre del nodo y reiniciamos
Una vez reiniciado y con el nodo 1 encendido nuevamente, revisar mediate ping que los nodos se vean entre si tanto por la red publica como por la privada y que tambien puedan ver al storage y al Domain Controller (revisar la configuracion del firewall de todos los servers).
Una vez que todos esos testeos se realizaron satisfactoriamente, unir ambos nodos al dominio.
Creando un Cluster de Windows Server 2008 (Parte 2)
ponicke 8 Oct 2007 11:39 PM
Comments 6
Configuracion del Storage y los nodos con iSCSI
En este punto los caminos pueden bifurcarse segun le convenga al lector.
La idea en esta parte es definir la forma en que lo s nodos van a conectarse al storage.
4
Windows Server 2008 no soporta mas Scsi paralelo (el tradicional), sino que soporta iSCSI o FC
Dependiendo de la dispobibilidad que uds tengan elegiran una u otra forma.
Yo a efectos de esta demo voy a utilizar iSCSI.
De elegir iSCSI, tambien existen varias posibilidades, la primera es contar con un Storage fisico iSCSI, lo cual resulta optimo, en este caso deberian proporcionar la mejor calidad y velocidad de conectividad entre el Storage iSCSI y los nodos
Otra opcion es usar un Windows Server 2003 que hace las veces de Storage iSCSI y un iSCSI target que reciba y canalice a los nodos, un ejemplo de iSCSI target puede ser StarWind que puede descaergarse de aca.
Ese Windows Server 2003 bien puede ser fisico o virtual.
Otra posibilidad es usar Windows Unified Data Storage Server (que puede descargarse de aqui) que cuenta con soluciones de Storage entre las cuales se encuentra un iSCSI target.
Yo, para este ejemplo voy a usar una solucion hibrida. Esto es: un Windows Server 2003 virtual con el iSCSI target de Windows Unified Data Storage Server. Pero uds pueden uysar la que mejor les venga en ganas :)
Primero vamos a iniciar los iSCSI initiators en cada nodo. Asi que en panel de control de los nodos, doble click en iSCSi initiator
El primer cartel indica que el servicio no esta corriendo y pide permiso para ponerlo en automatico e iniciarlo.
5
luego, permite configurar las excepciones en el firewall de tal forma que los paquete iSCSI puedan transitar a traves de el.
Puertos que habilita en el firewall:
NetBIOS Datagram Service UDP 138
Remote Procedure Call (RPC) TCP 135
iSCSI Software Target TCP 3260
Ademas en el firewall del target server en el caso de usar el mismo iSCSI target que yo debera habilitarse %windir%\system32\Wintarget.exe como excepcion en aplicaciones.
Una vez abierto el iSCSI initiator, en la aleta Discovery en ambos nodos en Target Portals se agregara la ip del Storage y el puerto por omision 3260.
6
Luego es necesario configurar el storage para recibir las conexiones de los nodos, en este punto la configuracion variara segun el metodo elegido por uds y dependera basicamenbte de la documentacion del iSCSI target utilizado.
En mi caso y con el iSCSI target que yo elegi la cosa es asi.
Creo un nuevo iSCSI target
Siguiente a la bienvenida (cuando dejaran de ponerle bienvenida a los asistentes :( )
7
Nombre del target y eventual descripcion
Aqui deberiamos ewncontrar a los iSCSI initiators que ya estaban apuntando al storage.
Click en Advanced
8
click en Browse
y... Voila!, los dos nodos de mi cluster listos para ser enganchados.
9
Agrego de a uno a la vez y me queda algo asi.
click en OK
10
y continuo hasta el final del asistente, debajo de iSCSI Targets deberia figurar el que acabo de crear.
Luego en devices deberia checkear que tengo una particion disponible para crear devices, en mi capture se observa como "no alocada" (Unallocated), bien si este es el caso deberian ir al administradoir de discos, crear una particion primaria, formatearla, volver aca y hacer F5 en devicespara que aparezca con su letra y espacio correspondiente en formato NTFS.
Una vez hecho eso, click derecho en Devices y "Create a Vitual Disk"
11
en File, le digo que archivo y en que particion quiero que lo cree, como yo habia dejado una particion dedicada a esto cuya letra es E: le indico esa particion y un nombre de archivo. Lo que hace aca el target es crear sobre la particion que yo le digo un archivo con el nombre del file. en este caso Quorum que va a ser utilizado como Witness disk de nuestro cluster.
Luego el tamaño, al cual le asigne 512 MB
12
Una descripcion
Y a que iSCSI target estara conectado, en este caso al que habiamos creado anteriormente.
13
Siguiente...
y Concluir el Asistente.
Luego es necesario repetir los pasos de creacion de Device para crear otro disco para la data, en mi caso lo cree de 8096 MB, se observa en el siguiente capture
14
Una vez hecho esto, deberemos volver a los dos nodos.y en los iSCSI Initiatos, en la aleta Targets que se observa vacio
hacer click en Refresh, y deberia aparecer el target segun se observa debajo.
15
luego en Log On.. asegurarse que "Automatically restore the connection when the computer starts" este tildado.
Recordar realizar todas estas tareas del iSCSI Initiator en ambos nodos!!!.
Apagar el nodo 2
16
En el nodo 1 ir al administrador de discos y deberian observarse los dos dicos (Quorum y Data) inicializarlos...
Luego procederemos a crear los volumenes
Indicando tamaño....
17
Filesystem..
18
Revision de las tareas y go ahed!
Listo! Ya tenemos todo listo para comenzar a configurar en cluster, pero eso es motivo de la parte 3 del post.
19
Creando un clúster de alta disponibilidad en Microsoft Windows Server 20081 de Marzo de 2009
Tras ver un documento de cómo crear el almacenamiento compartido para un clúster, por qué no crear
uno? Bueno, el proceso es parecido a Windows 2003, ahora lo realizaremos para Windows 2008, un
clúster nuevo, y será para un servidor de ficheros, de tipo failover clustering, el proceso para otro tipo
de clúster es parecido. Con esto conseguiremos alta disponibilidad, que si se nos cae uno de los
servidores (nodo) no pase nada, ya que existen otros nodos que pueden coger los recursos y levantar
los servicios para que los usuarios puedan trabajar prácticamente sin notar la caida del nodo contra el
que estaban trabajando. También comentar que el mantenimiento de un clúster es costoso, esto es,
tendremos siempre en cuenta que ambos servidores tendrán las mismas aplicaciones instaladas, de la
misma forma y con las mismas versiones, todo esto para evitar problemas futuros. Además es
recomendable balancear el clúster para comprobar su correcto funcionamiento.
Bueno, antes de comenzar comento la situación del documento, disponemos de tres servidores, uno de
ellos es el almacenamiento, o bien una cabina de discos o bien como en mi caso un servidor que
comparte sus discos vía iSCSI, la cosa es tener un almacenamiento compartido para los nodos. Estos
dos nodos son dos Windows Server 2008 Enterprise (obligatorio), disponen de tres interfaces de red,
una la red LAN (192.168.2.0/24) que les conectará con los equipos de la red, otra la pata de la red iSCSI
(192.168.4.0/24) que conecta a los nodos con el almacenamiento (red privada para conseguir un mayor
rendimiento), y finalmente una red HeartBeat (192.168.5.0/24) que servirá para comunicarse entre sí a
los nodos del clúster y tener notificación cuando se caiga uno de ellos. Al clúster le tendremos que
asigar una dirección IP, así como a los recursos que creemos, en este caso un servidor de ficheros, de
esta forma, los usuarios accederan a la IP asignada y no a la dirección IP de cada nodo. Bueno, los
nodos serán ‘Patty’ & ‘Selma’, el clúster será ‘McGiver’ y el almacenamiento compartido ‘CervezaDuff’,
comezamos!
20
Este proceso lo deberemos realizar con todos los nodos del clúster, primero lo haremos sobre un nodo
cualquiera y posteriormente, cuando ya tengamos el clúster creado, lo realizaremos en los siguientes
uniéndonos al clúster existente. Debemos tener instalado un sistema operativo mínimo que soporte el
servicio de clúster cómo es Windows Server 2008 Enterprise Edition, para instalar el servicio de clúster,
deberemos instalar dicha característica, para ello, vamos al “Administrador del servidor” > “Agregar
características”,
Marcamos “Clúster de conmutación por error” & “Siguiente”,
21
Presionamos “Siguiente” para comenzar su instalación,
…esperamos unos minutos mientras se instala…
22
OK, listo, ya tenemos el servicio instalado, pulsamos en “Cerrar” para poder comenzar su
configuración,
Abrimos la consola que tendremos dentro de las “Herramientas Administrativas” llamada
“Administración de clúster de conmutación por error”. Antes de comenzar podríamos comprobar la
configuracion que tenemos en el servidor, tanto de software cómo de hardware o configuración, en
caso de ser en producción la realizaremos sí o sí, en este laboratorio lo omitiremos ya que
posteriormente lo ejecutaré y por no repetir imágenes ;) Así que pulsamos en “Crear un clúster…” para
iniciar el asistente de su creación,
23
Bien, ahora debemos indicar el nombre de un nodo que queremos que pertenezca a este nodo, osea,
nosotros mismos, pulsamos en “Examinar…” y agregamos la cuenta del equipo,
Escribimos el nombre del nodo ‘Patty’ y aceptamos,
24
Listo, ya tenemos un nodo, continuamos, posteriormente nos uniremos al clúster, “Siguiente”,
Introducimos un nombre al clúster, en mi caso se llamará “McGiver” y además le introducimos una
dirección IP de gestión, “Siguiente”,
25
Listo, confirmamos que es correcto y pulsamos en “Siguiente” para crear el clúster,
… esperamos unos minutos mientras se crea el clúster…
26
Perfecto, ya tenemos el clúster creado, “Finalizar”,
Una vez creado, podríamos ir añadiendo los nodos al clúster, para ello pulsamos en “Agregar nodo…”,
27
Realizamos el asistente y agregamos tantos nodos como querramos que tenga el clúster,
“Examinar…”,
Indicamos el nombre del otro nodo & “Aceptar”,
28
Bien, continuamos, “Siguiente”,
Al ser un nuevo nodo, igual que al principio, se debe ejecutar las pruebas para validar el nodo antes de
incluirlo en el clúster, pulsamos “Sí, Ejecutar las pruebas de validación de configuración y volver al
proceso de creación del clúster”, & “Siguiente”,
29
Ejecutamos TODAS las pruebas, “Siguiente”,
Comprobamos las validaciones que nos realizará en el nodo, “Siguiente” para comenzarlas,
30
…esperamos unos minutos mientras realiza las pruebas oportunas en este nuevo nodo…
Correcto, todas las pruebas en mi caso finalizaron correctamente, así que este nodo y el clúster están
en perfectas condiciones para continuar. “Finalizar”,
31
Ok, confirmamos, que vamos a agregar a ‘Selma’ al nodo pulsando “Siguiente”,
…
32
Ok, ya disponemos de un clúster con dos nodos, ya podremos crear recursos, comprobaremos el
informe & “Finalizar”,
Bien, una de las cosas a realizar, es configurar el nombre de las redes, suponiendo que cada nodo tiene
tres redes (LAN, iSCSI & HeartBeat) y en Windows las he renombrado para poder identificarlas
correctamente, lo realizaremos aquí también a parte de indicar para qué usaremos cada red, primero
las renombramos todas desde “Cambiar nombre”,
33
Cuando ya las hemos cambiado el nombre indicando la función que tendrán, las configuramos desde
sus “Propiedades”,
Sobre cada tipo de red, deberemos configurar si daremos acceso al clúster a esta red, si daremos
acceso a los clientes a esta red o si no permitiremos que el clúster use la red. En este caso, la red LAN,
permitiré lógicamente que el clúster acceda a ella para dar servicio a los clientes, marcando “Permitir
que el clúster use esta red” & “Permitir que los clientes se conecten a través de esta red”.
34
En la red iSCSI será diferente, ya que es la red que usará cada nodo para conectarse al
almacenamiento, así que el clúster aquí no pinta nada, marcamos “No permitir que el clúster use esta
red”,
35
Y a la red HeartBeat, daremos acceso al clúster, esto es opcional, en mi caso, ok,
Una vez tenemos la red configurada, vamos a configurar el almacenamiento, esto es, añadir los discos
que tenemos conectados o bien por fibra o bien por iSCSI a los nodos. Para ello, botón derecho en
“Almacenamiento” > “Agregar un disco”,
36
Seleccionamos el disco o los discos que querramos agregar & “Aceptar”, ojo que debe ser un disco con
el particionamiento creado con MBR y no GPT (además el clúster de Windows 2008, ya no soporta
ciertos target iSCSI como OpenFiler, por ello uso WUDSS).
Perfecto,
37
Ahora vamos a configurar uno de los discos para el uso del quórum del clúster (El Quórum es el disco
usado para compartir entre los distintos nodos la información de la configuración del clúster), para ello,
sobre el clúster con botón derecho > “Acciones adicionales…” > “Configurar opciones de quórum de
clúster…”
Seleccionamos “Mayoria de disco y nodo (se recomienda para el número actual de nodos) &
“Siguiente”,
38
Seleccionamos el disco que haga de quórum & “Siguiente”,
Confirmamos pulsando “Siguiente”,
39
Listo, correcto, pulsamos en “Finalizar”,
Ya tenemos el clúster creado y correctamente funcionando, ya tenemos unas redes definidas, unos
almacenamientos, el quórum, un clúster y sus nodos. Pero ahora queda agregar los servicios,
configurarlos, esto es, crear los recursos para los que daremos servicios, en este caso vamos a crear
uno sencillo, un simple servidor de ficheros, que comparta directorios y siempre esté en una alta
disponibilidad.
Para ello, sobre “Servicios y Aplicaciones” con botón derecho seleccionamos “Configurar un servicio o
aplicación…”,
40
Seleccionamos la que nos interese, en este caso “Servidor de archivos”, “Siguiente”,
Indicamos un nombre a este servicio, en mi caso pondré algo medio lógico ‘McGiverFS’ y además le
debemos especificar una dirección IP, este nombre y está IP será la que usen los usuarios finales para
acceder al clúster, en mi caso a sus ficheros, así que pondremos nombres fáciles de asimilar para
nuestros queridos usuarios. “Siguiente”
41
Seleccionamos un disco para usar de almacenamiento, cómo tengo otra LUN, se la indico &
“Siguiente”,
Comprobamos que es correcta la configuración y pulsamos en “Siguiente” para crearlo,
42
… esperamos…
Listo, “Finalizar”,
43
Listo! ya tenemos nuestra primera aplicación o servicio colgada del clúster, ahora simplemente una
comprobación, como podemos observar, este servicio se está ejecutando en el nodo ‘Selma’, tenemos
que comprobar que se mueve correctamente entre los nodos.
Para ello, podemos forzarlo con botón derecho sobre el servicio/aplicación “Mover este servicio o
aplicación a otro nodo” > “Moder al nodo Patty”,
44
Confirmamos que queremos moverlo, ya que quien esté conectado podrá perder la conexión durante
unos segundillos de ná! así que “Mover McGiverFS a Patty”,
Si queremos comprobar la disponibilidad del clúster, podemos dejar un PING a McGiverFS con la opción
-t para comprobar que sólo perdemos un par de PING’s y es un mínimo corte.
45
Listo, tras esto, comprobamos que el servicio/aplicación ya se ejecutar en el otro nodo. Ahora
ejecutaremos la misma prueba devolviéndolo a otro nodo, simplemente para comprobar que todo es
correcto. O directamente apagando el nodo que tenga el servicio en uso de botonazo para comprobarlo
de forma un poquíto más brusca ;)
Descargar PDF:
Guía paso a paso de clústeres de conmutación por error: configurar un clúster de conmutación por error de servidor de archivos de dos nodos
46
Actualizado: julio de 2010
Se aplica a: Windows Server 2008
Un clúster de conmutación por error es un grupo de equipos independientes que operan juntos para aumentar la disponibilidad de las aplicaciones y los servicios. Los servidores agrupados (denominados nodos) están conectados mediante cables físicos y mediante software. Si se produce un error en uno de los nodos del clúster, otro comienza a dar servicio (proceso que se denomina conmutación por error). Los usuarios experimentarán un número de interrupciones mínimo en el servicio.
En esta guía se describen los pasos para instalar y configurar un clúster de conmutación por error del servidor de archivos que tiene dos nodos. Creando la configuración de esta guía, puede obtener información sobre los clústeres de conmutación por error y familiarizarse con la interfaz del complemento Administración de clúster de conmutación por error de Windows Server® 2008 Enterprise o Windows Server® 2008 Datacenter.
Nota
La característica de clúster de conmutación por error no está disponible en Windows Web Server 2008 ni en Windows Server 2008 Standard.
En Windows Server 2008, las mejoras en los clústeres de conmutación por error (anteriormente conocidos como clústeres de servidores) están destinadas a simplificar los clústeres, haciéndolos más seguros, y a mejorar su estabilidad. La configuración y la administración de clústeres son más sencillas. Se han mejorado la seguridad y la conexión en red de los clústeres, así como la manera en que un clúster de conmutación por error se comunica con el almacenamiento. Para obtener más información sobre las mejoras realizadas a los clústeres de conmutación por error, vea http://go.microsoft.com/fwlink/?LinkId=62368.
En esta guíaInformación general para un clúster de servidores de archivos de dos nodos
Carpetas compartidas en un clúster de conmutación por error
Requisitos para un clúster de conmutación por error de dos nodos
Pasos para instalar un clúster de servidores de archivos de dos nodos
Pasos para configurar un clúster de servidores de archivos de dos nodos
Recursos adicionales
Información general para un clúster de servidores de archivos de dos nodos
Los servidores de un clúster de conmutación por error pueden funcionar en diversos roles, incluidos los roles de servidor de archivos, servidor de impresión, servidor de correo o servidor de bases de datos, y pueden proporcionar alta disponibilidad para otros servicios y aplicaciones diversos. En esta guía se describe cómo configurar un clúster de servidores de archivos de dos nodos.
Un clúster de conmutación por error normalmente incluye una unidad de almacenamiento que está conectada físicamente a todos los servidores del clúster, aunque solo un servidor tiene acceso cada vez a cualquier volumen determinado el almacenamiento. En el siguiente diagrama se muestra un clúster de conmutación por error de dos nodos conectado a una unidad de almacenamiento.
47
Los volúmenes de almacenamiento o números de unidad lógica (LUN) expuestos a los nodos de un clúster no se deben exponer a otros servidores, incluidos los servidores de otro clúster. En el diagrama siguiente se ilustra esto.
Tenga en cuenta que para la disponibilidad máxima de cualquier servidor, es importante seguir los procedimientos recomendados de administración del servidor, por ejemplo, administrar con cuidado el entorno físico de los servidores, probar los cambios de software antes de implementarlos por completo y realizar un cuidadoso seguimiento de las actualizaciones de software y los cambios de configuración en todos los servidores en clúster.
El escenario siguiente describe cómo se puede configurar un clúster de conmutación por error de servidor de archivos. Los archivos que se están compartiendo están en el almacenamiento de clúster y cualquier servidor en clúster puede actuar como servidor de archivos que los comparte.
Carpetas compartidas en un clúster de conmutación por errorEn Windows Server 2008, las interfaces para ver o configurar carpetas compartidas en un clúster de conmutación por error se han extendido y racionalizado. La configuración es más sencilla y es menos probable realizar una configuración incorrecta. En la lista siguiente se describe la funcionalidad integrada en el clúster de conmutación por error:
Solo se muestran las carpetas compartidas en clúster (no se mezclan con carpetas
compartidas no de clúster): cuando usted o un usuario ve las carpetas compartidas
especificando la ruta de acceso de un servidor de archivos en clúster, la presentación solo
incluirá las carpetas compartidas que forman parte del clúster. Excluirá las carpetas
compartidas no en clúster que haya en un nodo del clúster.
Enumeración basada en el acceso: puede utilizar la enumeración basada en el acceso para
ocultar una carpeta determinada de la vista de los usuarios. En lugar de permitir a los usuarios
48
ver la carpeta pero no tener acceso a nada de ella, puede elegir impedir que vean la carpeta en
su totalidad. Puede configurar la enumeración basada en el acceso para una carpeta compartida
en clúster de la misma manera que para una carpeta compartida no clúster.
Acceso sin conexión: puede configurar el acceso sin conexión (almacenamiento en caché)
para una carpeta compartida en clúster de la misma manera que para una carpeta compartida
no clúster.
Los discos en clúster siempre se reconocen como parte del clúster: tanto si utiliza la
interfaz de clúster de conmutación por error como el Explorador de Windows o el complemento
Administración de almacenamiento y recursos compartidos, Windows Server 2008 reconoce si
un disco se ha designado como perteneciente al almacenamiento de clúster. Si ese tipo de disco
ya se ha configurado en Administración de clúster de conmutación por error como parte de un
servidor de archivos en clúster, puede utilizar cualquiera de las interfaces mencionadas
previamente para crear un recurso compartido en el disco. Si ese tipo de disco no se ha
configurado como parte de un servidor de archivos en clúster, no puede crear por error un
recurso compartido en él. En su lugar, un error indica que el disco se debe configurar primero
como parte de un servidor de archivos en clúster antes de que se pueda compartir.
Integración de Servicios para Network File System: el rol Servidor de archivos de Windows
Server 2008 incluye el servicio de rol opcional denominado Servicios para Network File System
(NFS). Instalando el servicio de rol y configurando carpetas compartidas con Servicios para NFS,
puede crear un servidor de archivos en clúster que admita clientes basados en UNIX.
Requisitos para un clúster de conmutación por error de dos nodos
Para crear un clúster de conmutación por error con dos nodos (independientemente del servicio o la aplicación que los nodos proporcionan), necesita el hardware, el software, las cuentas y la infraestructura de red descritos en las secciones siguientes.
Se recomienda que use primero la información proporcionada en la presente guía en un entorno de laboratorio de pruebas. No es necesario utilizar una guía paso a paso para implementar características de Windows Server sin la documentación que la acompaña (como se menciona en la sección Referencias adicionales), y se debe utilizar a discreción como documentos independientes.
Requisitos de hardware para un clúster de conmutación por error de dos nodosNecesitará el siguiente hardware para un clúster de conmutación por error de dos nodos:
Servidores: Se recomienda que use un conjunto de equipos parecidos que contengan los
mismos componentes o componentes similares.
Importante
Sólo debe utilizar componentes de hardware que sean compatibles con Windows Server 2008.
Adaptadores de red y cable (para la comunicación de red): El hardware de red, como
otros componentes de la solución de clúster de conmutación por error, debe ser compatible con
Windows Server 2008. Si usa iSCSI, los adaptadores de red se deben dedicar a la comunicación
de red o iSCSI, pero no a ambos.
En la infraestructura de red que conecta los nodos de clúster, evite tener puntos de
49
concentración de errores. Hay varias maneras de lograr esto. Puede conectar los nodos del
clúster mediante varias redes distintas. Alternativamente, puede conectar los nodos del clúster
con una red construida con adaptadores de red en equipo, conmutadores redundantes,
enrutadores redundantes u otro hardware similar que elimine los puntos de concentración de
errores.
Nota
Si conecta los nodos de clúster con una red única, la red pasará el requisito de redundancia al Asistente para validar una configuración. Sin embargo, el informe del asistente incluirá una advertencia acerca de que la red no debería tener puntos de concentración de errores.
Para obtener más detalles sobre la configuración de red necesaria para un clúster de
conmutación por error, vea Infraestructura de red y requisitos de cuenta de dominio para un
clúster de conmutación por error de dos nodos, más adelante en este tema.
Controladores de dispositivo o adaptadores adecuados para el almacenamiento:
Para SCSI conectado en serie o Canal de fibra: Si está utilizando SCSI conectado en serie
o Fibre Channel, todos los componentes de la pila de almacenamiento deberían ser idénticos
en todos los servidores en clúster. Se requiere que el software de E/S de múltiples rutas
(MPIO) y los componentes de software del módulo específico del dispositivo (DSM) sean
idénticos. Se recomienda que los controladores del dispositivo de almacenamiento masivo (es
decir, el adaptador de bus host (HBA), controladores HBA y firmware HBA) que se adjuntan al
almacenamiento de clúster sean idénticos. Si utiliza unos HBA distintos, debería comprobar
con el proveedor de almacenamiento que está siguiendo sus configuraciones compatibles o
recomendadas.
Nota
Con Windows Server 2008, no puede usar SCSI en paralelo para conectar el almacenamiento a los servidores en clúster.
Para iSCSI: si está usando iSCSI, cada servidor en clúster debe tener uno o más adaptadores
de red o adaptadores de bus host dedicados al almacenamiento de clúster. La red que utiliza
para iSCSI no se puede utilizar para la comunicación de red. En todos los servidores en
clúster, los adaptadores de red que usa para conectar con el destino de almacenamiento de
iSCSI deben ser idénticos y se recomienda utilizar Gigabit Ethernet o superior.
Para iSCSI, no puede usar los adaptadores de red en equipo, porque no se admiten con iSCSI.
Para obtener más información sobre iSCSI, vea las preguntas más frecuentes sobre iSCSI en
el sitio web de Microsoft (http://go.microsoft.com/fwlink/?LinkId=61375).
Almacenamiento: debe usar almacenamiento compartido que sea compatible con Windows
Server 2008.
En un clúster de conmutación por error de dos nodos, el almacenamiento debe contener al
50
menos dos volúmenes independientes (LUN) configurados en el nivel de hardware. Un volumen
funcionará como disco testigo (se describe en el párrafo siguiente). Un volumen contendrá los
archivos que se comparten con los usuarios. Los requisitos de almacenamiento incluyen lo
siguiente:
Para usar el soporte de disco nativo incluido en el clúster de conmutación por error, utilice
discos básicos, no discos dinámicos.
Se recomienda formatear las particiones con NTFS (para el disco testigo, la partición debe ser
NTFS).
Para el estilo de partición del disco, puede usar el registro de arranque maestro (MBR) o la
tabla de particiones GUID (GPT).
El disco testigo es un disco del almacenamiento de clúster designado para mantener una copia
de la base de datos de configuración del clúster. (Un disco testigo forma parte de algunas
configuraciones de quórum, no de todas ellas.) En este clúster de dos nodos, la configuración de
quórum será Mayoría de disco y nodo, que es el valor predeterminado para un clúster con un
número par de nodos. Mayoría de disco y nodo significa que los nodos y el disco testigo
contienen cada uno copias de la configuración del clúster y el clúster tiene quórum siempre y
cuando esté disponible una mayoría (dos de tres) de estas copias.
Implementación de redes de área de almacenamiento con clústeres de conmutación por errorAl implementar una red de área de almacenamiento (SAN) con un clúster de conmutación por error, siga estas instrucciones:
Confirme la compatibilidad del almacenamiento: confirme con los fabricantes y
proveedores que el almacenamiento (incluidos los controladores, firmware y software utilizados
para el mismo) es compatible con los clústeres de conmutación por error en Windows
Server 2008.
Importante
El almacenamiento que era compatible con los clústeres de servidores en Windows Server 2003 podría no ser compatible con los clústeres de conmutación por error en Windows Server 2008. Póngase en contacto con su proveedor para asegurarse de que el almacenamiento es compatible con los clústeres de conmutación por error en Windows Server 2008.
Los clústeres de conmutación por error incluyen los siguientes nuevos requisitos para el
almacenamiento:
Debido a que las mejoras en los clústeres de conmutación por error requieren que el
almacenamiento responda correctamente a comandos SCSI específicos, el almacenamiento
debe seguir el estándar denominado Comandos primarios de SCSI 3 (SPC-3). En concreto, el
almacenamiento debe admitir reservas persistentes como se especifica en el estándar SPC-3.
El minicontrolador de puerto utilizado para el almacenamiento debe funcionar con el
controlador de almacenamiento de Microsoft Storport.
51
Aísle los dispositivos de almacenamiento, un clúster por dispositivo: los servidores de
clústeres diferentes no deben poder tener acceso a los mismos dispositivos de almacenamiento.
En la mayoría de los casos, un LUN que se usa para un conjunto de servidores de clúster se
debe aislar de todos los demás servidores a través de máscaras o zonas de LUN.
Considere la posibilidad de usar software de E/S de múltiples rutas: en un tejido de
almacenamiento de alta disponibilidad, puede implementar los clústeres de conmutación por
error con varios adaptadores de bus host utilizando software de E/S de múltiples rutas. Esto
proporciona el mayor nivel de redundancia y disponibilidad. Para Windows Server 2008, su
solución de múltiples rutas debe estar basada en E/S de múltiples rutas (MPIO) de Microsoft. El
fabricante de hardware proporcionará normalmente un módulo específico del dispositivo (DSM)
MPIO para el hardware, aunque Windows Server 2008 incluye uno o más DSM como parte del
sistema operativo.
Importante
Los adaptadores de bus host y el software de E/S de múltiples rutas pueden ser muy sensibles a la versión. Si está implementando una solución de múltiples rutas para el clúster, debe colaborar estrechamente con el proveedor de hardware para elegir los adaptadores, firmware y software correctos para Windows Server 2008.
Requisitos de software para un clúster de conmutación por error de dos nodosLos servidores para un clúster de conmutación por error de dos nodos deben ejecutar la misma versión de Windows Server 2008, incluida la misma versión del hardware (de 32 bits, basado en x64 o basado en la arquitectura Itanium). Deben tener también las mismas actualizaciones de software (revisiones) y Service Pack.
Infraestructura de red y requisitos de cuenta de dominio para un clúster de conmutación por error de dos nodosPara un clúster de conmutación por error de dos nodos, necesitará la siguiente infraestructura de red y una cuenta administrativa con los siguientes permisos de dominio:
Configuración de red y direcciones IP: cuando use adaptadores de red idénticos para una
red, utilice también una configuración de comunicaciones idéntica en esos adaptadores (por
ejemplo, Velocidad, Modo dúplex, Control de flujo y Tipo de medios). Además, compare la
configuración entre el adaptador de red y el conmutador al que se conecta, y asegúrese de que
ninguna configuración está en conflicto.
Si tiene redes privadas que no se enrutan al resto de su infraestructura de red, asegúrese de
que cada una de estas redes privadas usa una subred única. Esto es necesario aunque asigne
una dirección IP única a cada adaptador de red. Por ejemplo, si tiene un nodo de clúster en una
oficina central que usa una red física, y otro nodo en una sucursal que utiliza una red física
independiente, no especifique 10.0.0.0/24 para ambas redes, incluso aunque asigne una
dirección IP única a cada adaptador.
Para obtener más información sobre los adaptadores de red, vea Requisitos de hardware para
un clúster de conmutación por error de dos nodos, anteriormente en esta guía.
DNS: los servidores del clúster deben usar el Sistema de nombres de dominio (DNS) para la
resolución de nombres. Se puede utilizar el protocolo de actualización dinámica DNS.
52
Rol de dominio: todos los servidores del clúster deben estar en el mismo dominio de Active
Directory. Como procedimiento recomendado, todos los servidores en clúster deben tener el
mismo rol de dominio (a sea servidor miembro o controlador de dominio). El rol recomendado es
el de servidor miembro.
Controlador de dominio: se recomienda que sus servidores en clúster sean servidores
miembro. Si lo son, necesita un servidor adicional que actúe como controlador de dominio en el
dominio que contiene el clúster de conmutación por error.
Clientes: Tal y como se necesita para las pruebas, puede conectar uno o más clientes en red al
clúster de conmutación por error que cree y observar el efecto en un cliente al mover o
conmutar por error el servidor de archivos en clúster de un nodo de clúster al otro.
Responsabilidad de administrar el clúster: al crear un clúster por primera vez o agregarle
servidores, debe haber iniciado sesión en el dominio con una cuenta que tenga derechos y
permisos de administrador en todos los servidores de ese clúster. La cuenta no tiene por qué
ser una cuenta de administrador de dominio; puede ser una cuenta de usuarios de dominio que
pertenezca al grupo Administradores de cada servidor en clúster. Además, si la cuenta no es
de administrador de dominio, se debe conceder a la cuenta (o el grupo del que la cuenta es
miembro) los permisos Crear objetos de equipo y Leer todas las propiedades en el
dominio.
Nota
Se ha producido un cambio en la manera en que se ejecuta el Servicio de clúster en Windows Server 2008 con respecto a Windows Server 2003. En Windows Server 2008, no hay ninguna cuenta del Servicio de clúster. En su lugar, el servicio de clúster se ejecuta automáticamente en un contexto especial que proporciona los permisos y privilegios concretos que son necesarios para el servicio (similar al contexto de sistema local, pero con privilegios reducidos).
Pasos para instalar un clúster de servidores de archivos de dos nodos
Debe completar los pasos siguientes para instalar un clúster de conmutación por error de servidor de archivos de dos nodos.
Paso 1: Conectar los servidores del clúster a las redes y almacenamiento
Paso 2: Instalar la característica de clúster de conmutación por error
Paso 3: Validar la configuración de clústeres
Paso 4: Crear el clúster
Si ya ha instalado los nodos de clúster y desea configurar un clúster de conmutación por error de servidor de archivos, vea Pasos para configurar un clúster de servidores de archivos de dos nodos, más adelante en esta guía.
Paso 1: Conectar los servidores del clúster a las redes y almacenamientoUtilice las siguientes instrucciones para conectar los servidores del clúster seleccionados a las redes y almacenamiento.
Nota
53
Examine Requisitos de hardware para un clúster de conmutación por error de dos nodos anteriormente en esta guía para obtener detalles sobre los tipos de adaptadores de red y controladores de dispositivo que puede utilizar con Windows Server 2008.
Para una red de clúster de conmutación por error, evite tener puntos de concentración de errores. Hay varias maneras de lograr esto. Puede conectar los nodos del clúster mediante varias redes distintas. O bien, puede conectar sus nodos de clúster con una red creada con adaptadores de red unidos, conmutadores redundantes, enrutadores redundantes o hardware similar que quite los puntos de concentración de errores (si utiliza una red para iSCSI, debe crear esta red además de las demás redes).
En el caso de un clúster de servidores de archivos de dos nodos, al conectar los servidores al almacenamiento de clúster, debe exponer dos volúmenes (LUN) por lo menos. Puede exponer volúmenes adicionales según sea necesario para realizar pruebas en profundidad de su configuración. No exponga los volúmenes en clúster a servidores que no estén en el clúster.
Para conectar los servidores del clúster a las redes y almacenamiento1. Vea detalles sobre las redes en Requisitos de hardware para un clúster de conmutación por
error de dos nodos y en Infraestructura de red y requisitos de cuenta de dominio para un clúster
de conmutación por error de dos nodos, anteriormente en esta guía.
2. Conecte y configure las redes que los servidores del clúster utilizarán.
3. Si la configuración de pruebas incluye clientes o un controlador de dominio no agrupado,
asegúrese de que estos equipos pueden conectar a los servidores en clúster a través de, al
menos, una red.
4. Siga las instrucciones del fabricante para conectar físicamente los servidores al almacenamiento
.
5. Asegúrese de que los discos (LUN) que desea utilizar en el clúster se exponen en los servidores
que agrupará (y solo en esos servidores). Puede usar cualquiera de las siguientes interfaces
para exponer discos o LUN:
La interfaz proporcionada por el fabricante del almacenamiento.
Si utiliza iSCSI, una interfaz iSCSI adecuada.
El Administrador de almacenamiento para redes SAN de Microsoft (que forma parte del
sistema operativo en Windows Server 2008). Para usar esta interfaz, necesita ponerse en
contacto con el fabricante del almacenamiento para obtener un paquete de proveedor de
Servicio de disco virtual (VDS) que esté diseñado para su almacenamiento.
6. Si ha comprado software que controla el formato o la función del disco, siga las instrucciones del
proveedor sobre cómo usar ese software con Windows Server 2008.
7. En uno de los servidores que desea poner en clúster, haga clic sucesivamente en Inicio,
Herramientas administrativas, Administración de equipos y Administración de discos.
(Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que
muestra es la que desea y, a continuación, haga clic en Continuar.) En Administración de
discos, confirme que están visibles los discos de clúster.
54
8. Si desea tener un volumen de almacenamiento mayor de 2 terabytes y está utilizando la
interfaz de Windows para controlar el formato del disco, convierta ese disco al estilo de partición
denominado tabla de particiones GUID (GPT). Para ello, haga una copia de seguridad de los
datos del disco, elimine todos los volúmenes del disco y, a continuación, en Administración de
discos, haga clic con el botón secundario en el disco (no en una partición) y haga clic en
Convertir en disco GPT.
Para los volúmenes menores de 2 terabytes, en lugar de usar GPT, puede utilizar el estilo de
partición denominado registro de arranque maestro (MBR).
Importante
Puede usar MBR o GPT para un disco utilizado por un clúster de conmutación por error, pero no puede utilizar ningún disco que haya convertido en dinámico mediante Administración de discos.Si ha comprado software que controla el formato o función del disco, póngase en contacto con el proveedor para obtener instrucciones sobre cómo utilizar ese software con Windows Server 2008.
9. Compruebe el formato de cualquier volumen o LUN expuesto. Se recomienda usar NTFS para el
formato (para el disco testigo, debe utilizar NTFS).
Paso 2: Instalar la característica de clúster de conmutación por errorEn este paso se instala la característica de clúster de conmutación por error. Los servidores deben estar ejecutando Windows Server 2008.
Para instalar la característica de clúster de conmutación por error en los servidores1. Si ha instalado Windows Server 2008 recientemente, se muestra la interfaz Tareas de
configuración inicial, como se muestra en la siguiente ilustración.
55
Si se muestra esta interfaz, en Personalizar este servidor, haga clic en Agregar
características. A continuación, vaya al paso 3.
2. Si no se muestra la interfaz Tareas de configuración inicial y el Administrador del servidor no
se está ejecutando, haga clic en Inicio, en Herramientas administrativas y, a continuación,
en Administrador del servidor. (Si aparece el cuadro de diálogo Control de cuentas de
usuario, confirme que la acción que muestra es la que desea y, a continuación, haga clic en
Continuar.)
En Administración del servidor, en Resumen de características, haga clic en Agregar
características.
3. En el Asistente para agregar características, haga clic en Clúster de conmutación por
error y en Instalar.
4. Siga las instrucciones del asistente para completar la instalación de la característica. Cuando
finalice el asistente, ciérrelo.
5. Repita todo el proceso para cada servidor que desee incluir en el clúster.
Paso 3: Validar la configuración de clústeresAntes de crear un clúster, se recomienda encarecidamente que valide su configuración. La validación le ayuda a confirmar que la configuración de sus servidores, red y almacenamiento cumple un conjunto de requisitos concretos para los clústeres de conmutación por error.
Para validar la configuración del clúster de conmutación por error1. Para abrir el complemento de clúster de conmutación por error, haga clic en Inicio, seleccione
Herramientas administrativas y, a continuación, haga clic en Administración de clúster
de conmutación por error. (Si aparece el cuadro de diálogo Control de cuentas de
usuario, confirme que la acción que muestra es la que desea y, a continuación, haga clic en
Continuar.)
56
2. Confirme que está seleccionado Administración de clúster de conmutación por error y, a
continuación, en el panel central bajo Administración, haga clic en Validar una
configuración.
3. Siga las instrucciones del asistente para especificar los dos servidores y las pruebas; a
continuación, ejecute las pruebas. Para validar su configuración totalmente, ejecute todas las
pruebas antes de crear un clúster.
4. La página Resumen aparece después de ejecutar las pruebas. Para ver los temas de Ayuda que
le ayudarán a interpretar los resultados, haga clic en Más información acerca de las
pruebas de validación de clúster.
5. Todavía en la página Resumen, haga clic en Ver informe y lea los resultados de las pruebas.
Para ver los resultados de las pruebas después de cerrar el asistente, consulte
57
SystemRoot\Cluster\Reports\Informe de validación fecha y hora.html
donde SystemRoot es la carpeta en la que está instalado el sistema operativo (por ejemplo, C:\
Windows).
6. Si es necesario, haga cambios en la configuración y vuelva a ejecutar las pruebas.
7. Para ver los temas de Ayuda sobre la validación del clúster después de cerrar el asistente, en
Administración de clúster de conmutación por error, haga clic sucesivamente en Ayuda, Temas
de Ayuda y en la pestaña Contenido, expanda el contenido correspondiente a la Ayuda de
clúster de conmutación por error y, a continuación, haga clic en Validar una configuración de
clúster de conmutación por error.
Paso 4: Crear el clústerPara crear un clúster, ejecute el Asistente para crear clúster.
Para ejecutar el Asistente para crear clúster1. Para abrir el complemento de clúster de conmutación por error, haga clic en Inicio, seleccione
Herramientas administrativas y, a continuación, haga clic en Administración de clúster
de conmutación por error. (Si aparece el cuadro de diálogo Control de cuentas de
usuario, confirme que la acción que muestra es la que desea y, a continuación, haga clic en
Continuar.)
2. Confirme que está seleccionado Administración de clúster de conmutación por error y, a
continuación, en el panel central bajo Administración, haga clic en Crear un clúster.
Siga las instrucciones del asistente para especificar lo siguiente:
Los servidores que desea incluir en el clúster.
El nombre del clúster.
58
Cualquier información de dirección IP que no proporcione automáticamente la
configuración de DHCP.
3. Después de que se ejecute el asistente y aparezca la página Resumen, para ver un informe de
las tareas que realizó el asistente, haga clic en Ver informe.
Pasos para configurar un clúster de servidores de archivos de dos nodos
Para configurar un clúster de conmutación por error de servidor de archivos de dos nodos, siga estos pasos:
Para configurar un clúster de conmutación por error de servidor de archivos de dos nodos1. Para abrir el complemento de clúster de conmutación por error, haga clic en Inicio, seleccione
Herramientas administrativas y, a continuación, haga clic en Administración de clúster
de conmutación por error. (Si aparece el cuadro de diálogo Control de cuentas de
usuario, confirme que la acción que muestra es la que desea y, a continuación, haga clic en
Continuar.)
2. En el árbol de consola, si no aparece el clúster que ha creado, haga clic con el botón secundario
en Administración de clúster de conmutación por error, haga clic en Administrar un
clúster y, a continuación, seleccione el clúster que desea configurar.
3. En el árbol de consola, haga clic en el signo más situado junto al clúster que creó para expandir
los elementos que están bajo él.
4. Si los servidores en clúster están conectados a una red que no se utilizará para las
comunicaciones de red del clúster (por ejemplo, una red diseñada solo para iSCSI), en Redes,
haga clic con el botón secundario en la red, haga clic en Propiedades y, a continuación, en No
permitir que el clúster use esta red. Haga clic en Aceptar.
5. Haga clic en Servicios y aplicaciones. En Acción (a la derecha), haga clic en Configurar un
servicio o aplicación.
59
6. Lea el texto de la primera página del asistente y, a continuación, haga clic en Siguiente.
7. Haga clic en Servidor de archivos y, a continuación, haga clic en Siguiente.
8. Siga las instrucciones del asistente para especificar los detalles siguientes:
Un nombre para el servidor de archivos en clúster
60
Cualquier información de dirección IP que no proporcione automáticamente la
configuración de DHCP; por ejemplo, una dirección IPv4 estática para este servidor de
archivos en clúster
El volumen o los volúmenes de almacenamiento que el servidor de archivos en clúster
debe utilizar
9. Después de que se ejecute el asistente y aparezca la página Resumen, para ver un informe de
las tareas que realizó el asistente, haga clic en Ver informe.
10. Para cerrar el asistente, haga clic en Finalizar.
11. En el árbol de consola, asegúrese de que está expandido Servicios y Aplicaciones y
seleccione el servidor de archivos en clúster recién creado.
12. En Acciones, haga clic en Agregar una carpeta compartida.
Aparecerá el Asistente para aprovisionar carpetas compartidas. Es el mismo asistente que
utilizaría para aprovisionar un recurso compartido en un servidor de archivos no clúster.
13. Siga las instrucciones del asistente para especificar la siguiente configuración para la carpeta
compartida:
Ruta de acceso y nombre.
Permisos NTFS (opcional).
Configuración avanzada para el protocolo SMB (opcional). Los clientes basados en
Windows utilizan SMB. La configuración incluye:
- Límites de usuarios.
- Configuración sin conexión (almacenamiento en caché).
- Enumeración basada en el acceso, que se describe en Carpetas compartidas en un
clúster de conmutación por error, anteriormente en esta guía.
Si se utilizará el protocolo NFS por compatibilidad con clientes basados en UNIX
(opcional).
14. Después de completar el asistente, confirme que el servidor de archivos en clúster está en
conexión. Si no lo está, revise el estado de la red y del almacenamiento, y corrija cualquier
problema. A continuación, haga clic con el botón secundario en el nuevo servidor de archivos en
clúster y haga clic en Poner en conexión este servicio o aplicación.
15. Para realizar una prueba básica de la conmutación por error, haga clic con el botón secundario
en el servidor de archivos en clúster, haga clic en Mover este servicio o aplicación a otro
nodo y, a continuación, haga clic en la opción de nodo disponible. Cuando se le pida
confirmación, confirme su elección.
61
Puede observar los cambios de estado en el panel central del complemento a medida que se
mueve la instancia del servidor de archivos en clúster.