Configuracion en cluster

21/11/2003 - 16:26 por Pamela | Informe spam
Hola,
alguien me puede ayudar con el tema de sql en cluster.
yo se que se puede configurar un sql 2000 en forma
activo/activo, esto quiere decir que tengo solo un
repositorio o puedo tener dos uno por cada nodo??
si son dos como se maneja la preplicacion bidireccional en
sql server 2000
la configuracion que se quiere montar es un balanceador
dos sites dos sql, como maneja el conflicto de usuarios y
concurrencia el sql en cluster.
La configuraciond e sw debe ser Windows 2003 y Sql Server
2000
 

Leer las respuestas

#1 Javier Loria
21/11/2003 - 19:55 | Informe spam
Hola Pamela:
El cluster de SQL es para dar tolerancia a Fallas, no para lograr mayor
desempeno.
En principio en una Configuracion Activa/Pasiva un Servidor atiende las
consultas y si se cae el otro continua.
En una configuracion Activa/Activa instalas 2 INSTANCIAS de SQL (o sea 2
servidores independientes) La instancia 1 reside normalmente en el Servidor
A, y si este cayera pasara a B; y la instancia 2 reside normalmente en el
Servidor B y si este cayera se pasara a A. Debes configurar los servidores
para que solo usen la 1/2 de la memoria, y si son servidores muy ocupados
podrias tener problemas en el redimiento cuando se caiga alguno.
Si quieres distribucion de cargas y mejorar el desempeno, lo puedes
lograr con una tecnica llamada Vistas Particionadas Distribuidas, que es la
Base para hacer Servidores Federados de SQL. La tecnica consiste en crear
Vistas que son UNION ALL de Tablas que residen en multiples servidores.
Ejemplo:
CREATE VIEW Ordenes
AS
SELECT FROM OrdenesA
UNION ALL
SELECT FROM Servidor2.BD.dbo.OrdenesB

CREATE VIEW Ordenes
AS
SELECT FROM OrdenesB
UNION ALL
SELECT FROM Servidor1.BD.dbo.OrdenesA

La Tabla Ordenes A/B en cada uno de los servidores tiene una parte de las
ordenes. Para los usuarios es "transparente" ya que solo usan la vista
Ordenes que funciona igual en ambos Serivodres

Si combinas Cluster con Servidores Federados, tienes el rendimiento y la
tolerancia a Fallas. NO SE REQUIERE replicacion entre los Servidores y no
hay problemas adicionales por concurrencia.
Espero haberme explicado correctamente.

Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Pamela escribio:
Hola,
alguien me puede ayudar con el tema de sql en cluster.
yo se que se puede configurar un sql 2000 en forma
activo/activo, esto quiere decir que tengo solo un
repositorio o puedo tener dos uno por cada nodo??
si son dos como se maneja la preplicacion bidireccional en
sql server 2000
la configuracion que se quiere montar es un balanceador
dos sites dos sql, como maneja el conflicto de usuarios y
concurrencia el sql en cluster.
La configuraciond e sw debe ser Windows 2003 y Sql Server
2000

Preguntas similares