Personalmente me concentraría en lo siguiente:

1. Para el server web + php:
HARTA ram (8Gb o 16 Gb) de bajísima latencia + corei7 (8 cores), y configura
el php y demás para que USEN esa ram - normalmente vienen x default
configurados para usar poca memoria. Asegúrate que tu apache este usando el
apache-worker y fíjate que aproveche la RAM.

2. Para el server de storage donde guardaremos la base de datos:
MUCHOS MUCHOS discos SATA en RAID (x software va a funcionar perfecto). Hay
mainboards de aprox. $250 en Gigabyte que soportan hasta 12 SATA - en RAID
10 (no otro, raid 10 es el camino de la luz, pues combina redundancia con
velocidad) con 6 o más discos de 1TB deberías tener espacio de sobra.

3. Tu archivos php copialos a un ramdisk durante el arranque del server.
Asumo que tu aplicación no es más de 1 Gb de archivos php, asi que no
deberías tener problemas de espacio en ram. De esta forma tendrías una
velocidad de acceso a los archivos .php casi instantánea.

4. Si compras "commodity hardware" (a.k.a. hardware y memoria para gamers -
yo iría por esta opción) aprovecha el presupuesto y compra no dos sino 4
servers, asi tienes doble servidor por si algo falla durante la matrícula.

con estos tips debería funcionar si problemas.

Jorge S.


2009/11/13 FREDY ZAVALETA REYES <[email protected]>

>  De antemano gracias por sus ideas y sugerencias, las voy a tomar en
> cuenta.
>
> Creo q falto precisar en mi mensaje es que la universidad ha tomado la
> decision de comprar los equipos, y estan a la espera de las
> especificaciones, para con ello implementar lo antes mencionado. Por eso es
> que necesito datos como la cantidad de Ram & Procesadores , ya que antes no
> habia problemas por que las srtas. secretarias eran las que matriculaban
> (los alumnos en su respectiva cola) , pero ahora el mismo alumno desde su
> casa va realizar su tramite.
>
>
>
>
> Gracias.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ------------------------------
> From: [email protected]
>
> To: [email protected]
> Date: Fri, 13 Nov 2009 12:12:05 -0500
> Subject: Re: [l-plug] Consulta - Hardware Servidor
>
>
> Hola Fredy
>
> Ojala esto te ayude en algo.
>
> Para minimizar aun mas la concurrencia de alumnos deberías separarlos por
> turnos de 2 horas cada uno de acuerdo a su prioridad de matricula en base al
> ponderado y ciclo.
>
> Asumo que los 30000 alumnos se matricularan en 6 dias para que tengas 5000
> concurrentes,
>
> A estos grupos de 5000 si los separas aun en turnos de 2 horas, desde las
> 7:00 am hasta las 9:00 pm tendrías casi 715 alumnos concurrentes y
> suponiendo que se traslapen 2 turnos por que siempre hay demorones tendrias
> 1500 en lugar de posiblemente 5000.
>
> Si son servidores nuevos cuanto de RAM y procesador tienen? puedes ver
> quien es el que te da problemas de memoria o procesador? quizá solo el
> servidor de base de datos es el lento y eso hace que todo el sistemas se
> ponga lento o en su defecto el web y que el haga lo mismo?
>
>
>  *From:* FREDY ZAVALETA REYES <[email protected]>
> *Sent:* Friday, November 13, 2009 10:22 AM
> *To:* [email protected] ; FREDY <[email protected]>
> *Subject:* [l-plug] Consulta - Hardware Servidor
>
>
> Buenos dias amigos del PLUG,
>
> Trabajo en una universidad publica, se maneja una poblacion de 30000
> alumnos,
> el detalles es que se tiene un sistema de gestion academica, y se ha
> implementado un modulo para matricula online (donde el alumno llenas sus
> datos, selecciona sus cursos , horarios etc.)
>
> Ya se ha implementado la prueba piloto con exito para un pequeño grupo de
> estudiantes (100 alumnos), por tanto ahora las autoridades desean hacerlo
> extensible para todo el alumnado, se ha calculado que en el peor caso el
> servidor debe soportar 5000 alumnos CONCURRENTES realizando su respesctiva
> matricula.
>
>
> La aplicaciones esta hecha en PHP5 , usa Mysql 5.0 y apache2 y corren sobre
> Ubuntu Server.
>
> Se ha tomado de comprar dos servidores nuevos (WEB & DB) por los actuales
> ya estan con problemas de hardware y limitaciones de memria.
>
> Mi consulta es que hardware se necesitaría  para cada uno de estos
> servidores para que soporten esta carga de trabajo.
>
> Basicamente relacionado a la capacidad de procesador y memoria ram, ya que
> con almacenamiento no hay problema.
>
> Espero sus sugerencias.
>
> GRacias.
>
> Atte. Fredy.
>
>
>
>
>
>
>
> ------------------------------
> Invite your mail contacts to join your friends list with Windows Live
> Spaces. It's easy! Try 
> it!<http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us>
> ------------------------------
>
>
> _______________________________________________
> Lista de correo Linux-plug
> Temática: Discusión general sobre Linux
> Peruvian Linux User Group (http://www.linux.org.pe)
>
> Participa suscribiéndote y escribiendo a:  [email protected]
> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
> http://listas.linux.org.pe/mailman/listinfo/linux-plug
>
> IMPORTANTE: Reglas y recomendaciones
> http://www.linux.org.pe/listas/reglas.php
> http://www.linux.org.pe/listas/comportamiento.php
> http://www.linux.org.pe/listas/recomendaciones.php
> ------------------------------
> Invite your mail contacts to join your friends list with Windows Live
> Spaces. It's easy! Try 
> it!<http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us>
>
> _______________________________________________
> Lista de correo Linux-plug
> Temática: Discusión general sobre Linux
> Peruvian Linux User Group (http://www.linux.org.pe)
>
> Participa suscribiéndote y escribiendo a:  [email protected]
> Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
> http://listas.linux.org.pe/mailman/listinfo/linux-plug
>
> IMPORTANTE: Reglas y recomendaciones
> http://www.linux.org.pe/listas/reglas.php
> http://www.linux.org.pe/listas/comportamiento.php
> http://www.linux.org.pe/listas/recomendaciones.php
>
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a