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

El Pixel Watch 3 de 45 mm es una ganga por solo $ 220 en Amazon

Si ha estado pensando en pescar el final cronómetro inteligente de Google, tal vez ahora sea el momento de echarle un vistazo a su predecesor, ya que la interpretación Wi-Fi…

Estos nuevos procesos de fabricación son buenos para Apple y el medio medio ambiente

La líder de diseño de hardware de Apple, Molly Anderson, dijo que la compañía comenzó desde cero cuando llegó el proceso de fabricación del nuevo MacBook Neo, lo que resultó…

You Missed

Albert Pujols está acertado, pero enfocado en el título

Albert Pujols está acertado, pero enfocado en el título

Agustín Ramírez será el Catcher contra Israel

Agustín Ramírez será el Catcher contra Israel

El Pixel Watch 3 de 45 mm es una ganga por solo $ 220 en Amazon

El Pixel Watch 3 de 45 mm es una ganga por solo $ 220 en Amazon

Ejército ocupa 250.000 unidades de cigarrillos en un transporte en San Juan de la Maguana

Ejército ocupa 250.000 unidades de cigarrillos en un transporte en San Juan de la Maguana

Presidenta de la Comisión Europea afirma “No debería derramarse ni una insignificancia por el régimen iraní”

Presidenta de la Comisión Europea afirma “No debería derramarse ni una insignificancia por el régimen iraní”

Estos nuevos procesos de fabricación son buenos para Apple y el medio medio ambiente

Estos nuevos procesos de fabricación son buenos para Apple y el medio medio ambiente