Que versión de Sistema Operativo Windows 2003 y Hardware me recomiendan?

08/09/2003 - 17:27 por cg | Informe spam
Tengo que implementar un Datawarehouse en SQL Server y
Analysis Services cuyas tablas de hechos en el modelo
ROLAP van a tener aproximadamente unos 6 GB, pero luego
se va a transformar en varios cubos MOLAP.
Luego a la información se va a acceder vía web y cliente
servidor a través de una herramienta de DSS (aunque el
trabajo duro lo va a hacer la base de datos SQL Server y
Analysis Services.
Habrá aproximadamente 10 usuarios concurrentes.

Qué versión de Sistema Operativo Windows 2003 me
recomiendan? (Enterprise, DataCenter, Standard, etc.).
Qué tipo de RAID me recomiendan? Es necesario?
Qué configuración de servidor más o menos me
recomendarían? (Cantidad de procesadores, velocidad,
memoria, cantidad de disco, RAID o no RAID, etc.)

Preguntas similare

Leer las respuestas

#1 Mariano Alvarez
08/09/2003 - 18:08 | Informe spam
Que preguntas faciles que haces pero que dificil es hacerte una
recomendacion valida ya que hay tantos factores involucradros.

Yo te diria que la primera consideracion que debes tener es usar mucha
memoria > 1Gb y suficiente procesador.
Yo al menos empezaria con una maquina de dos procesadores con posibilidad de
crecer.

La cantidad de disco debes relacionarla con el nivel de agregaciones que
requieras pero eso depende mucho de las dimensiones y las cardinalidades
involucradas, asi como los tiempos de respuesta que esperas.

La version enterprise es la recomendada para el SQL ya que puedes manejar
mejor el tema de particiones del Analysis Services por lo que te
recomendaria la version Enterprise del SO. Sin embargo la version Standard
puede serte util en ambos servidores dependiendo de los volumenes
incrementales, los procesos involucrados, el tipo y la frecuencia de las
actualizaciones, cantidad de dimensiones, el nivel de agregación, etc.

Si el sistema NO debe estar 100% en linea usaria RAID 0 para performance
aunque no te ofrezca una gran confiabilidad o alguna de las configuraciones
de mayor performance.

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"cg" wrote in message
news:47ce01c3761d$c94be7f0$
Tengo que implementar un Datawarehouse en SQL Server y
Analysis Services cuyas tablas de hechos en el modelo
ROLAP van a tener aproximadamente unos 6 GB, pero luego
se va a transformar en varios cubos MOLAP.
Luego a la información se va a acceder vía web y cliente
servidor a través de una herramienta de DSS (aunque el
trabajo duro lo va a hacer la base de datos SQL Server y
Analysis Services.
Habrá aproximadamente 10 usuarios concurrentes.

Qué versión de Sistema Operativo Windows 2003 me
recomiendan? (Enterprise, DataCenter, Standard, etc.).
Qué tipo de RAID me recomiendan? Es necesario?
Qué configuración de servidor más o menos me
recomendarían? (Cantidad de procesadores, velocidad,
memoria, cantidad de disco, RAID o no RAID, etc.)
Respuesta Responder a este mensaje
#2 cg
08/09/2003 - 18:32 | Informe spam
Ya se que depende de muchos factores, niveles de
agregación y demás, pero más o menos para no quedarme muy
corto (es decir no importaría que me pase un poco) y
haciendo un promedio con tu experiencia. Cuantos GB
pedirías de disco?
Si no es RAID 0 (como para que tenga control de errores).
Qué RAID me recomiendas?
Tendrías un disco para el Sistema Operativo y los
programas y otro para la Base de Datos o no hay gran
diferencia?

Que preguntas faciles que haces pero que dificil es


hacerte una
recomendacion valida ya que hay tantos factores


involucradros.

Yo te diria que la primera consideracion que debes tener


es usar mucha
memoria > 1Gb y suficiente procesador.
Yo al menos empezaria con una maquina de dos


procesadores con posibilidad de
crecer.

La cantidad de disco debes relacionarla con el nivel de


agregaciones que
requieras pero eso depende mucho de las dimensiones y


las cardinalidades
involucradas, asi como los tiempos de respuesta que


esperas.

La version enterprise es la recomendada para el SQL ya


que puedes manejar
mejor el tema de particiones del Analysis Services por


lo que te
recomendaria la version Enterprise del SO. Sin embargo


la version Standard
puede serte util en ambos servidores dependiendo de los


volumenes
incrementales, los procesos involucrados, el tipo y la


frecuencia de las
actualizaciones, cantidad de dimensiones, el nivel de


agregación, etc.

Si el sistema NO debe estar 100% en linea usaria RAID 0


para performance
aunque no te ofrezca una gran confiabilidad o alguna de


las configuraciones
de mayor performance.

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"cg" wrote in message
news:47ce01c3761d$c94be7f0$
Tengo que implementar un Datawarehouse en SQL Server y
Analysis Services cuyas tablas de hechos en el modelo
ROLAP van a tener aproximadamente unos 6 GB, pero luego
se va a transformar en varios cubos MOLAP.
Luego a la información se va a acceder vía web y cliente
servidor a través de una herramienta de DSS (aunque el
trabajo duro lo va a hacer la base de datos SQL Server y
Analysis Services.
Habrá aproximadamente 10 usuarios concurrentes.

Qué versión de Sistema Operativo Windows 2003 me
recomiendan? (Enterprise, DataCenter, Standard, etc.).
Qué tipo de RAID me recomiendan? Es necesario?
Qué configuración de servidor más o menos me
recomendarían? (Cantidad de procesadores, velocidad,
memoria, cantidad de disco, RAID o no RAID, etc.)


.

Respuesta Responder a este mensaje
#3 Javier Loria
08/09/2003 - 19:31 | Informe spam
Hola Claudio:
Si va a ser servidor de OLTP y OLAP y asumiendo un monton de condiciones
yo usaria:
a) RAID1 -> Sistema Operativo y Programas.
b) RAID5 -> Base de Datos.
c) RAID1 -> Transaction Log (Raid1+0 seria mejor).
d) RAID1 ->OLAP.

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.

