Cómo elegir la configuración de un servidor de computadora que satisfaga las necesidades de casi 80 usuarios conectados a la red

Como con la mayoría de las preguntas, la respuesta es “depende”.

Si todo lo que está haciendo es ejecutar un servidor web para servir un número limitado de páginas estáticas, una computadora portátil probablemente podría hacerlo. Si los usuarios van a utilizar una aplicación compleja utilizando bases de datos y lógica de aplicación compleja, necesitará algo mucho más grande.

Para dimensionar un sistema correctamente, debe poder responder las siguientes preguntas:

  1. Cuánta memoria usa la aplicación
    1. ¿Utiliza más para cada usuario?
    2. ¿Lo libera cuando sale un usuario?
  2. Cuánta CPU usa la aplicación
    1. Cuando una persona está haciendo lo más complejo que puede hacer, ¿cuál es el delta entre ese momento y el estado estacionario?
    2. ¿La aplicación es multiproceso?
  3. ¿Cuáles son los requisitos de E / S?
    1. Esto se mide en IOPS (E / S por segundo)
    2. ¿Sus discos y controladores de E / S admitirán los requisitos de IOPS cuando su número máximo de usuarios esté en línea
    3. RAID puede ayudar a cumplir el requisito y también proporcionar cierta confiabilidad y redundancia
  4. ¿Cuáles son sus requisitos de latencia?
    1. La mayoría de los sistemas de discos individuales no admitirán muy bien a 80 usuarios a menos que sea un SSD
  5. Cuánto almacenamiento necesitas
    1. Las bases de datos crecen con el tiempo, así que asegúrese de tener r
  6. ¿Cómo se va a hacer una copia de seguridad y, lo que es más importante, cómo se recupera de la copia de seguridad?
    1. Esto es a menudo un paso olvidado. Si no considera este paso, no se moleste en hacerlo. Los discos FALLARÁN y si tiene 80 usuarios que han perdido sus datos, no hay perdón ni comprensión. ¡Maricón! Se han ido.

Deberá proporcionar más información sobre lo que el servidor hará por los usuarios. Un servidor simple para compartir archivos solo necesita suficiente espacio en disco para contener los datos que anticipa que querrán poner en él. 80 usuarios pueden generar mucho, por lo que podría haber mucho espacio en disco.

Si se trata de algún otro tipo de servicio, deberá trabajar con el proveedor del software para anticipar las necesidades del software y los usuarios. Un servidor web para 80 personas podría ser extremadamente simple o muy robusto dependiendo del software del servidor web que elija, el contenido y las características del sitio web, cualquier necesidad de base de datos, etc.

Depende de sus requerimientos. Es muy difícil incluso comenzar a responder sin saber más.

Solo por ejemplo, he ejecutado un dominio con solo dos servidores para varios cientos de usuarios. Pero también configuré una red con 10 servidores que brindan múltiples servicios a 20 usuarios.