Raspberry Pi ist Ihre neue private Cloud

Der Laufwitz ​​ist, dass Himbeer-Pis billiger sind als ein tatsächlicher Himbeer-Kuchen. Obwohl ich nicht 50 bis 100 US-Dollar für einen Kuchen zum Essen bezahlen würde, besteht die Idee darin, einen sehr leistungsfähigen Computer mit geringem Platzbedarf, integriertem Netzwerk und Open-Source-Software zu einem Preis bereitzustellen, der sowohl Hobbyisten als auch Hobbyisten gerecht wird Profis können es sich leisten.

Ich habe sie jahrelang als IoT-Geräte verwendet, da sie Daten erfassen, speichern, verarbeiten und übertragen sowie bei Bedarf auf die Daten reagieren können. Die Leute verwenden Raspberry Pis für Projekte wie die Verbesserung der Sicherheit beim Motorradfahren und andere IoT- / Edge-Net-Neuentwicklungen.

Für die Pis ändern sich die Dinge jedoch.

Ich war froh, das k3s-Projekt zu sehen, eine leichte Kubernetes-Distribution für den Einsatz in Umgebungen mit eingeschränkten Ressourcen. Es ist Open Source und für ARM-Prozessoren optimiert. Wenn Sie es bis jetzt noch nicht erraten haben, ist es möglich, einen auf Raspberry Pi basierenden Kubernetes-Cluster auszuführen, da diese Kubernetes-Distribution natürlich mit einigen Einschränkungen speziell für den Pi entwickelt wurde.

Mit dieser Technologie können Cloud-Architekten Kubernetes-Cluster, auf denen Container außerhalb der zentralisierten öffentlichen Cloud ausgeführt werden, auf kleinen Computern platzieren, die näher an den Datenquellen arbeiten. Die Cluster sind immer noch eng koordiniert und verbreiten möglicherweise sogar eine Anwendung zwischen einer öffentlichen Cloud-Plattform und Hunderten oder sogar Tausenden von Raspberry Pis, auf denen k3s ausgeführt werden. Es ist eindeutig eine Art Edge-Computing mit Tausenden von Anwendungsfällen.

Was mir an diesem Architekturmuster auffällt, ist, dass billige, kantenbasierte Geräte sich wie leichte private Clouds verhalten. Sie stellen nach Bedarf Ressourcen bereit und verwenden eine bevorzugte Plattform wie Container und Kubernetes. Natürlich haben sie eine Obergrenze für die Skalierbarkeit.

Dies ist, was Hybrid Cloud sein sollte, aber nie war. Das Koppeln einer privaten und einer öffentlichen Cloud bedeutete, dass Sie eine private Cloud verwenden mussten. Zweckgebundene Private Clouds fielen in Bezug auf Features und Funktionen so weit zurück, dass sich Unternehmen im Jahr 2020 von ihnen entfernen, unabhängig davon, ob sie bereits bereitgestellt sind oder nicht.

Wenn Sie sich die Zukunft dieser Architektur ansehen, werden es wirklich viele öffentliche Cloud-Marken sein - bis zu fünf - und viele Instanzen von Edge-Computing-Systemen, die funktional private Clouds sind. Diese Viele-zu-Viele-Architektur ist zwar eine Herausforderung für die Operationalisierung, bietet jedoch den besten Weg, um viele Probleme der lokalen und Remote-Verarbeitung zu lösen. Ich bin dabei. Wie wäre es mit dir?