In de wereld van thuislaboratoria en clusterberekeningen zijn er liefhebbers die graag de mogelijkheden verkennen en de grenzen verleggen van wat bereikt kan worden met compacte apparaten. Renée, een gepassioneerde techneut en ZimaBoard-enthousiasteling, begon aan een supercluster-project dat de kracht en veelzijdigheid van deze single-board servers liet zien.
In dit artikel spreken we met Renée en duiken we in haar reis, van de doelen en uitdagingen van het project tot de impact op het leren en de toekomstplannen voor deze indrukwekkende ZimaBoard-cluster.
Hieronder staan de superwerken:

Afdeling 1: Kennismaken
Geïnterviewde: Renée
1. Kun je ons iets vertellen over jezelf en je achtergrond?
Renée: Hallo wereld, mijn naam is Renée. Een nerd noemen is eigenlijk een understatement. Ik hou van sciencefiction en ik kijk graag naar dingen om te begrijpen hoe ze werken. Ik ben altijd het type geweest dat graag knutselt, onderzoekt wat werkt en wat niet. Ik haal dingen uit elkaar en bouw ze weer op om te zien of ik verbeteringen kan aanbrengen.
2. Hoe ben je voor het eerst betrokken geraakt bij ZimaBoard en de gemeenschap?
Renée: Ik wilde me diepgaand verdiepen in clusterberekeningen. Toen ik ‘Raid Owl’ een hypergeconvergeerde cluster zag bouwen, was ik meteen verkocht. Dit was PRECIES wat ik zocht—het voldeed aan mijn behoeften en de meeste van mijn wensen.
3. Wat inspireerde je om te gaan werken met single-board servers?
Renée: Om ver terug te gaan in mijn achtergrond, ik vond het fascinerend om naar de USS Enterprise NCC-1701-D te kijken en het technische handboek te bestuderen, vooral hoe het computersysteem werkte. Ze hadden zogenaamde Isolinear-chips, wat single-board computers waren in een clusteropstelling, vaag beschreven in de jaren 80. Een van mijn eerste ervaringen was met een Raspberry Pi Zero, die gratis werd meegeleverd met een nummer van Raspi Magazine. Ik werk met speciale programmeerbare logische besturingen voor industrieel gebruik, en ik was aanvankelijk sceptisch. Maar ik was verrast door de mogelijkheden van de Raspberry Pi Zero, en ik realiseerde me dat deze kleine stap kon uitgroeien tot iets veel groters.
Afdeling 2: Het ZimaBoard Supercluster-project
Geïnterviewde: Renée


1. Kun je ons een overzicht geven van je supercluster-project? Wat was je hoofddoel?
Renée: Mijn huidige opstelling bestaat uit 6 ZimaBoards (5 voor de hoofdknopen, 1 voor de lastverdeler) en 20 Raspberry Pi’s voor agentknopen. Ik werk graag met K3S en Rancher, maar sta open voor het proberen van andere softwarebesturing. Ik wilde een rekopstelling maken met voldoende opslag en energiezuinigheid.
Om dit te bereiken, installeerde ik een Meanwell-voeding en gebruikte een leeg rekplankje met aangepaste aanpassingen. Met deze opstelling wilde ik praktische ervaring opdoen in netwerkinfrastructuur en digitale veiligheid, terwijl ik ook een stabiele productieserver voor mijn 3-2-1 back-upstructuur garandeerde.
2. Waarom koos je voor ZimaBoard voor dit project?
Renée: Ik bestelde aanvankelijk 5 ZimaBoards 832, met specifieke doelen voor ogen. Ik wilde energiezuinigheid, lage kosten, ingebouwd opslaggeheugen, minstens 2 netwerkpoorten, USB 3.0, eenvoudige resetmogelijkheden, virtualisatiedraadverwerking, x86-architectuur en uitbreidbaarheid met SSD of NVMe. ZimaBoards voldeden aan al deze criteria en waren ook betaalbaar voor mijn thuislab.
3. Kun je ons meenemen in het proces van het opzetten van de supercluster? Wat waren de belangrijkste stappen en uitdagingen?
Renée: Het opzetten van de supercluster omvatte het opzetten van de infrastructuur, waaronder een lastverdeler en een NTP-server. Het was cruciaal om aparte clusternetwerken te hebben om een soepele communicatie tussen de knopen te waarborgen. Uitdagingen waren onder meer het beheren van netwerkverzadiging met meerdere knopen, het configureren van aparte schakelaars voor besturing, communicatie en opslagnetwerken, en het omgaan met het heropbouwenproces in Ceph of Longhorn.
Ik gebruikte 2,5G uitbreidingskaarten voor het speciale opslagnetwerk en volgde een systematisch proces om het virtualisatieplatform te installeren, de serverknopen te clusteren en agentknopen uit te rollen.
Afdeling 3: De impact en voordelen van het project
Geïnterviewde: Renée

