Granja de servidores SQl server

08/06/2007 - 07:54 por AAAAA | Informe spam
Amigos mepueden decir que software es necesario para armar un cluster o una
granja de servidores con SQL server y hacer balanceo de carga??

Muchas gracias

Saludos

Cesar

Preguntas similare

Leer las respuestas

#1 Miguel Egea
08/06/2007 - 11:52 | Informe spam
pues para hacer load balancing hace falta casi un milagro, por que no lo
soprta SQL Server, clustering sí, pero no load balancing. En Katmai AFAIK
tampoco se ha anunciado tal característica así que no se cuando estará
disponible.

En cualquier caso, hay instalaciones realmente grandes sin necesidad de esta
técnica. ¿que necesitas? Si nos cuentas te digo que mecanismo de Alta
disponibilidad puede ser el más adecuado en tu caso.

"AAAAA" wrote in message
news:
Amigos mepueden decir que software es necesario para armar un cluster o
una granja de servidores con SQL server y hacer balanceo de carga??

Muchas gracias

Saludos

Cesar

Respuesta Responder a este mensaje
#2 Gustavo Larriera (MVP)
08/06/2007 - 21:31 | Informe spam
Coincido con lo que dijo Miguel.

Para hacer un cluster de SQL Servers, se debe hacer un cluster de Windows
2003 (también 2000, pero ya es una versión vieja) e instalar SQL server en el
cluster. El instalador de SQL server 2000 y 2005 "entiende" que está en un
cluster y hace la instalación en el mismo.

Balanceo de carga a nivel de la base de datos no hay ni en SQL 2000 ni 2005.
SQL Server ha sido pensado más para escalamiento vertical que horizontal.

Se pueden hacer soluciones a medida jugando con bases de datos federadas o
con replicaciones. Pero es un camino doloroso...

No das información de lo que realmente quieres hacer. Si tal vez estás
pensando en balancear la carga de clientes, posiblemente debas hacer una
arquitectura en capas y balancear la capa de presentación (por ejemplo, las
páginas ASP.NET en una granja bañanceada de IIS) o balancear la capa de
negocio (por ejemplo, en una granja de servidores COM+).


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Miguel Egea" wrote:

pues para hacer load balancing hace falta casi un milagro, por que no lo
soprta SQL Server, clustering sí, pero no load balancing. En Katmai AFAIK
tampoco se ha anunciado tal característica así que no se cuando estará
disponible.

En cualquier caso, hay instalaciones realmente grandes sin necesidad de esta
técnica. ¿que necesitas? Si nos cuentas te digo que mecanismo de Alta
disponibilidad puede ser el más adecuado en tu caso.

"AAAAA" wrote in message
news:
> Amigos mepueden decir que software es necesario para armar un cluster o
> una granja de servidores con SQL server y hacer balanceo de carga??
>
> Muchas gracias
>
> Saludos
>
> Cesar
>



Respuesta Responder a este mensaje
#3 AAAAA
14/06/2007 - 16:36 | Informe spam
Hola Gustavo gracias por tus respuestas que me han dado mas luz sobre el
tema, peor me quedan algunas preguntas espero mepuedas ayudar, disculpa si
hago muchas preguntas:

1. Que es una base de datos federada?

2. Por faovr dime si me equivoco en algo.
para alta disponobilidad puedo hacer un cluster windows en el que intalo SQL
server que reconocera automaticamente que esta siendo instalado en un
cluster, este lo puedo hacer en la modalidad activo/pasivo, en la cual ambos
tienen una replica de la base de datos, pero uno funcionando a la vez, es
decir si uno deja de funcionar, auntomaticamente el otro empieza a
funcionar.

3. No me quedo claro el concepto de granja de servidores, es granja de
servidores un conjunto de servidores (2 o mas) con una copia de la bae de
datos cada uno?, tienen una parte de la base de datos cada uno?

4, Un cluster se hace sobre windows, la granja de servidores tambien sobre
windows?, es decir asi como en windows hay opcion para armar una cluster de
servidores, tambien tienen windows la opcion de armar una granja de
servidores?

5. Me pueden decir en que consiste el RAC de oracle?

6. Me puedes decir enque consiste la grid de oracle?



Muchas gracias

Saudos

Cesar
"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
Coincido con lo que dijo Miguel.

Para hacer un cluster de SQL Servers, se debe hacer un cluster de Windows
2003 (también 2000, pero ya es una versión vieja) e instalar SQL server en
el
cluster. El instalador de SQL server 2000 y 2005 "entiende" que está en un
cluster y hace la instalación en el mismo.

Balanceo de carga a nivel de la base de datos no hay ni en SQL 2000 ni
2005.
SQL Server ha sido pensado más para escalamiento vertical que horizontal.

Se pueden hacer soluciones a medida jugando con bases de datos federadas o
con replicaciones. Pero es un camino doloroso...

