Cluster - Alta Disponibilidad

28/04/2006 - 05:33 por Kike Romero | Informe spam
Buenas Noches:

Les escribo por que tengo una duda que les quiero comentar y tengo que
documentarme bien al respecto.

En donde trabajo existe un SQL 2000 Server Enterprise, sobre un Windows 2000
Advanced Server, la maquina tiene 4 procesadores, tiene dos discos locales
de 36, dos tarjetas hba, que ven a una EVA 5000.

La idea en mi caso, para tener alta disponibilidad, es la adquisición de 2
maquinas, con 4 procesadores, doble hba y 8Gb en RAM, para en ellas,
instalar Windows 2000 Advanced Server y SQL 2000 Server Enterprise, para
poder tener así un cluster de base de datos, algo costoso por hardware y
software pero para una entidad tan importante, es muy poco a la hora de
mantener el negocio funcionando al día.

Cual es mi problema, llegaron unos blades y en ellos van a virtualizar
maquinas con un software de virtualizacion, pero según "Las mejores
practicas" ellos dicen que muchas cosas son virtualizables, pero en el caso
de bases de datos, no les llama de a mucho la idea y creanme que a mi
tampoco.

Desafortunadamente, muchos de los "jefes" no admiten razones, si no ven de
por medio documentos de Microsoft o de Oracle en donde se diga que es lo
mejor, y por esa razón es que les escribo, para que me envíen todos los
links posibles o casos de éxitos, en donde se encuentren implementados
servidores SQL 2000 en cluster, en donde allá ambientes lo suficientemente
robustos, para que estemos muy bien protegidos.

En espera de su acostumbrada colaboración.

K.R.

Preguntas similare

Leer las respuestas

#6 Javier E. Romero T.
28/04/2006 - 21:17 | Informe spam
Mil Gracias a todos:

Estoy de acuerdo en que hayan muchas cosas que la teoría enseña en la
universidades, los mismo que en la practica y yo soy amigo de tener
servidores dedicados, para propósitos específicos.

En mi caso, el Sql del que les hablo, es una maquina con esas
características, ya que en ella residen 6 instancias y en cada instancias un
promedio de 5 a 10 bases de datos.

Prácticamente es el servidor principal de bases de datos de la empresa donde
trabajo y bastante critico como se pueden dar cuenta, por eso no creo que sea
una buena idea virtualizarlo, por que por ejemplo con el ESX solo se lograran
crear maquinas virtuales de 2 procesadores, no de 4 como en mi caso.

La idea de migrar a Sql 2005 es muy atractiva, pero primero tendría que
evaluarse con los dueños de los aplicativos a ver si están listas sus
aplicaciones o no, para esta migración.

Soy un ingeniero de los 90, tengo mucha idea de estos conceptos, pero cuando
tienes un jefe que viene de Cobol, RPG y Betrive ( sin querer desmeritar a
nadie, simplemente que se quedaron en eso ) la credibilidad recae en frases
como "En donde el fabricante dice eso" y por ello la solicitud de los links
con información y casos de éxito, para que cuando vean esa mano de
información ( que estoy seguro que les dará pereza leer o entenderán muy poco
) terminan dándole la razón a uno, que pena la ironía, pero se que a muchos
de ustedes a lo mejor les ha pasado.

Como se darán cuenta, no es descabellada mi idea de los dos servidores
independientes, con todas las redundancias habidas y por haber, por que si se
llega a caer ese servidor y mientras que distribuimos las bases de datos por
varios servidores de menor envergadura .. nos podemos estar demorando
muchisimo tiempo 1 o 2 días y mientras tanto ... el negocio dando perdidas.

Sin embargo uno de ustedes tiene la razón, respecto a mirar bien los
recursos de memoria I/O y demás, pero me gustaría saber si Sql Server o
alguna herramienta, me puede monitorear la maquina, al menos una semana
normal, como para tener idea de los picos altos y bajos, del uso de la
memoria y demás, para tener certeza y decir, estoy sobredimensionado o
subdimensionado.

De nuevo, mil gracias por la colaboración, cualquier ayuda con gusto será
recibida.

Mil Gracias

Kike Romero



"Kike Romero" escribió:

Buenas Noches:

Les escribo por que tengo una duda que les quiero comentar y tengo que
documentarme bien al respecto.

En donde trabajo existe un SQL 2000 Server Enterprise, sobre un Windows 2000
Advanced Server, la maquina tiene 4 procesadores, tiene dos discos locales
de 36, dos tarjetas hba, que ven a una EVA 5000.

La idea en mi caso, para tener alta disponibilidad, es la adquisición de 2
maquinas, con 4 procesadores, doble hba y 8Gb en RAM, para en ellas,
instalar Windows 2000 Advanced Server y SQL 2000 Server Enterprise, para
poder tener así un cluster de base de datos, algo costoso por hardware y
software pero para una entidad tan importante, es muy poco a la hora de
mantener el negocio funcionando al día.

Cual es mi problema, llegaron unos blades y en ellos van a virtualizar
maquinas con un software de virtualizacion, pero según "Las mejores
practicas" ellos dicen que muchas cosas son virtualizables, pero en el caso
de bases de datos, no les llama de a mucho la idea y creanme que a mi
tampoco.