1. Wat zijn de belangrijkste voordelen die je hebt ervaren door het gebruik van ZimaBoards voor je supercluster?
Renée: ZimaBoards bieden verrassend veel mogelijkheden voor hun grootte en prijs. Ze zijn energiezuinig, verbruiken weinig stroom en kunnen verschillende taken aan. Het ingebouwde opslaggeheugen en de uitbreidbaarheid met SSD of NVMe zorgen voor voldoende opslag voor mijn clusterbehoeften. ZimaBoards bieden ook betere netwerkmogelijkheden vergeleken met soortgelijke alternatieven in deze prijsklasse.
2. Hoe heeft dit supercluster-project je leren en vaardigheidsontwikkeling beïnvloed?
Renée: Het project was een enorme leerervaring. Ik deed praktische ervaring op met clusteropslag, netwerkverzadiging en lastverdeling. Het proces van het opzetten en onderhouden van de supercluster stelde me in staat mijn vaardigheden in netwerkinfrastructuur, digitale veiligheid en clustermanagement te ontwikkelen. Het heeft mijn kennis en begrip van gedistribueerde computersystemen verbreed.

Afdeling 4: Toekomstplannen en advies
Geïnterviewde: Renée
1. Wat zijn je plannen voor de toekomst van je supercluster-project?
Renée: Mijn directe plannen zijn het stabiliseren van de huidige opstelling en het integreren in mijn productieomgeving. Ik wil de prestaties van de cluster optimaliseren en de mogelijkheden uitbreiden, zoals het verkennen van de potentie van containers voor uitrol. Op de lange termijn wil ik deze cluster gebruiken als platform voor onderzoek en experimenten op verschillende gebieden, waaronder kunstmatige intelligentie en gegevensanalyse.
2. Welk advies zou je geven aan anderen die geïnteresseerd zijn in het bouwen van hun eigen superclusters met ZimaBoards?
Renée: Wees niet bang om verschillende configuraties en opstellingen te proberen. Houd je productieomgeving gescheiden van je testomgeving om verstoringen te voorkomen. Omarm het leerproces en sta open voor voortdurende verbetering. ZimaBoards zijn capabeler dan ze op papier lijken, dus onderschat hun potentieel niet. Verken ten slotte de mogelijkheden van containerisatie om te profiteren van de voordelen van modulaire uitrol.
Conclusie:
Renée’s reis van het bouwen van een supercluster met ZimaBoards toont het potentieel en de veelzijdigheid van deze single-board servers aan. Het project benadrukt het belang van experimenteren, voortdurend leren en het verleggen van de grenzen van wat deze compacte apparaten kunnen bereiken.
Renée’s inzichten en advies bieden waardevolle inspiratie voor de ZimaBoard-gemeenschap en moedigen anderen aan om de mogelijkheden van clusterberekeningen met deze betaalbare en capabele boards te verkennen.
Word lid van de IceWhale-gemeenschap op Discord om meer te weten te komen over Geekers en hun superwerken. Je kunt Renée ook vinden op https://kessen.tech

