La placa única Raspberry Pi, todas sus versiones, son utilizadas activamente tanto por desarrolladores de equipos de red profesionales como por aficionados. Una de las direcciones populares es la creación de servidores basados en "frambuesa". A principios de año, apareció en la red una descripción de los servidores blade basados en la Raspberry Pi 4 Modelo B.
Al final , estos sistemas estaban siendo desarrollados por el usuario Habr ww898 para su empresa. Se utilizan como CI para TeamCity. Ahora se presenta la tercera generación de este servidor. Un bastidor especial tiene capacidad para 14 dispositivos de placa única y el mismo SSD de 2,5 pulgadas.
Características del servidor de tercera generación:
- Aumentar la cantidad de dispositivos de placa única a dos racks.
- Reducción del tiempo de impresión y del consumo de plástico.
- Reducción del tiempo de montaje y desmontaje del servidor.
- Número reducido de piezas.
- Diseño modular, por lo que el MARK III estará disponible en una variedad de modificaciones.
Un modelo 3D del bastidor está disponible aquí .
Está claro que no podrás imprimir absolutamente todo, necesitas fuentes de alimentación, refrigeradores, tornillos, etc. Aquí tienes una lista completa:
- Un conjunto de 5 refrigeradores, los desarrolladores utilizaron el Arctic F8 Value Pack.
- Fuente de alimentación para neveras 12V2A 7Tipps.
- Adaptador para 1-6 neveras portátiles - Lüfter Adapterkabel 3Pin auf 6x 3Pin Molex.
- Tornillos enfriador, M4 12 mm - 10 uds.
- Varilla roscada M5 ~ 452mm 2 uds. y 4 tuercas M5.
- 20 tornillos para sujetar neveras (normalmente incluidas).
- 2 uds. M3 ~ 5 mm para cada SSD.
- Adaptador para SATA, USB 3.0 a SSD.
Cada placa del rack está alimentada por el HAT oficial de Raspberry Pi (PoE). Los SSD se conectan al sistema mediante el adaptador mencionado anteriormente.
El proyecto comenzó en abril de este año en Thingiverse: los desarrolladores han mejorado el modelo que encontraron allí. Lo adaptamos a nuestras propias necesidades y lo escalamos para que quepa ocho frambuesas. Y luego publicaron su propio modelo, que rápidamente se hizo popular. Los autores del proyecto planean desarrollarlo más.
¿Para qué se puede utilizar un servidor de este tipo?
Los desarrolladores lo crearon como un CI para TeamCity. Pero, por supuesto, existen otras posibilidades. Por ejemplo, el verano pasado, los desarrolladores de la Fundación Raspberry Pi decidieron crear su propio servidor para su sitio y completaron con éxito el plan. Para ello, ensamblaron un grupo de 18 "frambuesas" de cuarta generación con un procesador de cuatro núcleos a 1,5 GHz y 4 GB de RAM.
Un clúster de 18 Raspberry Pi 4. Fuente: raspberrypi.org
La empresa estaba cambiando gradualmente el tráfico del alojamiento "normal" a un nuevo alojamiento de la Raspberry Pi. Todo salió bien, el equipo sobrevivió. La única molestia es el fallo de Cloudflare, el apagón duró dos horas. No hubo más fracasos. El hosting funcionó sin problemas durante un mes, tras lo cual el sitio web de la empresa volvió a su entorno virtual habitual. El objetivo principal es demostrar que el servidor es eficiente y puede soportar una gran carga (más de diez millones de visitantes únicos por día).