Dudas cluster SQL

11/09/2005 - 19:48 por xavi | Informe spam
Necesito montar la infraestructura para un portal, que estará
desarrollado con ASP contra SQL Server. El sistema ha de ser
redundante y a poder ser escalable.

Para ello habia pensado en el siguiente esquema :

- 2 Servidores W2003 con IIS6 con NLB para el frontend.
- 2 Servidores W2003 con SQL con MSCS con un NAS conectado via fibra
para el backend.

Después de documentarme, hay preguntas que no consigo respuesta, así
como
cosas que no tengo claras.

Según tengo entendido con SQL 2000, el cluster puede ser activo/pasivo
o
activo/activo.

Si es el primer caso ( activo/pasivo ), lo tengo claro, uno de los
nodos
tiene toda la carga, mientras que el segundo esta esperando a que el
primero
caiga para tomar el control.

Las aplicaciones atacan al Virtual Server, que es la IP que comparten,
ningún problema.

En cambio el otro modo ( activo / activo ) son necesarias 2 instancias
de SQL,
es decir las aplicaciones atacan a un SQL u otro y los dos han de estar
trabajando
a medio gas, porque en caso de caida, el otro sea capaz de asumir toda
la carga.

¿ Es correcto ? Si esto es así, la programación de las aplicaciones
es distinta
de un modo a otro.

Por lo que entiendo, esto no es un sistema escalable, en caso de
quedarse corto uno
de los servidores, no es tan sencillo como añadir otro dentro del
clúster, en todos los casos seria necesario cambiar la programación
de la aplicación.

Mi miedo, es que hacer si se queda corto el sistema, en cuestión de
poco tiempo, como puedo hacer que el sistema sea escalable ?

He leido que la solución pasa por la federación de servidores, en
utilizar vistas particionadas, pero no veo claro como hacerlo, sin
tener que retocar la programación a posteriori. Ahora la programación
se esta desarrollando de cero.

También he leido que es imprescindible que los nodos del cluster han
de estar agregados a un dominio, así que los servidores con IIS, han
de ser DCs, alguien ha montado un MSCS en un workgroup, es posible
hacer-lo aunque MS diga que no ?

Por último, opiniones sobre :

- Instalar SQL 2000 SP4 o SQL 2005 que sale en Noviembre. ?

- Utilizar MSCS o un software de terceros ?

Gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Isaias
12/09/2005 - 16:17 | Informe spam
Xavi

Busca un hilo donde hablamos de CLUSTER, Maxi y tu servidor.

SQL Server en Cluster no soporta NLB, por lo que se debe considerar este
"pequeño detalle", para alta disponibilidad es mejor utilizar REPLICACION o
bien LOG SHIPPING.

Saludos
Respuesta Responder a este mensaje
#2 xavi
12/09/2005 - 23:03 | Informe spam
Antes de nada, gracias por tu respuesta.

El NLB, pensaba hacerlo con el IIS para el www, no con SQL Server.

Sobre la replicación o el log shipping, por lo que entiendo, son
técnicas alternativas al clúster, pero les veo 3 problemas :

- No se es informado de la caida, en canvio el failover del clustering,
en teoria es automatico.
- Con log shipping o la replicación, cae el rendimiento mientras de
produce la copia entre servers. Con Failover no tanto.
- Con log shipping o la replicación, los servidores se han de decir
diferente, con failover se trabaja con el nombre del Virtual Server.

Corrigeme si me equivoco, ya que estoy hablando según he leido, no he
probado nada de todo esto :-)

También necesitaria que alguien me corraborase las cosas y dudas que
comento antes, ya que no tengo experiencia sobre el clustering.

Isaias ha escrito:

Xavi

Busca un hilo donde hablamos de CLUSTER, Maxi y tu servidor.

SQL Server en Cluster no soporta NLB, por lo que se debe considerar este
"pequeño detalle", para alta disponibilidad es mejor utilizar REPLICACION o
bien LOG SHIPPING.

Saludos
Respuesta Responder a este mensaje
#3 Isaias
13/09/2005 - 18:44 | Informe spam
Hola Xavi

Mucho hay de cierto en lo que comentas, yo creo que lo importante, antes de
instalar el CLUSTER, hay que analizar que se quiere resolver o cuidar.

Te anexo estos links

http://www.jsifaq.com/SUBR/tip8600/rh8683.htm

http://support.microsoft.com/?kbidˆ8121

http://www.microsoft.com/windowsser...ering.mspx

http://www.microsoft.com/windowsser...ering.mspx

Busca "CLUSTER" en el buscador, encontraras algunos otros hilos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida