Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/11/2007, 21:45
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 6 meses
Puntos: 655
Re: ¿Como dimensionar un servidor?

Eso se puede solucionar de distintas formas:
  1. No trabajar ninguna distribución Linux en modo gráfico.
  2. Utilizando un servidor en ves de un PC, ya que son mucho más robustos. Uno con 2 procesadores con 2 gigas de RAM, trabajando en un RAID (varios discos), etc.
  3. Si queres eficiencia, es mejor no recargar el equipo con tantos servicios a la ves

Busca en internet sobre N-Capas o n-tier. Hay gente que lo resume en 3-capas.

Este concepto lo que dice que lo básico como se debe trabajar un servidor es en 3 capas.
1) Capa de presentación.
2) Capa de aplicación.
3) Capa de Base de Datos.

3-capas

Basándose en eso y si queres continuar con PCs, podrías trabajarlo en 3 equipos. Los primeros (capa de presentación) pueden ser equipos livianos, los cuales tendrán el servidor web, en tu caso Apache.

En un segundo equipo, la o las aplicaciones como el desarrollo web, en tu caso PHP.

En el último equipo, los datos, o sea, PHP, FTP, etc.

Si te pones a buscar sobre servidores robustos en internet, te vas a dar cuenta que NO son PCs, sino equipos mucho más robustos a como te he tratado de decir.

Si te pones a averiguar en Windows, Linux, Unix, te vas a dar cuenta que para cosas grandes, utilizan el concepto de n-capas para mejorar tiempos de respuesta.

Si queres o no podes cambiar de equipo y es obligatorio dejar todo en un PC por falta de recursos, te puedo recomendar lo siguiente:

Utilizar distribuciones Linux que no consuman tantos recursos y enfocadas al ambiente de servidores como CentOS, Ubuntu Server, etc.

Si queres continuar con OpenSuSe 10.3, cambia la configuración para que inicie en modo texto y NO en modo gráfico. El tener la GUI activa, consume muchísimos recursos. Además, nadie debe tocar ese equipo y como ya tenes activado el VNC, podes accesarlo remotamente en modo gráfico sin tocar el equipo. Con solo eso, vas a ver que los tiempos de respuesta van a ser mejores porque va a tener más memoria para trabajar.

Si aún así, queres mucho más eficiencia, podes utilizar distribuciones Linux muy pero muy livianas como Xubuntu. Este solo necesita 128 de RAM, por lo que el resto de la memoria la utilizarías para todos los servicios que tenes abiertos.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL