Programmering

Raspberry Pi er din nye private sky

Den løpende vitsen er at Raspberry Pis er billigere enn en faktisk bringebærpai. Selv om jeg ikke ville betale $ 50 til $ 100 for en kake å spise, er ideen å tilby en veldig dyktig datamaskin med et lite fotavtrykk, med innebygd nettverk, kjører programvare med åpen kildekode, til en pris som hobbyister, så vel fagfolk, har råd.

Jeg har brukt dem i mange år som IoT-enheter, med tanke på at de kan samle inn, lagre, behandle og overføre data, samt reagere på dataene om nødvendig. Folk bruker Raspberry Pis på prosjekter som å gjøre motorsykkelkjøring tryggere og annen IoT / edge nett-ny utvikling.

Imidlertid er ting i endring for Pis.

Jeg var glad for å se k3s-prosjektet, som er en lett Kubernetes-distribusjon for bruk i "ressursbegrensede miljøer." Det er åpen kildekode så vel som optimalisert for ARM-prosessorer. Hvis du ikke har gjettet nå, gjør dette det mulig å kjøre en Raspberry Pi-basert Kubernetes-klynge, siden denne Kubernetes-distribusjonen virkelig er spesialbygd for Pi, selvfølgelig med noen begrensninger.

Denne aktiveringsteknologien lar skyarkitekter plassere Kubernetes-klynger som kjører containere utenfor den sentraliserte offentlige skyen på små datamaskiner som vil jobbe nærmere datakildene. Klyngene er fortsatt tett koordinert, kanskje til og med spre en applikasjon mellom en offentlig skyplattform og hundrevis eller til og med tusenvis av Raspberry Pis som kjører k3s. Det er helt klart en type edge computing med tusenvis av brukstilfeller.

Det som slår meg med dette mønsteret av arkitektur er at billige, kantbaserte enheter fungerer som lette private skyer. De skaffer ressurser etter behov og bruker en foretrukket plattform som containere og Kubernetes. Selvfølgelig har de en øvre grense for skalerbarhet.

Dette var hva hybridsky skulle være, men aldri var. Å koble sammen en privat og offentlig sky betydde ... vel ... du måtte bruke en privat sky. Spesialbygde private skyer falt langt bak i funksjoner og funksjonalitet, så mye at bedrifter beveger seg vekk fra dem i 2020, uansett om de allerede er distribuert eller ikke.

Hvis du ser på fremtiden til denne arkitekturen, vil det virkelig være mange offentlige skymerker - så mange som fem - og mange forekomster av edge computing-systemer som er funksjonelt private skyer. Denne mange-til-mange-arkitekturen kan være litt av en utfordring å operasjonalisere, men det vil gi den beste veien for å løse mange problemer med lokal og ekstern prosessering. Jeg er inne. Hva med deg?

$config[zx-auto] not found$config[zx-overlay] not found