Een ZimaBoard 2 PVE Homeserver Cluster bouwen

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Wanneer x86-architectuur samenkomt met dubbele 2,5G Ethernet-poorten en 16GB RAM, bereikt mijn thuisserver eindelijk virtualisatiemogelijkheden op ondernemingsniveau.

Als softwareontwikkelaar en systeembeheerder is mijn zoektocht naar een betere thuisserver nooit gestopt. Van de eerste Raspberry Pi 3B tot de ZimaBoard-serie heeft mijn homelab een transformatie ondergaan in zijn technische architectuur. Vandaag wil ik delen hoe ik een Proxmox virtualisatieplatform heb gebouwd dat een omgeving op ondernemingsniveau benadert met behulp van ZimaBoard 2.

Architectuurupgrade: Van ARM-beperkt naar x86 full-stack vrijheid

Mijn Homelab-reis begon aanvankelijk met een Raspberry Pi 3B, voornamelijk gebruikt om basisdiensten zoals Pi-hole en OpenVPN te implementeren. Echter, de softwarecompatibiliteitsbeperkingen van de ARM-architectuur werden geleidelijk duidelijk en prestatieknelpunten werden steeds prominenter.

Totdat een vriend de ZimaBoard 1 aanraadde, een product dat direct aan mijn behoeften voldeed: de x86_64-architectuur van de ZimaBoard 1 biedt bredere softwarecompatibiliteit, gecombineerd met uitstekende CPU-prestaties, 8GB RAM, SATA-interfaces en een dubbele Ethernet-ontwerp, waardoor ik resoluut afscheid nam van de Raspberry Pi, alle diensten naar de ZimaBoard 1 migreerde en zelfs uitgebreidere diensten kon implementeren.

Vervolgens kocht ik ook een ZimaBlade via crowdfunding en plaatste deze bij mijn ouders thuis als een off-site back-upapparaat, waarmee ik mijn opslagback-upoplossing verder verbeterde.

Toen de ZimaBoard 2 werd uitgebracht, met een geüpgradede configuratie inclusief 16GB RAM, een krachtige N150-processor en dubbele 2,5Gbps Ethernet, koos ik, als iemand die een efficiëntere homelab-ervaring nastreeft, zonder aarzeling voor een upgrade en werd gebruiker van de ZimaBoard 2 16GB-versie. Van de stabiele ervaring van de ZimaBoard 1 tot de off-site back-upmogelijkheden van de ZimaBlade, heeft de betrouwbare prestatie van de Zima-serie producten mij volledig vertrouwen in het merk gegeven.

Professionele implementatie: bouwen van een Proxmox virtualisatiecluster

Ik heb de ZimaBoard 2 geconfigureerd als een Proxmox VE-node, een cruciale strategische beslissing. Als een virtualisatieplatform van ondernemingsniveau biedt Proxmox volledige beheerfuncties voor virtuele machines en containers, en de hardware-specificaties van de ZimaBoard 2 voldoen perfect aan de minimale vereisten.

Mijn architectuur bestaat uit drie lagen:

  1. Hardwarelaag: ZimaBoard 2 als compute-node, verbonden met een ZFS-image opslagpool bestaande uit 2 x 2TB HDD's.
  2. Virtualisatielaag: Proxmox VE biedt beheer van LXC-containers en KVM-virtuele machines.
  3. Servicelaag: Diverse applicatiediensten worden gelaagd geïmplementeerd.

Bijzonder opmerkelijk is het opslagontwerp—ik gebruikte ZFS niet alleen vanwege de bescherming van data-integriteit, maar ook vanwege de diepe integratie met Proxmox. De snapshot-functionaliteit van ZFS, gecombineerd met Proxmox Backup Server, maakt sub-seconde herstelmogelijkheden mogelijk.

Proxmox node summary tab displaying real-time performance graphs for CPU usage, server load, memory consumption, and network traffic for a home lab server.
Proxmox Virtual Environment datacenter dashboard showing a list of active LXC containers including Portainer, Vaultwarden, and Pi-hole running on a ZimaBoard node.

Serviceorkestratie: implementatiepraktijken op ondernemingsniveau

Op ZimaBoard 2 heb ik fijnmazige serviceorkestratie geïmplementeerd:

Beveiligingslaag:

Authelia verzorgt uniforme authenticatie

Vaultwarden beheert cryptografische assets

Rolgebaseerde toegangscontrolebeleid

Infrastructuurlaag:

Pi-hole fungeert als DNS-laag voor advertentiefiltering

Het health check-systeem bewaakt de servicestatus

Netwerkisolatie en firewallbeleid

Applicatielaag:

