Guía de compra de servidores: opciones de configuración

 

Lo que importa (y lo que no) a la hora de configurar

Tu próximo servidor de forma personalizada

 

  • La CPU, la RAM y el almacenamiento tienen la mayor influencia en el rendimiento de su servidor
  • Si desea más núcleos de CPU o velocidades más altas depende de cómo planee usar el servidor
  • Las unidades de estado sólido (SSD) se convirtieron rápidamente en la opción preferida para los servidores comprados a partir de 2020

Visión general

  • ¿Qué componentes de hardware son los más importantes a tener en cuenta a la hora de construir mi servidor?
  • ¿Cómo elijo la CPU, la RAM y el almacenamiento adecuados?
  • ¿Cómo debo configurar mi servidor para satisfacer las necesidades de nuestro negocio ahora y en el futuro?

Este artículo cubrirá las tres opciones de configuración principales que debe considerar al comprar un servidor.

 

Opciones del servidor

Si bien es cierto que hay que tener en cuenta elementos adicionales como el tipo de plataforma (Rack, Tower o Blade) del servidor, el fabricante y si se debe comprar una nueva o reacondicionada, hay tres opciones de configuración principales que debe tener en cuenta y que afectan directamente al rendimiento de su servidor. Estas opciones de configuración del servidor son las siguientes:

  • Velocidad de la CPU/Reloj
  • Memoria de acceso aleatorio (RAM)
  • Almacenamiento (HDD y SSD)

CPU

Abreviatura  de unidad central de procesamiento, la CPU es el cerebro del servidor y tendrá un impacto directo en el rendimiento y la velocidad de las aplicaciones que ejecute. A la hora de elegir una CPU, hay que tener en cuenta tres factores principales:

  • Velocidad de reloj: medida en gigahercios (GHz), la velocidad del reloj determina cuántos cálculos continuos puede procesar su CPU en un momento dado. La velocidad del reloj, especialmente en CPU con un número limitado de núcleos, es uno de los componentes clave que determinarán la velocidad y la capacidad de respuesta de un servidor.
  • Núcleos: En los primeros días de la informática, cuando muchas computadoras y servidores venían con un solo núcleo, si el proceso o la aplicación actual se congelaba, toda la computadora o el servidor se congelaban. Hoy en día, la capacidad de tener varios núcleos en una sola CPU significa que la carga de trabajo se puede distribuir entre varios núcleos y funcionar de forma independiente entre sí.
  • Hilos: El subproceso es el proceso por el cual una CPU física se divide en varios núcleos virtuales, lo que le permite manejar simultáneamente múltiples procesos. En resumen, dos subprocesos de software pueden ejecutarse simultáneamente en un solo núcleo de CPU, lo que aumenta el potencial informático del servidor.

Por lo tanto, es posible que se pregunte: "Entonces, ¿qué es más importante: una mayor velocidad de reloj o más núcleos al elegir una CPU para mi servidor?" y aquí está nuestra respuesta: Si el factor más importante es la velocidad a la que su servidor puede cargar e interactuar con una aplicación en particular, entonces querrá concentrarse en tener velocidades de reloj más altas. Por otro lado, si el factor más importante es la capacidad de su servidor para ejecutar varias aplicaciones a la vez, aunque potencialmente un poco más lento, entonces el número de núcleos es el factor más importante a la hora de seleccionar una CPU.  

Memoria (RAM)

A menudo abreviada como RAM, la memoria de acceso aleatorio es un componente crítico de la configuración de hardware de su servidor. El sistema operativo, las aplicaciones y los procesos que se ejecutan en su servidor necesitan acceder (leer) a la información y los datos, y la memoria de acceso aleatorio (RAM) actúa como un repositorio temporal para leer y escribir información que es mucho más rápido de acceder para la CPU de lo que de otro modo intentaría acceder a la misma información directamente desde el disco duro del servidor.

Así que te estarás preguntando: "¿Cuánta RAM necesito?" Y la respuesta aquí es un poco más variable, pero aquí hay algunas preguntas que pueden ayudarlo a guiarlo en la dirección correcta:

  • ¿Cuál será el uso principal del servidor?
  • ¿Cuántos usuarios accederán al servidor?
  • ¿Qué sistema operativo y aplicaciones estaré ejecutando en el servidor cuando esté operativo?
  • ¿El servidor será de un solo uso (dedicado) o de uso múltiple (compartido)?
  • ¿Cómo esperamos que crezca el uso del servidor a lo largo de su vida útil?

Si bien es cierto que no hay mucha RAM a la hora de configurar un servidor, es un coste adicional que tendrás que pagar, por lo que nos gusta empezar recomendando entre 16 GB y 64 GB de RAM, pero esto puede cambiar dependiendo de cómo planees usar tu servidor y cuánto tiempo esperes que esté en funcionamiento.

Almacenamiento (HDD y SSD)

A menudo, escuchará que el componente de almacenamiento de datos de un servidor se conoce simplemente como disco duro, pero técnicamente hablando, una unidad de disco duro es solo una de las dos opciones de componentes de almacenamiento que tendrá para su servidor:

HDD: Abreviatura de unidad de disco duro, esta opción de almacenamiento se basa en imanes para rotar las cabezas de los discos a lo largo de un disco metálico para leer y escribir datos. A diferencia de la tecnología que se encuentra en las unidades de estado sólido (SSD) más nuevas, las HDD contienen partes físicamente móviles, lo que las hace más propensas a posibles fallas. Dicho esto, los discos duros modernos diseñados para su uso en servidores, que suelen funcionar las 24 horas del día, los 7 días de la semana, los 365 días del año, son extremadamente fiables y tienen una latencia mínima, especialmente en comparación con los discos duros equivalentes creados para dispositivos informáticos personales. A la hora de elegir un disco duro, debe tener en cuenta lo siguiente:

  • Interfaz: En términos generales, la interfaz del disco duro es la forma en que la placa base del servidor se conecta al disco duro. Los dos tipos principales entre los que tendrás que elegir son SATA (Serial Advanced Technology Attachment) y SAS (Serial Attached SCSI). Las unidades SATA son más lentas, pero vienen con una enorme capacidad de almacenamiento de hasta 18 TB. Por otro lado, las unidades SAS son extremadamente fiables y mucho más rápidas que las unidades SATA, pero tienen una capacidad de almacenamiento máxima mucho menor, cercana a los 4 TB.
  • Velocidad: Determina la rapidez con la que el disco puede leer o escribir datos y se basa en la velocidad de rotación del disco. La mayoría de las unidades SATA tienen 5.400 o 7.200 RPM, mientras que las unidades SAS pueden alcanzar hasta 15.000 RPM.
  • Rendimiento: También conocido como rendimiento de datos, el rendimiento mide la rapidez con la que los datos recuperados se devuelven a la CPU. En el caso de las unidades SATA, el rendimiento máximo es de 6 GB/s y en el caso de las unidades SAS, es de 12 GB/s.
  • Tamaño: Hay 2 tamaños de disco duro: 3,5" y 2,5". La variedad de 3,5" le permitirá almacenar más datos, pero esto implica un mayor consumo de energía. Actualmente, la capacidad máxima de almacenamiento de un 3,5" es de alrededor de 18 TB, mientras que la de 2,5" es de alrededor de un máximo de 4 TB.

SSD: Abreviatura de unidad de estado sólido, esta última tecnología utiliza  almacenamiento flash, que se basa en chips de memoria para almacenar datos, el mismo tipo que se usa en la memoria de acceso aleatorio (RAM). A diferencia de las unidades de disco duro, las unidades de estado sólido no contienen partes móviles, tienen una velocidad de lectura/escritura significativamente mayor, son resistentes a los golpes/vibraciones y consumen menos energía que su contraparte de disco duro. Parece que los SSD son una obviedad a la hora de seleccionar una opción de almacenamiento para un servidor en 2023, ¿verdad? Bueno, sí y no, hay algunos inconvenientes que debe tener en cuenta:

  • Las unidades de estado sólido son significativamente más caras que las unidades de disco duro
  • A veces, las unidades de estado sólido pueden tener problemas con el almacenamiento de datos a largo plazo, pero el firmware moderno ha reducido significativamente este problema

Configuración media de un Servidor de Ficheros, Directorio Activo y una aplicación local (ERP light)

Ejemplos de configuración de Dell R720 / HP DL 380 Gen 8 – Mediana

  • 01 x Procesador E5-2650 V2 - 8 Cores, 2.6 Ghz, 16 Hilos, 20 Mb Caché
  • 128 GB de RAM DDR3 - PC3-12800R 1866 Mhz
  • 04 x HDD 4 TB 3.5" SATA 7200 rpm - configurado en RAID 5 (16 TB en total, 12 TB en bruto libre), formateado alrededor de 10.8 TB.

 

Potente configuración de un servidor de archivos, Directorio activo y una aplicación local (ERP light), servidor web IIS, SQL Server con 2 bases de datos

Ejemplos de configuración de Dell R730 / HP DL 380 Gen 9 - Potente

  • 02 x Procesador E5-2695 V4 - 18 núcleos, 2.1 Ghz, 36 hilos, 45 Mb de caché
  • 256 GB de RAM DDR4 - PC4-17000R 2133 Mhz
  • 04 x SSD 1,92 TB 2,5" SAS - configurado en RAID 5 (7,68 TB en total, 5,76 TB en bruto libre), formateado alrededor de 5,1 TB.