cg escribio:
Ya se que depende de muchos factores, niveles de
agregación y demás, pero más o menos para no quedarme muy
corto (es decir no importaría que me pase un poco) y
haciendo un promedio con tu experiencia. Cuantos GB
pedirías de disco?
Si no es RAID 0 (como para que tenga control de errores).
Qué RAID me recomiendas?
Tendrías un disco para el Sistema Operativo y los
programas y otro para la Base de Datos o no hay gran
diferencia?

Que preguntas faciles que haces pero que dificil es hacerte una
recomendacion valida ya que hay tantos factores involucradros.

Yo te diria que la primera consideracion que debes tener es usar
mucha memoria > 1Gb y suficiente procesador.
Yo al menos empezaria con una maquina de dos


procesadores con posibilidad de
crecer.

La cantidad de disco debes relacionarla con el nivel de agregaciones
que requieras pero eso depende mucho de las dimensiones y las
cardinalidades involucradas, asi como los tiempos de respuesta que
esperas.

La version enterprise es la recomendada para el SQL ya que puedes
manejar mejor el tema de particiones del Analysis Services por lo
que te recomendaria la version Enterprise del SO. Sin embargo la
version Standard puede serte util en ambos servidores dependiendo de
los volumenes incrementales, los procesos involucrados, el tipo y la
frecuencia de las actualizaciones, cantidad de dimensiones, el nivel
de agregación, etc.

Si el sistema NO debe estar 100% en linea usaria RAID 0 para
performance aunque no te ofrezca una gran confiabilidad o alguna de
las configuraciones de mayor performance.

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"cg" wrote in message
news:47ce01c3761d$c94be7f0$
Tengo que implementar un Datawarehouse en SQL Server y
Analysis Services cuyas tablas de hechos en el modelo
ROLAP van a tener aproximadamente unos 6 GB, pero luego
se va a transformar en varios cubos MOLAP.
Luego a la información se va a acceder vía web y cliente
servidor a través de una herramienta de DSS (aunque el
trabajo duro lo va a hacer la base de datos SQL Server y
Analysis Services.
Habrá aproximadamente 10 usuarios concurrentes.

Qué versión de Sistema Operativo Windows 2003 me
recomiendan? (Enterprise, DataCenter, Standard, etc.).
Qué tipo de RAID me recomiendan? Es necesario?
Qué configuración de servidor más o menos me
recomendarían? (Cantidad de procesadores, velocidad,
memoria, cantidad de disco, RAID o no RAID, etc.)


.
Respuesta Responder a este mensaje
#4 Mariano Alvarez
08/09/2003 - 20:35 | Informe spam
Javier, yo realmente opino algo diferente a ti por lo que voy a tratar de
plasmar mi punto de vista y si me permites hecerte un par de preguntas para
pòder entender el tuyo.

Segun mi entender, un sistema OLAP se caracteriza por no tener transacciones
cortas y criticas en linea sino por la masividad de las lecturas. Entonces
la performance y la confiabilidad que dan el transacion log no son tan
criticas como el tiempo de respuesta en las lecturas. Por que sugieres usar
RAID 1+0 en el transaction log de un sistema OLAP?

Yo no usaria RAID1 para el almacenamiento de las agregaciones del HOLAP o
MOLAP y los datos base del MOLAP porque considero que es mucho desperdicio
de espacio para datos que se transformaron desde un sistema OLTP y
eventualmente se toman del modelo estrella o copo de nieve del modelo
relacional homonimo, y por lo tanto se pueden reconstruir sin problemas
(aunque en ocasiones no es asi). ¿Por que sugieres este tipo de RAID?

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"Javier Loria" wrote in message
news:
Hola Claudio:
Si va a ser servidor de OLTP y OLAP y asumiendo un monton de


condiciones
yo usaria:
a) RAID1 -> Sistema Operativo y Programas.
b) RAID5 -> Base de Datos.
c) RAID1 -> Transaction Log (Raid1+0 seria mejor).
d) RAID1 ->OLAP.

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.