Desafortunadamente, muchos de los "jefes" no admiten razones, si no ven de
por medio documentos de Microsoft o de Oracle en donde se diga que es lo
mejor, y por esa razón es que les escribo, para que me envíen todos los
links posibles o casos de éxitos, en donde se encuentren implementados
servidores SQL 2000 en cluster, en donde allá ambientes lo suficientemente
robustos, para que estemos muy bien protegidos.

En espera de su acostumbrada colaboración.

K.R.



Respuesta Responder a este mensaje
#7 Antonio Soto
29/04/2006 - 09:41 | Informe spam
Hola Javier.

Creo que será complicado que encuentras documentación de fabricantes de ese
estilo, pero si tienes gran cantidad de casos de estudio, en el caso de
Virtual Server 2005:
http://www.microsoft.com/windowsser...ault.mspx.

Yo conozco instalaciones de entidades bancarias con más de 60 servidores
virtualizados, entre ellos bases de datos SQL Server 2000, con información
muy sensible. Como te decía Maxi, con el Hardware que comentas seguramente
la virtualización te daría un rendimiento muy aceptable. Desde mi punto de
vista, si la organización ha optado por una arquitectura blade con
virtualización, yo no encuentro motivos para dejar tus servidores SQL Server
fuera de ese entorno, siempre y cuando el software de virtualización que
utilices cumpla con las necesidades de alta disponibilidad que comentas

Un Saludo

Antonio Soto
Solid Quality Learning
http://www.sqlu.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference.
"Javier E. Romero T." escribió en
el mensaje news:
Mil Gracias a todos:

Estoy de acuerdo en que hayan muchas cosas que la teoría enseña en la
universidades, los mismo que en la practica y yo soy amigo de tener
servidores dedicados, para propósitos específicos.

En mi caso, el Sql del que les hablo, es una maquina con esas
características, ya que en ella residen 6 instancias y en cada instancias
un
promedio de 5 a 10 bases de datos.

Prácticamente es el servidor principal de bases de datos de la empresa
donde
trabajo y bastante critico como se pueden dar cuenta, por eso no creo que
sea
una buena idea virtualizarlo, por que por ejemplo con el ESX solo se
lograran
crear maquinas virtuales de 2 procesadores, no de 4 como en mi caso.

La idea de migrar a Sql 2005 es muy atractiva, pero primero tendría que
evaluarse con los dueños de los aplicativos a ver si están listas sus
aplicaciones o no, para esta migración.

Soy un ingeniero de los 90, tengo mucha idea de estos conceptos, pero
cuando
tienes un jefe que viene de Cobol, RPG y Betrive ( sin querer desmeritar a
nadie, simplemente que se quedaron en eso ) la credibilidad recae en
frases
como "En donde el fabricante dice eso" y por ello la solicitud de los
links
con información y casos de éxito, para que cuando vean esa mano de
información ( que estoy seguro que les dará pereza leer o entenderán muy
poco
) terminan dándole la razón a uno, que pena la ironía, pero se que a
muchos
de ustedes a lo mejor les ha pasado.

Como se darán cuenta, no es descabellada mi idea de los dos servidores
independientes, con todas las redundancias habidas y por haber, por que si
se
llega a caer ese servidor y mientras que distribuimos las bases de datos
por
varios servidores de menor envergadura .. nos podemos estar demorando
muchisimo tiempo 1 o 2 días y mientras tanto ... el negocio dando
perdidas.

Sin embargo uno de ustedes tiene la razón, respecto a mirar bien los
recursos de memoria I/O y demás, pero me gustaría saber si Sql Server o
alguna herramienta, me puede monitorear la maquina, al menos una semana
normal, como para tener idea de los picos altos y bajos, del uso de la
memoria y demás, para tener certeza y decir, estoy sobredimensionado o
subdimensionado.

De nuevo, mil gracias por la colaboración, cualquier ayuda con gusto será
recibida.

Mil Gracias

Kike Romero



"Kike Romero" escribió:

Buenas Noches:

Les escribo por que tengo una duda que les quiero comentar y tengo que
documentarme bien al respecto.

En donde trabajo existe un SQL 2000 Server Enterprise, sobre un Windows
2000
Advanced Server, la maquina tiene 4 procesadores, tiene dos discos
locales
de 36, dos tarjetas hba, que ven a una EVA 5000.

La idea en mi caso, para tener alta disponibilidad, es la adquisición de
2
maquinas, con 4 procesadores, doble hba y 8Gb en RAM, para en ellas,
instalar Windows 2000 Advanced Server y SQL 2000 Server Enterprise, para
poder tener así un cluster de base de datos, algo costoso por hardware y
software pero para una entidad tan importante, es muy poco a la hora de
mantener el negocio funcionando al día.

Cual es mi problema, llegaron unos blades y en ellos van a virtualizar
maquinas con un software de virtualizacion, pero según "Las mejores
practicas" ellos dicen que muchas cosas son virtualizables, pero en el
caso
de bases de datos, no les llama de a mucho la idea y creanme que a mi
tampoco.

Desafortunadamente, muchos de los "jefes" no admiten razones, si no ven
de
por medio documentos de Microsoft o de Oracle en donde se diga que es lo
mejor, y por esa razón es que les escribo, para que me envíen todos los
links posibles o casos de éxitos, en donde se encuentren implementados
servidores SQL 2000 en cluster, en donde allá ambientes lo
suficientemente
robustos, para que estemos muy bien protegidos.

En espera de su acostumbrada colaboración.

K.R.



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