No das información de lo que realmente quieres hacer. Si tal vez estás
pensando en balancear la carga de clientes, posiblemente debas hacer una
arquitectura en capas y balancear la capa de presentación (por ejemplo,
las
páginas ASP.NET en una granja bañanceada de IIS) o balancear la capa de
negocio (por ejemplo, en una granja de servidores COM+).


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Miguel Egea" wrote:

pues para hacer load balancing hace falta casi un milagro, por que no lo
soprta SQL Server, clustering sí, pero no load balancing. En Katmai AFAIK
tampoco se ha anunciado tal característica así que no se cuando estará
disponible.

En cualquier caso, hay instalaciones realmente grandes sin necesidad de
esta
técnica. ¿que necesitas? Si nos cuentas te digo que mecanismo de Alta
disponibilidad puede ser el más adecuado en tu caso.

"AAAAA" wrote in message
news:
> Amigos mepueden decir que software es necesario para armar un cluster o
> una granja de servidores con SQL server y hacer balanceo de carga??
>
> Muchas gracias
>
> Saludos
>
> Cesar
>



Respuesta Responder a este mensaje
#4 Miguel Egea
14/06/2007 - 18:12 | Informe spam
Te contesto bajo tus preguntas
"AAAAA" wrote in message
news:
Hola Gustavo gracias por tus respuestas que me han dado mas luz sobre el
tema, peor me quedan algunas preguntas espero mepuedas ayudar, disculpa si
hago muchas preguntas:

1. Que es una base de datos federada?



Servidores federados, cada uno tiene parte de la información completa y cada
uno da esa información cuando le es solicitada (no es una arquitectur que
funcione bien en global, solo para casos muy particulares).


2. Por faovr dime si me equivoco en algo.
para alta disponobilidad puedo hacer un cluster windows en el que intalo
SQL server que reconocera automaticamente que esta siendo instalado en un
cluster, este lo puedo hacer en la modalidad activo/pasivo, en la cual
ambos tienen una replica de la base de datos, pero uno funcionando a la
vez, es decir si uno deja de funcionar, auntomaticamente el otro empieza a
funcionar.



En lo conceptual así es, en lo físico, se basa en almacenamiento compartido,
discos SCSI o cabinas de discos que están fisicamente conectadas a los dos
servidores, en caso de una caida el otro se hace cargo de los mismos
ficheros.

3. No me quedo claro el concepto de granja de servidores, es granja de
servidores un conjunto de servidores (2 o mas) con una copia de la bae de
datos cada uno?, tienen una parte de la base de datos cada uno?



No puedes hacer una granja de servidores con SQL Server. El concepto, de
poderse, es que todos atacarían a la misma bbdd, pero eso no puede ser.

4, Un cluster se hace sobre windows, la granja de servidores tambien sobre
windows?, es decir asi como en windows hay opcion para armar una cluster
de servidores, tambien tienen windows la opcion de armar una granja de
servidores?



Si pero no para SQL sino para otros servicios, como IIS por ejemplo.

5. Me pueden decir en que consiste el RAC de oracle?



Es una granja de servidores, que colaboran para resolver consultas, todos
acceden a la misma base de datos a la vez, colaborando entre ellos.

6. Me puedes decir enque consiste la grid de oracle?



Es lo mismo dicho de otra forma.


Saludos

Muchas gracias

Saudos

Cesar
"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
Coincido con lo que dijo Miguel.

Para hacer un cluster de SQL Servers, se debe hacer un cluster de Windows
2003 (también 2000, pero ya es una versión vieja) e instalar SQL server
en el
cluster. El instalador de SQL server 2000 y 2005 "entiende" que está en
un
cluster y hace la instalación en el mismo.

Balanceo de carga a nivel de la base de datos no hay ni en SQL 2000 ni
2005.
SQL Server ha sido pensado más para escalamiento vertical que horizontal.

Se pueden hacer soluciones a medida jugando con bases de datos federadas
o
con replicaciones. Pero es un camino doloroso...

No das información de lo que realmente quieres hacer. Si tal vez estás
pensando en balancear la carga de clientes, posiblemente debas hacer una
arquitectura en capas y balancear la capa de presentación (por ejemplo,
las
páginas ASP.NET en una granja bañanceada de IIS) o balancear la capa de
negocio (por ejemplo, en una granja de servidores COM+).


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Miguel Egea" wrote:

pues para hacer load balancing hace falta casi un milagro, por que no lo
soprta SQL Server, clustering sí, pero no load balancing. En Katmai
AFAIK
tampoco se ha anunciado tal característica así que no se cuando estará
disponible.

En cualquier caso, hay instalaciones realmente grandes sin necesidad de
esta
técnica. ¿que necesitas? Si nos cuentas te digo que mecanismo de Alta
disponibilidad puede ser el más adecuado en tu caso.

"AAAAA" wrote in message
news:
> Amigos mepueden decir que software es necesario para armar un cluster
> o
> una granja de servidores con SQL server y hacer balanceo de carga??
>
> Muchas gracias
>
> Saludos
>
> Cesar
>









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida