Guida Proxmox: Come gli amministratori di sistema costruiscono server domestici – Zima Store Online Vai al contenuto
Zima Store OnlineZima Store Online
Costruire un Cluster Homeserver PVE con ZimaBoard 2

Costruire un Cluster Homeserver PVE con ZimaBoard 2

Eva Wong è la Technical Writer e resident tinkerer di ZimaSpace. Una geek da sempre con una passione per homelabs e software open-source, si specializza nel tradurre concetti tecnici complessi in guide pratiche e accessibili, hands-on guides. Eva crede che l’auto-ospitare debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, dà potere alla comunità di demystify hardware setups, dalla costruzione del loro primo NAS fino a padroneggiare i container Docker.

Quando l'architettura x86 incontra due porte Ethernet da 2,5G e 16GB di RAM, il mio server domestico raggiunge finalmente capacità di virtualizzazione a livello aziendale.

Come sviluppatore software e amministratore di sistema, la mia ricerca di un server domestico migliore non si è mai fermata. Dal primo Raspberry Pi 3B alla serie ZimaBoard, il mio laboratorio domestico ha subito una trasformazione nella sua architettura tecnica. Oggi voglio condividere come ho costruito una piattaforma di virtualizzazione Proxmox che si avvicina a un ambiente di livello aziendale utilizzando ZimaBoard 2.

Aggiornamento dell'architettura: dalla limitazione ARM alla libertà completa x86

Il mio percorso nel laboratorio domestico è iniziato con un Raspberry Pi 3B, usato principalmente per distribuire servizi di base come Pi-hole e OpenVPN. Tuttavia, i limiti di compatibilità software dell'architettura ARM sono diventati gradualmente evidenti, e i colli di bottiglia nelle prestazioni sempre più marcati.

Fino a quando un amico non mi ha consigliato il ZimaBoard 1, un prodotto che ha soddisfatto immediatamente le mie esigenze: l’architettura x86_64 del ZimaBoard 1 offre una compatibilità software più ampia, unita a ottime prestazioni della CPU, 8GB di RAM, interfacce SATA e un design con doppia porta Ethernet, permettendomi di abbandonare definitivamente il Raspberry Pi, migrare tutti i servizi sul ZimaBoard 1 e distribuire servizi ancora più estesi.

Successivamente, ho acquistato anche un ZimaBlade tramite crowdfunding e l’ho posizionato a casa dei miei genitori come dispositivo di backup esterno, migliorando ulteriormente la mia soluzione di backup dati.

Quando è stato rilasciato il ZimaBoard 2, la sua configurazione aggiornata, che include 16GB di RAM, un processore N150 ad alte prestazioni e doppia Ethernet da 2,5Gbps, mi ha convinto, dato che do priorità a un’esperienza di laboratorio domestico più efficiente, a effettuare l’aggiornamento senza esitazioni, diventando utente della versione da 16GB del ZimaBoard 2. Dall’esperienza stabile del ZimaBoard 1 alle capacità di backup esterno del ZimaBlade, le prestazioni affidabili dei prodotti della serie Zima mi hanno dato completa fiducia nel marchio.

Distribuzione professionale: costruire un cluster di virtualizzazione Proxmox

Ho configurato il ZimaBoard 2 come nodo Proxmox VE, una decisione strategica cruciale. Come piattaforma di virtualizzazione di livello aziendale, Proxmox offre capacità complete di gestione di macchine virtuali e contenitori, e le specifiche hardware del ZimaBoard 2 soddisfano perfettamente i requisiti minimi di funzionamento.

La mia architettura è composta da tre livelli:

  1. Livello hardware: ZimaBoard 2 come nodo di calcolo, collegato a un pool di archiviazione immagini ZFS composto da 2 HDD da 2TB ciascuno.
  2. Livello di virtualizzazione: Proxmox VE fornisce la gestione di contenitori LXC e macchine virtuali KVM.
  3. Livello di servizio: vari servizi applicativi sono distribuiti in modo stratificato.

Particolarmente degno di nota è il design dello storage: ho utilizzato ZFS non solo per la protezione dell’integrità dei dati, ma anche per la sua profonda integrazione con Proxmox. La funzionalità di snapshot di ZFS, combinata con Proxmox Backup Server, consente capacità di recupero in meno di un secondo.

Scheda riepilogativa del nodo Proxmox che mostra grafici delle prestazioni in tempo reale per uso CPU, carico server, consumo memoria e traffico di rete per un server domestico.
Cruscotto del datacenter di Proxmox Virtual Environment che mostra un elenco di contenitori LXC attivi tra cui Portainer, Vaultwarden e Pi-hole in esecuzione su un nodo ZimaBoard.

Orchestrazione dei servizi: pratiche di distribuzione di servizi a livello aziendale

Su ZimaBoard 2 ho implementato un’orchestrazione dei servizi a grana fine:

Livello di sicurezza:

Authelia fornisce autenticazione unificata

Vaultwarden gestisce gli asset crittografici

Politiche di controllo accessi basate sui ruoli

Livello infrastrutturale:

Pi-hole funge da livello DNS per il filtraggio degli annunci

Il sistema di controllo dello stato monitora lo stato dei servizi

Isolamento di rete e politiche firewall

Livello applicativo:

n8n automatizza i flussi di lavoro

Forgejo fornisce un repository Git privato

La piattaforma di collaborazione supporta il lavoro a distanza

La strategia di backup è particolarmente impressionante: un sistema di protezione a tre livelli: snapshot locali ZFS, un Proxmox Backup Server sulla stessa rete e un ZimaBlade remoto, realizzando davvero il principio 3-2-1 del backup (3 copie dei dati, 2 supporti di memorizzazione diversi e 1 backup esterno).

Per garantire un funzionamento stabile, ho personalizzato un telaio dedicato per il mio ZimaBoard 2 e i due dischi rigidi, dotato di ventole da 120mm. Usando un adattatore USB-12V per il controllo della velocità delle ventole, sono riuscito a raffreddare efficacemente sia i dischi che l’host, mantenendo temperature operative ottimali. Ho anche condiviso alcune foto di questo telaio personalizzato per ZimaBoard sui social media—sentitevi liberi di dare un’occhiata ai dettagli della costruzione e al sistema di raffreddamento se siete interessati!

Cruscotto completo della homepage che organizza i servizi autogestiti in categorie come Rete, Proxy, Osservabilità, Media, Virtualizzazione e Autenticazione & Sicurezza.
Pagina di stato di Uptime Kuma che mostra 'Tutti i sistemi operativi' con barre di attività per servizi come Authelia, Immich, Nextcloud e Vaultwarden.
Diagramma del flusso di lavoro automatizzato n8n che mostra il processo per generare e inviare rapporti di stato giornalieri e rapporti SLA mensili tramite Telegram.
Cruscotto di monitoraggio del sistema Beszel che mostra metriche di stato per più nodi tra cui Altair, Deneb e Jupiter, con dati su CPU, memoria, uso disco e temperature.

Vantaggi principali di ZimaBoard 2: dimensioni ridotte, grandi miglioramenti

A mio parere, il punto più importante del ZimaBoard 2 è che, pur mantenendo le dimensioni compatte dell’originale, ha aggiornato quasi tutte le configurazioni chiave. Una CPU più veloce, più memoria e una porta di rete ad alta velocità da 2,5Gbps. La memoria extra mi permette di distribuire più servizi, che funzionano più rapidamente. La rete ad alta velocità migliora anche notevolmente l’efficienza del backup! Ci sono miglioramenti in ogni aspetto, e mi piace davvero molto!

Oltre al miglioramento delle prestazioni, penso che raggiunga anche un equilibrio particolarmente buono in termini di consumo energetico, rumore e prezzo. È compatto e non occupa molto spazio, funziona silenziosamente senza ventole ed è accessibile. Che tu sia un principiante o un appassionato esperto di laboratori domestici, è facile iniziare.

Una raccomandazione in una frase per un amico:

Gli amici spesso mi chiedono quale attrezzatura scegliere se vogliono iniziare con un laboratorio domestico. Ho condiviso la mia esperienza senza esitazioni: "Se vuoi entrare nel mondo dei laboratori domestici, ZimaBoard 2 è il punto di partenza perfetto. È piccolo, potente, accessibile (o almeno non costoso) e silenzioso—con un solo ZimaBoard 2 puoi distribuire e ospitare numerosi servizi senza preoccuparti di prestazioni, rumore o consumo energetico."

Sblocca il potenziale del tuo laboratorio domestico

La storia di Ilopmar dimostra perfettamente la flessibilità del ZimaBoard 2—che tu sia un amministratore esperto che vuole espandere il proprio laboratorio o un principiante che si avvicina all’auto-gestione, può gestire tutto. Dal passaggio dal Raspberry Pi al ZimaBoard, fino a una soluzione di backup professionale basata su Proxmox, la sua esperienza dimostra che questo dispositivo piccolo ma potente ti permette di ottenere di più nel tuo laboratorio domestico.

Grazie, Ilopmar, per aver condiviso il tuo percorso con la comunità IceWhale! Se hai una tua storia con ZimaBoard—da una rapida installazione appena tolta dalla scatola a una soluzione complessa e personalizzata come quella di Ilopmar—ci piacerebbe ascoltarti. Le tue esperienze non solo ispirano altri creatori; ci aiutano direttamente a ottimizzare i futuri prodotti Zima. Ti invitiamo a inviare i tuoi contributi a community@icewhale.org e a mostrare la tua costruzione unica!

Per continuare la conversazione e sbloccare contenuti ancora più preziosi, unisciti alla comunità IceWhale su Discord. È il posto migliore per trovare storie di esperienza reale degli utenti, consigli esperti per la distribuzione di laboratori domestici e vantaggi esclusivi sui prodotti. Non vediamo l’ora di vedere cosa stai costruendo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato..

    1 out of ...
    Carrello 0

    Il tuo carrello è attualmente vuoto.

    Inizia a fare acquisti