n8n automatiseert workflows

Forgejo biedt een privé Git-repository

Team samenwerkingsplatform ondersteunt remote werken

Het meest indrukwekkend is de back-upstrategie, een driedelige beschermingsoplossing: lokale ZFS-snapshots, een Proxmox Backup Server op hetzelfde netwerk en een externe ZimaBlade, waarmee het 3-2-1 back-upprincipe echt wordt gerealiseerd (3 kopieën van data, 2 verschillende opslagmedia en 1 off-site back-up).

Om stabiele werking te garanderen, heb ik een speciale behuizing op maat gemaakt voor mijn ZimaBoard 2 en dubbele harde schijven, uitgerust met 120mm ventilatoren. Door een USB-naar-12V-adapter te gebruiken voor ventilatorsnelheidsregeling, ben ik erin geslaagd zowel de schijven als de host effectief te koelen en optimale bedrijfstemperaturen te behouden. Ik heb ook een paar foto’s van deze aangepaste ZimaBoard-behuizing op sociale media gedeeld—bekijk gerust de bouwdetails en koelopstelling als je geïnteresseerd bent!

Comprehensive Homepage dashboard organizing self-hosted services into categories like Network, Proxy, Observability, Media, Virtualization, and Auth & Security.
Uptime Kuma status page showing 'All Systems Operational' with uptime bars for services like Authelia, Immich, Nextcloud, and Vaultwarden.
Automated n8n workflow diagram showing the process for generating and sending daily status reports and monthly SLA reports via Telegram.
Beszel system monitoring dashboard displaying status metrics for multiple nodes including Altair, Deneb, and Jupiter, showing CPU, memory, disk usage, and temperature stats.

De kernvoordelen van ZimaBoard 2: klein formaat, grote verbeteringen

Mijns inziens is het grootste hoogtepunt van de ZimaBoard 2 dat het, terwijl het compacte formaat van het origineel behouden blijft, bijna alle belangrijke configuraties heeft geüpgraded. Een snellere CPU, meer geheugen en een 2,5Gbps snelle netwerkpoort. Het extra geheugen stelt me in staat meer diensten te implementeren die ook sneller draaien. Het snelle netwerk verbetert bovendien de back-upefficiëntie aanzienlijk! Er zijn verbeteringen op alle fronten en ik ben er erg blij mee!

Naast prestatieverbetering vind ik ook dat het een bijzonder goede balans biedt tussen energieverbruik, geluid en prijs. Het is compact en neemt weinig ruimte in, werkt stil zonder ventilatoren en is betaalbaar. Of je nu een beginner bent of een ervaren homelab-liefhebber, het is eenvoudig om te starten.

Een aanbeveling in één zin voor een vriend:

Vrienden vragen me vaak welke apparatuur ze moeten kiezen als ze willen beginnen met een homelab. Ik deel mijn ervaring zonder aarzeling: "Als je de wereld van homelabs wilt betreden, is de ZimaBoard 2 het perfecte startpunt. Het is klein, krachtig, betaalbaar (of in ieder geval niet duur) en stil—met slechts één ZimaBoard 2 kun je talloze diensten implementeren en hosten zonder je zorgen te maken over prestaties, geluid of energieverbruik."

-15% OFF
Single board computer zimaboard2

Ontgrendel het potentieel van je homelab

Ilopmar’s verhaal toont perfect de flexibiliteit van de ZimaBoard 2 aan—of je nu een ervaren beheerder bent die zijn lab wil uitbreiden of een beginner die net begint met self-hosting, het kan het allemaal aan. Van de overstap van Raspberry Pi naar ZimaBoard tot een professionele back-upoplossing gebouwd op Proxmox, zijn ervaring bewijst dat dit kleine maar krachtige apparaat je in staat stelt meer te bereiken in je homelab.

Bedankt, Ilopmar, voor het delen van je reis met de IceWhale-community! Als je je eigen ZimaBoard-verhaal hebt—van een snelle out-of-the-box implementatie tot een complexe, aangepaste oplossing zoals die van Ilopmar—horen we graag van je. Je inzichten inspireren niet alleen andere makers, maar helpen ons ook direct om toekomstige Zima-producten te optimaliseren. We nodigen je uit je inzendingen te sturen naar community@icewhale.org en je unieke build te laten zien!

Om het gesprek gaande te houden en nog meer waardevolle content te ontgrendelen, word lid van de IceWhale Discord-community. Dit is de beste plek om verhalen uit de praktijk te vinden, deskundige homelab-implementatietips en exclusieve productvoordelen. We kunnen niet wachten om te zien wat jij bouwt!

Zima Campagnecentrum

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.