cg escribio:
> Ya se que depende de muchos factores, niveles de
> agregación y demás, pero más o menos para no quedarme muy
> corto (es decir no importaría que me pase un poco) y
> haciendo un promedio con tu experiencia. Cuantos GB
> pedirías de disco?
> Si no es RAID 0 (como para que tenga control de errores).
> Qué RAID me recomiendas?
> Tendrías un disco para el Sistema Operativo y los
> programas y otro para la Base de Datos o no hay gran
> diferencia?
>
>> Que preguntas faciles que haces pero que dificil es hacerte una
>> recomendacion valida ya que hay tantos factores involucradros.
>>
>> Yo te diria que la primera consideracion que debes tener es usar
>> mucha memoria > 1Gb y suficiente procesador.
>> Yo al menos empezaria con una maquina de dos
> procesadores con posibilidad de
>> crecer.
>>
>> La cantidad de disco debes relacionarla con el nivel de agregaciones
>> que requieras pero eso depende mucho de las dimensiones y las
>> cardinalidades involucradas, asi como los tiempos de respuesta que
>> esperas.
>>
>> La version enterprise es la recomendada para el SQL ya que puedes
>> manejar mejor el tema de particiones del Analysis Services por lo
>> que te recomendaria la version Enterprise del SO. Sin embargo la
>> version Standard puede serte util en ambos servidores dependiendo de
>> los volumenes incrementales, los procesos involucrados, el tipo y la
>> frecuencia de las actualizaciones, cantidad de dimensiones, el nivel
>> de agregación, etc.
>>
>> Si el sistema NO debe estar 100% en linea usaria RAID 0 para
>> performance aunque no te ofrezca una gran confiabilidad o alguna de
>> las configuraciones de mayor performance.
>>
>> Jose Mariano Alvarez
>> Comunidad de base de datos
>> Grupo de Usuarios Microsoft
>> www.mug.org.ar
>>
>>
>>
>> "cg" wrote in message
>> news:47ce01c3761d$c94be7f0$
>> Tengo que implementar un Datawarehouse en SQL Server y
>> Analysis Services cuyas tablas de hechos en el modelo
>> ROLAP van a tener aproximadamente unos 6 GB, pero luego
>> se va a transformar en varios cubos MOLAP.
>> Luego a la información se va a acceder vía web y cliente
>> servidor a través de una herramienta de DSS (aunque el
>> trabajo duro lo va a hacer la base de datos SQL Server y
>> Analysis Services.
>> Habrá aproximadamente 10 usuarios concurrentes.
>>
>> Qué versión de Sistema Operativo Windows 2003 me
>> recomiendan? (Enterprise, DataCenter, Standard, etc.).
>> Qué tipo de RAID me recomiendan? Es necesario?
>> Qué configuración de servidor más o menos me
>> recomendarían? (Cantidad de procesadores, velocidad,
>> memoria, cantidad de disco, RAID o no RAID, etc.)
>>
>>
>> .


Respuesta Responder a este mensaje
#5 Javier Loria
08/09/2003 - 21:02 | Informe spam
Hola Mariano:
Comparto parcialmente tu opinion, pero fijate como empiezo mi mensaje:
Si va a ser servidor de OLTP y OLAP




Y aun cuando no cumpla la funcion de OLTP, tenemos el problema de la
carga de los datos.
Si decides NO USAR tolerancia a fallas, se convierte en el punto debil
de la arquitectura, ya que si falla el disco, muere el sistema y no hay
tolerancia. Por otra parte si quieres acelerar el proceso de carga de los
datos, con mucha frecuencia el cuello de botella esta en Transaction Log (ya
que la BD usa cache y el Log no), por lo que quieres dividir en varios
canales. Entonces la respuesta a tu pregunta sobre porque quisiera usar RAID
1+0 en el Trasaction Log es: Porque es Rapido y Tolerante a Fallas. :)
Por supuesto si nuestro amigo NO tiene problemas de carga de datos no
requiere el RAID 1+0. Los objetivos de diseno del Cubo deberian ser los
factores mas importantes para tomar la desicion si usa un RAID 1 o 1+0, ya
que como bien lo mencionas un OLAP tradicional, se caracteriza por las
consultas y normalmente el proceso de carga de los datos es masivo y no hay
transacciones cortas. Dependiendo del tipo de clientes que tenga nuestro
amigo podria ser o no importante minimizar el tiempo de carga de los datos y
sus transformaciones.
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.

