Pensé que mis Raspberry Pis de repuesto eran inútiles hasta que comencé a agruparlos

A lo dispendioso de los abriles, he modificado todo tipo de parafernalia de laboratorio doméstico, incluidas PC reutilizadas, mini PC eficientes e incluso hardware de nivel empresarial. Pero a pesar de poseer dispositivos mucho más potentes, sigo volviendo a mi colección Raspberry Pi para proyectos de bajo consumo. Como resultado, tengo un par de computadoras de placa única que suelo usar para uno o dos experimentos, antaño de dejarlas a un banda y olvidarme de ellas durante las próximas semanas mientras trabajo con contenedores y máquinas virtuales.

Entonces, pensé que podría intentar integrar mi colección de SBC en el laboratorio de mi casa. A posteriori de todo, ya estoy usando mi sistema Raspberry Pi 5 principal para autohospedar contenedores esenciales y herramientas de mantenimiento, y sumar más placas a la mezcla debería ayudarme a crear clústeres confiables para mis experimentos de bricolaje. Y resulta que los sistemas Raspberry Pi funcionan muy correctamente en configuraciones de clúster.

Una placa conectada a una Raspberry Pi 5, con microcontroladores a su alrededor

5 cosas interesantes que aprendí de mi primera Raspberry Pi

A pesar de su apariencia sencilla, Raspberry Pi puede enseñarte mucho sobre informática

Inicialmente opté por un clúster de Kubernetes.

Mis placas RPi pudieron manejar esta bestia de plataforma

Como una de las herramientas de orquestación de contenedores más esenciales, Kubernetes era un término ascendiente incluso antaño de que comenzara mi descenso a la cado del laboratorio doméstico. Siempre pensé que necesitaría sistemas de servidores avanzados para desafiar con su capacidad de escalado inconsciente y herramientas de automatización. Pero eso no podría suceder estado más allá de la verdad.

El K8 es mucho más rijoso de lo que esperaba y lo mismo ocurre con los contenedores. De hecho, un solo sistema Raspberry Pi puede ofrecer resultados sorprendentemente decentes cuando se combina con esta plataforma. Agregue un par de estos pequeños tableros y tendrá un rama de nodos de Kubernetes listos para cumplir sus órdenes.

Incluso usé una placa que no era Raspberry Pi en mi clúster K8 cuando la construí por primera vez, y funcionó suficiente correctamente próximo con mis compañeros de retoques ecológicos. Claro, estaba menguado a imágenes Arm en oportunidad de sus contrapartes AMD64, pero las herramientas de dependencia, implementación y recuperación cibernética de Kubernetes funcionaron sin ningún problema de rendimiento o compatibilidad. Utilicé esta configuración hace algún tiempo para mis proyectos universitarios, ya que los nodos de Kubernetes basados ​​en VM no me ayudarían a acostumbrarme a las peculiaridades de un clúster nuclear.

Pero Docker Swarm es la mejor opción para el manitas promedio

La pestaña Pilas en Portainer

Seguí la ruta de Kubernetes para entrenar mis habilidades de DevOps, pero Docker Swarm funciona igual de correctamente para los laboratorios domésticos que buscan los beneficios de entrada disponibilidad de un clúster sin la complejidad adicional de las configuraciones típicas de K8. Implementar Docker Swarm en placas RPi es extremadamente simple, incluso si no tienes el sistema operante Raspberry Pi, y lo digo como alguno que optó por una distribución CLI cuando intenté convertir mi colección SBC en una configuración Swarm. Siquiera tiene la misma complejidad que una configuración de Kubernetes, ya que podría ejecutar contenedores como pilas en oportunidad de reescribir archivos de configuración para adaptarlos a un entorno K8.

