Cómo adquirir hardware de servidor Linux y ponerlo en producción

Hoy en día, en un mundo que parece tener que ver con los contenedores, la computación en la nube y la computación sin servidor, es posible que se pregunte: "¿Por qué debería preocuparme por el hardware?". "

Bueno, como administrador de sistemas, debería preocuparse porque una nube es solo otra ordenador propiedad de otra persona, y la computación sin servidor es solo un término de marketing. . Debajo de la API, en lo profundo de la capa de virtualización, encontrará un servidor de hardware que maneja sus cargas de trabajo.

Voy a contarles una historia sobre las cosas que deben hacer en mi organización para obtener su servidor de hardware y les mostraré los pasos para ponerlo en producción.

Índice

    Configuración y compra

    Imagine que Bob necesita un servidor para alojar su servicio. Bob acude a Alice, que forma parte del equipo de infraestructura que gestiona la compra e integración del nuevo hardware de servidor, para solicitarlo. (La integración describe el proceso involucrado en poner en funcionamiento la nueva caja, al que llegaremos en un momento).

    Alice sorprende a Bob con una serie de preguntas: "¿Por qué solo necesitas un servidor?" ¿Qué sucederá con su servicio cuando el servidor se caiga o perdamos toda la ubicación del centro de datos? Sabes que tenemos dos ubicaciones de centros de datos, ¿verdad? Don ¿No quieres extender tu servicio a ambos lugares? Porque a nadie le gusta trabajar de noche, los fines de semana o los días festivos cuando hay una avería".

    Bob no ve ninguna razón para discutir con Alice sobre esto, por lo que después de unos segundos termina con dos camareros. A continuación, Alice y Bob analizan el ciclo de vida de los servidores y Alice le pregunta a Bob sobre los requisitos de hardware, como CPU, RAM, tarjetas de red, espacio en disco, etc. Bob explica el propósito del servicio que se ejecutará en las nuevas máquinas. En este ejemplo, Bob necesita dos máquinas nuevas para un servicio LDAP que consta de seis máquinas en total, algunas virtuales y otras de hardware, de modo que el servicio continúe ejecutándose incluso si el entorno virtual deja de funcionar.

    La mayoría de los proveedores de hardware tienen una aplicación que lo ayuda a configurar sus nuevos gabinetes. En la mayoría de los casos, puede elegir entre un chasis de torre o un chasis de rack. El chasis del rack encaja en los racks de servidor estándar que puede encontrar en la mayoría de los centros de datos. La altura de los racks de servidores se mide en "unidades de montaje en rack", que se utilizan para especificar la altura de un chasis de montaje en rack. Por ejemplo, un bastidor con 42 unidades de bastidor puede contener 42 servidores con una unidad de bastidor cada uno, o 22 con una unidad de bastidor y 10 servidores con dos unidades de bastidor cada uno. Para utilizar el espacio de la manera más eficiente, el chasis debe ser lo más pequeño posible pero lo suficientemente grande como para que quepan todos los componentes necesarios en su interior.

    CPU (zócalo) y RAM

    Elegir la placa base y el procesador correctos podría ser otro artículo completo, por lo que solo cubriré los aspectos más importantes aquí.

    El tipo de procesador que debe elegir depende en gran medida de su carga de trabajo y del modelo de licencia de su aplicación. Si su aplicación no es buena en subprocesos múltiples pero necesita un alto rendimiento de un solo núcleo, puede elegir un modelo de procesador con menos núcleos pero con la mayor velocidad posible por núcleo.

    Dado que muchos proveedores de DBMS le cobran según la cantidad de zócalos de procesador en su caja, puede intentar obtener una tarjeta de un solo zócalo con un procesador con tantos núcleos como sea posible. De esta manera, ahorra dinero en licencias.

    Para un clúster de virtualización común, donde desea proporcionar muchos núcleos para ejecutar tantas máquinas virtuales como sea posible, puede elegir una velocidad de reloj más baja y más núcleos por CPU y un segundo zócalo de CPU en su placa base al mismo tiempo.

    A medida que aumenta la cantidad de núcleos por procesador con cada nuevo modelo, los proveedores han comenzado a considerar la cantidad de núcleos. Por ejemplo, cuando se ejecuta un procesador con más de 32 núcleos, un conocido proveedor de productos de virtualización espera que compre una licencia adicional para él.

    Por último, pero no menos importante, debe tomar la Potencia de diseño térmico (TDP) en consideración al elegir su CPU. Piense en su centro de datos. Hay muchos bastidores con servidores y todos necesitan refrigeración. Debido a que TDP especifica la cantidad máxima de calor generado por un procesador, determina cuánta energía necesita para su sistema de enfriamiento. Debe mantener el aire caliente alejado de sus servidores para evitar puntos calientes, lo que acortará la vida útil de su hardware.

    Cuando se trata de RAM, como regla general, debe asumir que cuanto más, mejor. Solo la placa base y su presupuesto son sus límites aquí.

    Bob está feliz de que Alice lo ayude a determinar qué configuración se adapta mejor a sus necesidades, y Bob obtiene la mayor cantidad de hardware para su presupuesto.

    Espacio en disco, tarjetas de red, adaptadores HBA, etc.

    Pero Bob aún no ha terminado. Ahora debe decidir cuánto espacio de disco local necesitaría el nuevo servidor y si necesita un REDADA controlador o no.

    Nuevamente, los pros y los contras del RAID por hardware sobre el RAID por software llenarían otro artículo, así que no me detendré en eso en este.

    Para el servidor de Bob, un espejo RAID pequeño es suficiente. Solo el sistema operativo y una réplica de la base de datos LDAP se ejecutarán en los nuevos gabinetes. Debido a que no necesitan almacenamiento SAN adicional, los servidores no necesitan adaptadores de bus de host Fibre Channel adicionales.

    A Bob le gusta que los servidores nuevos tengan dos controladores de interfaz de red (NIC), cada uno para el equilibrio de carga y la conmutación por error.

    Alice pone una segunda fuente de alimentación en la configuración. De esta manera, el servidor continúa funcionando en caso de un corte de energía. Dado que se pueden conectar en caliente, se pueden cambiar sin poner el servidor en modo de mantenimiento.

    Alice también agrega rieles de montaje en rack y administración de cables a la configuración. Estas piezas permiten sacar el servidor del bastidor como un cajón sin tener que desconectar primero todos los cables.

    Todo lo que Bob tiene que hacer ahora es esperar a que se envíen los nuevos servidores. Alice, por otro lado, tiene algunas tareas más que hacer.

    Cosas que hacer hasta que llegue tu nuevo material

    Alice sabe que un servidor necesita conectividad de red para brindar sus servicios a través de la red. Por lo tanto, necesita direcciones IP, registros DNS y cables para conexiones físicas. Aquí hay algunas cosas que Alice hace para que Bob comience de inmediato:

    1. Haga que los equipos de IP y DNS registren cuatro direcciones IP y registros DNS: un registro IP y DNS para cada casilla y un registro IP y DNS para cada controlador de gestión de la placa base.
    2. Consulte la documentación del bastidor para encontrar espacio para colocar los nuevos servidores en los bastidores.
    3. Encuentre los puertos de red para conectarse y solicite al equipo de red que habilite las VLAN adecuadas en esos puertos.

    Cuando se registran las direcciones IP y los nombres DNS, el equipo mantiene actualizado a Bob para que pueda actualizar la documentación con la información de los nuevos hosts y, por lo tanto, la configuración del firewall y el equilibrador de carga se puede actualizar de acuerdo con la documentación más adelante cuando los servidores ha llegado.

    Para hacer cuando lleguen los camareros

    Después de que llega el nuevo hardware a nuestros centros de datos, el primer trabajo de Alice es una serie de controles eléctricos siguiendo los procedimientos DGUV V3. Solo se autoriza la puesta en servicio de los equipos que hayan superado con éxito todas estas comprobaciones para evitar el riesgo de descarga eléctrica debido a equipos defectuosos.

    El siguiente paso es montar las nuevas cajas en el rack. Por lo general, es un trabajo para dos, así que le doy una mano a Alice. Cuando el servidor está activo, se enciende y Alice comprueba si el BIOS/UEFI del servidor reconoce todo el hardware. Alice verifica si el servidor puede funcionar con una sola fuente de alimentación y realiza pruebas de ejecución en la memoria y la CPU. Estas pruebas pueden tomar uno o dos días. De esta manera, tratamos de asegurarnos de que el material no se rompa en las fases de carga pesada.

    Alice acepta y Bob puede comenzar a instalar el sistema operativo de su elección. Comprueba que reconoce todo el hardware e instala los controladores faltantes para dispositivos desconocidos.

    Y aquí estamos. Dos nuevos servidores en dos ubicaciones diferentes están operativos y lo más probable es que permanezcan así durante los próximos cinco o seis años. Y debido a que Alice y Bob trataron de evitar los puntos únicos de falla, es de esperar que no tengan que trabajar por la noche, los fines de semana o los días festivos.

    Artículos de interés

    Subir