This is Mi Docker Swarm Ulises (8x Rpi 4 - 4Gb) + (2x Jetson Nano - 2Gb) & Glusterfs 3TB
¡Hola a todos!
Quería compartir una foto de mi último proyecto: Ulises, un clúster híbrido que he estado construyendo y afinando. Ha sido una gran experiencia de aprendizaje sobre almacenamiento distribuido y orquestación de contenedores en arquitecturas ARM.
🛠 El Hardware:
- Nodos: 8x Raspberry Pi 4 (4GB RAM).
- Aceleradores: 2x NVIDIA Jetson Nano (2GB RAM).
- Almacenamiento: 3TB de capacidad total gestionada a través de GlusterFS para alta disponibilidad en todos los nodos.
⚙️ La Pila de Software:
- Orquestación: Docker Swarm (elegido por su simplicidad y baja sobrecarga en ARM).
- Almacenamiento: GlusterFS para volúmenes persistentes.
- Propósito: Actualmente ejecutando Nginx Proxy Manager y probando el balanceo de carga en los nodos.
🔍 Pensamientos rápidos:
Configurar GlusterFS en las Raspberry Pis fue un poco complicado con respecto a los tiempos de espera de E/S, pero está aguantando sorprendentemente bien. Tener los dos Jetson Nanos agrega mucho potencial para cargas de trabajo basadas en CUDA dentro del swarm.
¡Me encantaría saber qué piensan! ¿Algún consejo para optimizar GlusterFS para este tipo de configuración? ¿O alguna sugerencia sobre qué más debería alojar en Ulises?