Utilicé Portainer como interfaz de dependencia, ya que Docker Swarm no incluye una interfaz de agraciado web que pueda usar para supervisar mi colección de contenedores. Pero es tan superficial que no afecta a los nodos del administrador de Raspberry Pi. Personalmente, habría mantenido esta configuración a dispendioso plazo, si no fuera por el hecho de que ya tengo algunos nodos de entrada disponibilidad en el laboratorio de mi casa.

Convirtió mis sistemas Raspberry Pi en un cierto laboratorio doméstico

Mis configuraciones de K8 y Docker Swarm eran lo suficientemente buenas para contenedores, pero las máquinas virtuales son una historia diferente. Lamentablemente, la mayoría de las plataformas de virtualización populares prefieren las CPU x86 y aún no se han trasladado al espacio Arm. Supongo que podría haberle donado una oportunidad a un clúster Raspberry Pi basado en Proxmox, pero ya me he ocupado de los problemas decisivos de implementar un puerto comunitario de PVE en mi RPi 5.

Pero cuando estaba jugando con MicroCloud de Canonical, pensé en instalarlo en una Raspberry Pi. Si correctamente no funcionó tan correctamente con el sistema operante Raspberry Pi, Ubuntu Server fue una historia diferente. MicroCloud no solo funcionó en mis pequeños tableros de retoque, sino que incluso pude vincularlos a través de MicroCeph.

La autos siquiera fue mínimo de qué burlarse. Mi nodo de control principal pudo manejar algunas máquinas virtuales (aunque sus variantes CLI), próximo con un par de contenedores con tecnología LXD. Hexaedro que el resto de los nodos del clúster son más débiles que mi Raspberry Pi 5, los uso para cargas de trabajo de contenedores y, ocasionalmente, máquinas virtuales.

Pero asimismo puedes usar RPis independientes para proyectos interesantes.

Captura de pantalla de un documento de Word abierto en Nextcloud Office

Si no eres fanático de la agrupación en clústeres, existen muchas otras formas divertidas de darle un buen uso a tus placas Raspberry Pi de repuesto. Si correctamente estos pequeños sistemas no son ideales para cargas de trabajo NAS intensas, pueden funcionar como servidores sólidos para compartir archivos o incluso como centros de respaldo secundarios y remotos. Alternativamente, si tiene un kit Raspberry Pi AI por ahí, puede colocarlo encima de un RPi 5 y usar el SBC como un potente Frigate NVR que es tan bueno para aprender imágenes como para detectar movimiento. O incluso puedes convertir a tu pequeño y admirable compañero de retoques en una alternativa de Office 365 alojada localmente con Nextcloud y un par de aplicaciones complementarias.

Related Posts

Ya estoy preocupado por el Google Pixel 11 Pro Fold

El Pixel 11 Pro Fold será uno de los teléfonos más importantes que lanzará Google este año. Posteriormente de que el Pixel 10 Pro Fold no logró hacer carencia interesante…

Las antiparras inteligentes Rokid ahora son compatibles con Google Gemini

A medida que las antiparras inteligentes siguen ganando popularidad, vemos más opciones y más funciones. Las antiparras inteligentes Ray-Ban de Meta se encuentran quizás entre las más populares, y un…

You Missed

Ya estoy preocupado por el Google Pixel 11 Pro Fold

Ya estoy preocupado por el Google Pixel 11 Pro Fold

Santiago inaugura un centro de simulación con Farmaconal Quirúrgica

Santiago inaugura un centro de simulación con Farmaconal Quirúrgica

Las antiparras inteligentes Rokid ahora son compatibles con Google Gemini

Las antiparras inteligentes Rokid ahora son compatibles con Google Gemini

Eurogrupo sagaz para utilizar conjunto anticrisis energéticas

Eurogrupo sagaz para utilizar conjunto anticrisis energéticas

Venezuela aprueba nueva ley de minería para inversión extranjera

Venezuela aprueba nueva ley de minería para inversión extranjera

Trump califica de “gran error” el elección de Mojtaba Jameneí en Irán

Trump califica de “gran error” el elección de Mojtaba Jameneí en Irán