Java - Requerimientos hardware

 
Vista:

Requerimientos hardware

Publicado por Edu (1 intervención) el 04/01/2005 11:40:19
Hola q tal!!
a ver si me podeis ayudar......

Estoy comenzando a desarrollar una nueva aplicación, en principio, aunque no esta muy claro, parece que todo va encaminado a utiliza Java, tomcat, apache, structs, como gestor de bd informix, etc....

El caso es que hay que plantear unos requerimientos hardware en cuanto a servidores se refiere .... a mi gustaria que cada uno de los servidores (apache, tomcat, dbms) estuvieran desplegados en un servidor fisico distinto pero no si es esa la mejor solución. Tampoco se muy bien que caracteristicas técnicas deberían tener los servidores, en cuanto aprocesadores, ram, etc... se que todo es relativo en función de la cuantia de transacciones que vayan a soportar pero estimo que podrán haber 100 usuarios como mucho conectados concurrentemente y aun asi tampoco digo mucho, de todas formas estas caracteristicas técnicas me gustarian que fueran de lo último que se esta utilizando en servidores....tirando por lo medio/alto.

Si me podeis ayudar os lo agradeciria bastante.
un saludo.
edu.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Requerimientos hardware

Publicado por Lucas (9 intervenciones) el 17/01/2005 19:13:35
Lo tipico seria poner un servidor con el apache+tomcat y otro con el gestor de bbdd. En cuanto a requerimientos, es imposible decir nada, incluso con el numero de usuarios. Lo que influye, a grandes rasgos, es:
Numero de usuarios concurrentes
Numero de transacciones/minuto de cada usuario
"Lo grande" que sea la transaccion, esto es, la cantidad de datos y procesamiento de informacion que require cada una
Lo bien programada que este la aplicacion, optimizar el acceso a bbdd, ...
El tuning que se le puede hacer al tomcat, apache e informix, ademas del so
...

Hay infinidad de factores.

Solo te daras cuenta de lo que necesitas conforme vayas desarrollando la aplicacion y la pruebes con ejemplos reales y simulando la carga que tendra en real.
Basicamente, si la aplicacion no es muy grande, tendras que aumentar el numero de procesadores (2, 4, 8, 16, ...) y la cantidad de memoria (2, 4, 8, 16, 32GB) hasta que el nivel de servicio sea aceptable o el pactado.
Puedes empezar por servidores con 2 micros Pentium IV Xeon con 2Gb Ram y discos SCSI en RAID 5, tarjeta 100/1000 y en todo caso ir aumentando. (algo que para empezar no esta mal) En caso de que tu aplicacino fuese ligera y los datos consultados pocos, igual necesitabas menos.

El tuning y el dimensionamiento es un arte, no hay ecuaciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar