Introducción
Alquilar o comprar servidores preconfigurados es una opción segura, especialmente para pequeñas empresas. Sin embargo, construir un servidor desde cero es una opción viable que puede optimizar las operaciones de la empresa, desarrollar el conocimiento interno y ahorrar dinero a largo plazo. Aprenda a construir un servidor y a elegir los componentes de hardware y software adecuados, manteniendo sus costos bajo control.
¿Cuáles son las opciones de recepción del servidor?
- Arrendamiento: Pagar una cuota mensual o anual por el uso del servidor es la solución preferida por las empresas que se centran en proyectos a corto plazo o desean evitar grandes pagos iniciales. Las soluciones de servidor ofrecen un modelo similar, donde las empresas pagan según el uso del servidor y los servicios seleccionados.
- Compra: Comprar y poseer un servidor directamente puede ofrecer una mejor relación calidad-precio a largo plazo, pero requiere una inversión inicial significativa.
- Construcción: Para construir un servidor, es necesario adquirir componentes individuales, ensamblarlo e instalar el software necesario. Personalizar, adquirir y mantener un servidor puede requerir muchos recursos, pero es ideal para proyectos a largo plazo y para la generación de conocimiento dentro de la empresa.
Factores importantes a la hora de construir un servidor
Al elegir un servidor, es importante considerar diversos factores. Consulte la lista a continuación para revisar algunos de los puntos clave.
- Limitaciones presupuestarias: Las empresas preocupadas por los altos costos iniciales deberían considerar alquilar un servidor. Comprar o construir uno puede ser más rentable a largo plazo.
- Experiencia técnica interna: la construcción de servidores es una excelente opción para las empresas que tienen experiencia técnica o desean invertir en sus empleados y desarrollar experiencia desde cero.
- Nivel de control sobre la infraestructura de red: construir o comprar servidores brinda a las empresas más control sobre su infraestructura y es una opción sólida para proyectos a largo plazo.
- Requisitos de escalabilidad: las empresas que necesitan aprovisionar y eliminar servidores rápidamente a menudo consideran el alquiler de servidores como la mejor opción.
- Distribución geográfica: Las empresas que planean brindar servicio a clientes a nivel mundial y están preocupadas por la latencia pueden encontrar engorroso construir o comprar servidores debido a las distancias geográficas limitadas.
- Requisitos específicos de hardware o software: comprar o construir un servidor es una opción razonable para las empresas que requieren configuraciones de hardware específicas.
Construyendo un servidor dedicado desde cero
Siga estos pasos para construir un servidor dedicado desde cero:
- Comprenda y anote las necesidades de su servidor.
- Obtenga hardware de calidad que pueda soportar las necesidades del servidor.
- Investiga y elige el software necesario.
- Ensamble los componentes e instale el software seleccionado.
Requisitos
Considere las tareas que realizará el servidor. Los servidores de alojamiento web, almacenamiento de datos, juegos o virtualización requerirán diferentes especificaciones de hardware y soluciones de software. Haga una lista de recursos y aplicaciones, y anote la cantidad estimada de usuarios que el servidor necesitará gestionar. Para adaptarse a las fluctuaciones de carga, conviene aumentar los recursos del sistema calculados en 15%. Utilice la siguiente lista como guía general:
- Requisitos de carga de trabajo: determine qué tipo de carga de trabajo espera que el servidor maneje y calcule cuánta potencia informática requerirá.
- Requisitos de almacenamiento: Además de la cantidad de espacio de almacenamiento que necesita un servidor, la velocidad de acceso a los datos es igualmente importante. Si las aplicaciones requieren un acceso rápido a los datos, utilice unidades SSD, y si el servidor solo necesita almacenar y gestionar datos en masa, utilice discos duros.
- Requisitos de red: si el servidor necesita manejar volúmenes de datos importantes y mantener una latencia baja, como un servidor de juegos, invertir en hardware de alto rendimiento es esencial.
- Escalabilidad: Algunas empresas experimentan aumentos significativos de tráfico en ciertas horas del día o según la temporada. Por ejemplo, los sitios web de comercio electrónico suelen tener que gestionar grandes picos de tráfico durante festividades como la Navidad. Para adaptarse al aumento de tráfico, las empresas necesitan escalar rápidamente sus servidores. Al construir un servidor, es fundamental considerar las necesidades futuras y prever posibles actualizaciones de hardware.
- Redundancia: Si su servidor maneja datos valiosos o confidenciales, necesita protegerlos de cortes de energía, daños físicos o posibles ataques. Es posible que necesite fuentes de alimentación redundantes, soluciones de respaldo y recuperación, o configuraciones RAID especiales para proteger sus datos.
Hardware
- CPU: El componente principal de un servidor para procesar diversas solicitudes del sistema operativo y las aplicaciones. Los procesadores de consumo, como Intel Core o AMD Ryzen, pueden utilizarse para alimentar servidores más pequeños con cargas de trabajo bajas. Estas CPU ofrecen una buena relación calidad-precio y rendimiento, y pueden gestionar tareas como alojamiento web, servidores básicos de archivos o virtualización ligera. Los procesadores de servidor, como Intel Xeon o AMD EPYC, son más caros, pero constituyen una opción más fiable para empresas que gestionan cargas de trabajo críticas y necesitan mayor flexibilidad.
- Memoria: (Memoria de Acceso Aleatorio) Proporciona almacenamiento temporal de datos y permite que la CPU del servidor acceda a ellos mucho más rápido que un disco duro o SSD. Contar con más RAM permite al servidor realizar múltiples tareas simultáneamente sin ralentizarse. El requisito mínimo de RAM para la mayoría de los servidores es de 16 GB. Los servidores de bases de datos o máquinas virtuales gestionan grandes cantidades de datos a muchos clientes y pueden requerir de 64 a 128 GB de RAM o incluso más.
- Almacenamiento: Se utiliza como medio de almacenamiento en servidores, pero varían en costo, rendimiento, calidad de construcción y vida útil. Los discos duros son más económicos por gigabyte que los SSD, pero la velocidad y confiabilidad de los SSD a menudo justifican su precio más alto. Estas características son especialmente importantes para sistemas que dependen de datos de acceso frecuente, como los servidores. Muchos servidores utilizan SSD para el sistema operativo y las aplicaciones de uso intensivo, y discos duros para soluciones de almacenamiento masivo y redundancia.
- Placa base: La placa base facilita la comunicación entre todos los componentes del servidor. Todos los componentes del servidor, como la CPU, la RAM, los dispositivos de almacenamiento y las tarjetas de expansión, se encuentran en la placa base o se conectan a ella. Asegúrese de que la placa base sea compatible con la CPU seleccionada, confirme el número de ranuras de RAM y su capacidad máxima, y compruebe que tenga suficientes ranuras SATA/PCIe/M.2 para sus necesidades de almacenamiento.
- Tarjeta de interfaz de red: Dispositivo que permite la conexión de un servidor a una red. Las placas base suelen incluir tarjetas NIC Gigabit integradas. Los servidores que requieren alto rendimiento y baja latencia podrían necesitar una tarjeta de 10 Gigabits más grande. La función principal de una NIC es enviar y recibir paquetes de datos a través de una red. Convierte los datos del bus de la computadora a un formato compatible con el medio de red (como Ethernet) y viceversa.
- Fuente de alimentación: Convierte la energía eléctrica de una fuente (generalmente un tomacorriente de pared) al voltaje y la corriente correctos para alimentar los componentes del sistema. Asegúrese de que la fuente de alimentación proporcione suficiente energía para todos los componentes. Al construir o actualizar un servidor, elija una fuente de alimentación confiable y con la potencia adecuada. La fuente de alimentación debe tener una eficiencia energética de al menos el 80 % con cargas variables. Una fuente de alimentación de mala calidad o inadecuada puede provocar inestabilidad en el sistema, reducir la vida útil de los componentes o incluso dañarlos.
- Soluciones de refrigeración: Los servidores generan una cantidad considerable de calor debido a sus componentes potentes y densos. Los refrigeradores garantizan que los componentes del servidor se mantengan dentro de rangos de temperatura seguros, manteniendo un rendimiento óptimo y prolongando la vida útil del equipo. Los refrigeradores de serie pueden ser suficientes para servidores básicos, pero conviene considerar refrigeradores de repuesto más costosos o refrigeración líquida para configuraciones de alto rendimiento. Además, las salas de servidores deben estar bien refrigeradas y ventiladas para disipar el calor eficazmente.
- Caja: El marco físico o gabinete que contiene los componentes del servidor. Los montajes en rack planos y anchos son comunes en los centros de datos. Una solución alternativa es usar un chasis de servidor en torre, similar a una torre de PC estándar, pero optimizado para los componentes del servidor. Estos son útiles para empresas o entornos donde no se requiere infraestructura de montaje en rack. Asegúrese de que el chasis que elija tenga capacidad para todos sus componentes y una buena ventilación.
Software
Un sistema operativo de servidor permite que los servidores ejecuten procesos y funciones esenciales y es un requisito previo para la instalación de otro software. Elija un sistema operativo según sus necesidades específicas, el tipo de servidor y el entorno en el que se implementará.
- Linux (Ubuntu Server): el sistema operativo de servidor de código abierto más popular, utilizado principalmente para servidores web, de aplicaciones y de bases de datos.
- Windows Server: Windows Server es un conjunto de sistemas operativos de servidor de Microsoft que se integra fácilmente con otros productos de Microsoft. Se utiliza comúnmente para alojar aplicaciones empresariales y Microsoft Active Directory.
- RHEL: Una distribución de Linux orientada a empresas que ofrece un sólido soporte y certificación. Se utiliza principalmente para aplicaciones empresariales y servidores de bases de datos.
- FreeBSD: un sistema operativo avanzado para servidores modernos, computadoras de escritorio y plataformas informáticas integradas utilizadas para servidores web, redes y almacenamiento.
- pfSense: una distribución de firewall de red gratuita basada en FreeBSD, destinada principalmente a servidores de firewall y enrutadores.
Montaje e instalación
Los servidores comparten muchos componentes con las PC, lo que hace que su ensamblaje sea similar al de una PC convencional. Si no tienes mucha experiencia ensamblando componentes, sigue estos consejos:
- Investigue primero: consulte guías o videos adaptados a los componentes específicos de su servidor. Siga atentamente las instrucciones del fabricante de cada componente.
- Siga las medidas de seguridad: utilice superficies y herramientas antiestáticas, como una pulsera antiestática, para evitar daños causados por la electricidad estática.
- Manipule con cuidado: manipule componentes como RAM y CPU por los bordes para evitar daños y contaminación.
- Asegúrese de que la alineación sea correcta: Los recortes de los componentes deben estar alineados y los clips deben estar bien fijados. Si algo no encaja, revise la orientación en lugar de forzarlo.
- Prueba de arranque inicial: Antes de instalar el sistema operativo, arranque el sistema para verificar que la BIOS/UEFI reconozca todos los componentes. Preste atención a los sonidos de arranque típicos, el funcionamiento del ventilador y los pitidos de la placa base que indican una autoprueba de encendido (POST) exitosa.
- Instalación del software: Instale el sistema operativo y el software de servidor que desee. Configure cada uno según la función del servidor.
- No olvide la seguridad: implemente medidas de seguridad, firewalls y herramientas de monitoreo.
Resultado
Esta guía le mostró cómo construir un servidor, determinar sus necesidades y seleccionar los componentes de hardware y software adecuados. Construir un servidor es solo el primer paso en la gestión de su infraestructura. Necesita una estrategia bien pensada y un conjunto de políticas de seguridad del servidor que consideren todos los riesgos potenciales.