Mariano Alvarez escribio:
Javier, yo realmente opino algo diferente a ti por lo que voy a
tratar de plasmar mi punto de vista y si me permites hecerte un par
de preguntas para pòder entender el tuyo.

Segun mi entender, un sistema OLAP se caracteriza por no tener
transacciones cortas y criticas en linea sino por la masividad de las
lecturas. Entonces la performance y la confiabilidad que dan el
transacion log no son tan criticas como el tiempo de respuesta en las
lecturas. Por que sugieres usar RAID 1+0 en el transaction log de un
sistema OLAP?

Yo no usaria RAID1 para el almacenamiento de las agregaciones del
HOLAP o MOLAP y los datos base del MOLAP porque considero que es
mucho desperdicio de espacio para datos que se transformaron desde un
sistema OLTP y eventualmente se toman del modelo estrella o copo de
nieve del modelo relacional homonimo, y por lo tanto se pueden
reconstruir sin problemas (aunque en ocasiones no es asi). ¿Por que
sugieres este tipo de RAID?


"Javier Loria" wrote in message
news:
Hola Claudio:
Si va a ser servidor de OLTP y OLAP y asumiendo un monton de
condiciones yo usaria:
a) RAID1 -> Sistema Operativo y Programas.
b) RAID5 -> Base de Datos.
c) RAID1 -> Transaction Log (Raid1+0 seria mejor).
d) RAID1 ->OLAP.

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.

cg escribio:
Ya se que depende de muchos factores, niveles de
agregación y demás, pero más o menos para no quedarme muy
corto (es decir no importaría que me pase un poco) y
haciendo un promedio con tu experiencia. Cuantos GB
pedirías de disco?
Si no es RAID 0 (como para que tenga control de errores).
Qué RAID me recomiendas?
Tendrías un disco para el Sistema Operativo y los
programas y otro para la Base de Datos o no hay gran
diferencia?

Que preguntas faciles que haces pero que dificil es hacerte una
recomendacion valida ya que hay tantos factores involucradros.

Yo te diria que la primera consideracion que debes tener es usar
mucha memoria > 1Gb y suficiente procesador.
Yo al menos empezaria con una maquina de dos


procesadores con posibilidad de
crecer.

La cantidad de disco debes relacionarla con el nivel de
agregaciones que requieras pero eso depende mucho de las
dimensiones y las cardinalidades involucradas, asi como los
tiempos de respuesta que esperas.

La version enterprise es la recomendada para el SQL ya que puedes
manejar mejor el tema de particiones del Analysis Services por lo
que te recomendaria la version Enterprise del SO. Sin embargo la
version Standard puede serte util en ambos servidores dependiendo
de los volumenes incrementales, los procesos involucrados, el tipo
y la frecuencia de las actualizaciones, cantidad de dimensiones,
el nivel de agregación, etc.

Si el sistema NO debe estar 100% en linea usaria RAID 0 para
performance aunque no te ofrezca una gran confiabilidad o alguna de
las configuraciones de mayor performance.

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"cg" wrote in message
news:47ce01c3761d$c94be7f0$
Tengo que implementar un Datawarehouse en SQL Server y
Analysis Services cuyas tablas de hechos en el modelo
ROLAP van a tener aproximadamente unos 6 GB, pero luego
se va a transformar en varios cubos MOLAP.
Luego a la información se va a acceder vía web y cliente
servidor a través de una herramienta de DSS (aunque el
trabajo duro lo va a hacer la base de datos SQL Server y
Analysis Services.
Habrá aproximadamente 10 usuarios concurrentes.

Qué versión de Sistema Operativo Windows 2003 me
recomiendan? (Enterprise, DataCenter, Standard, etc.).
Qué tipo de RAID me recomiendan? Es necesario?
Qué configuración de servidor más o menos me
recomendarían? (Cantidad de procesadores, velocidad,
memoria, cantidad de disco, RAID o no RAID, etc.)


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