Introduzione
Questo post sul blog è pubblicato da Zima ed è basato su un video creato da Zero, un creatore di contenuti tech giapponese che ha esplorato server a scheda singola e esperimenti di home lab sul suo canale YouTube. Noi di Zima siamo profondamente grati a Zero per il suo entusiasmo, creatività e disponibilità a spingere ZimaBoard 2 ben oltre gli usi convenzionali. Quanto segue è un adattamento editoriale della trascrizione del suo video, ristrutturato per i lettori interessati a costruzioni di server domestici, hardware di rete e supercalcolo fai-da-te. Tutti i dati tecnici, i passaggi e le scoperte sono preservati dal contenuto originale.
Cosa serve per costruire un supercomputer a casa? Per la maggior parte delle persone, la risposta implica rack di livello enterprise, una stanza server dedicata e un budget da data center. Ma Zero aveva un'idea diversa — che inizia con cinque server a scheda singola compatti su una scrivania e termina con uno switch InfiniBand da 56Gbps che li collega tutti in un cluster di calcolo unificato.
Questa è la Parte 1 di quel percorso: l'unboxing, la selezione dell'hardware, l'assemblaggio e il primo avvio riuscito di tutti e cinque i nodi. Ancora nessun risultato — ma le basi sono straordinarie.
Cos'è ZimaBoard 2 e perché è importante per questa costruzione?
Prima di immergersi nella configurazione del cluster, vale la pena capire perché Zero ha scelto ZimaBoard 2 come base per questo esperimento.
ZimaBoard 2 è un server a scheda singola (SBS) — una categoria distinta dal più familiare computer a scheda singola (SBC) come Raspberry Pi. Pur essendo entrambi compatti e a basso consumo, la designazione SBS indica una filosofia di progettazione diversa: questi dispositivi sono costruiti per funzionare come server, non solo come computer per hobbisti. ZimaBoard 2 è sviluppato da IceWhale Technology ed è in grado di eseguire ZimaOS, TrueNAS, Proxmox, Debian, pfSense e altro ancora.
Ciò che distingue ZimaBoard 2 dalla maggior parte dei mini computer sul mercato — e ciò che lo ha reso il fulcro di questo esperimento con server domestico — è il suo slot PCIe 3.0 ×4 nativo. Come spiega Zero:
"La maggior parte dei piccoli computer non dispone di uno slot PCIe. Ma ZimaBoard ne ha uno di default. È questo che rende possibile questo esperimento."
Questo slot consente l'installazione di NIC 10G, adattatori NVMe, GPU e — cosa critica per questo progetto — schede di rete InfiniBand ad alta velocità. In combinazione con doppia Ethernet 2.5G integrata, ZimaBoard 2 offre un livello di espandibilità davvero raro a questo prezzo.
Specifiche aggiuntive rilevanti per questa costruzione:
- Supporto SATA nativo per HDD/SSD da 2,5" (non servono adattatori)
- Basso consumo energetico — ideale per operazioni server domestiche 24/7
- Design silenzioso, adatto a sistemi senza ventole
- Fattore di forma compatto che si adatta a un rack standard con la giusta soluzione di montaggio
La Visione: un Supercomputer Fai-da-Te con 5 Nodi Server Domestici
Il concetto di Zero è semplice in teoria e ambizioso nella pratica: collegare cinque unità ZimaBoard 2 tramite rete ad alta velocità in modo che le loro risorse di calcolo combinate possano essere trattate come un unico sistema unificato — una classica architettura cluster di calcolo ad alte prestazioni (HPC).
Non è un'idea nuova. I supercomputer sono da tempo costruiti collegando molti nodi più piccoli insieme. Ciò che è nuovo qui è il prezzo e il fattore di forma. Zero aveva precedentemente tentato un esperimento simile usando quattro computer Lichee RV Nano, ma ha concluso che ZimaBoard 2 offriva una probabilità di successo più alta:
"Quando ci ho riflettuto più attentamente, ho capito che poteva funzionare ancora meglio. Le specifiche sono più alte, e lo slot PCIe è già presente. Il tasso di successo è più alto rispetto ai piccoli computer che usavo prima."
IceWhale Technology, il produttore di ZimaBoard 2, ha accettato di sponsorizzare l'hardware — fornendo cinque unità complete insieme ai loro kit di accessori. Zero è chiaro che non sono stati scambiati soldi; l'accordo è stato una fornitura di prodotto ai fini di questo esperimento.
Panoramica hardware: tutto ciò che è stato usato in questa costruzione
1. Cinque unità ZimaBoard 2
Ogni unità è arrivata in confezioni identiche con la stessa specifica. Zero osserva che la scheda stessa è solo la parte superiore dell'unità assemblata — la sezione inferiore è un supporto per dischi rigidi e chassis di montaggio. Ogni kit includeva:
- La scheda ZimaBoard 2
- Cavo di estensione PCIe
- Kit viti e staffa PCIe
- Supporto per dischi rigidi
L'assemblaggio è stato completato per tutte e cinque le unità. Un disco rigido è stato installato per unità — non per uso di archiviazione, ma perché il case ZimaBoard 2 richiede la presenza di un disco per montare correttamente la staffa PCIe.
2. Schede Mellanox ConnectX-3 Pro FDR InfiniBand (×5)
Qui la costruzione si sposta decisamente in ambito professionale. Zero ha scelto la scheda Mellanox ConnectX-3 Pro FDR InfiniBand — un adattatore di rete PCIe capace di:
- Fino a 40GbE (40 Gigabit Ethernet) su protocolli Ethernet standard
- Fino a 56Gbps usando il protocollo FDR InfiniBand (Fourteen Data Rate)
La scheda utilizza una porta QSFP+ (Quad Small Form-factor Pluggable Plus) — un tipo di connettore tipicamente presente solo nei data center e negli ambienti server enterprise.
Una caratteristica chiave della ConnectX-3 Pro è il supporto RDMA (Remote Direct Memory Access) , che consente il trasferimento di dati tra sistemi senza gravare sulla CPU. Come spiega Zero:
"A quanto pare, questa scheda può gestire la comunicazione dati senza caricare la CPU. Questo è ciò che permette lo scambio di dati a una velocità straordinaria."
La limitazione pratica: lo slot PCIe di ZimaBoard 2 è ×4, mentre la ConnectX-3 Pro è nativamente una scheda ×8. Questo significa che la scheda sporge fisicamente un po' dallo slot e la velocità massima è limitata a circa 32Gbps su ZimaBoard 2 — comunque più di tre volte la velocità di una connessione 10GbE, e del tutto sufficiente per questo esperimento.
"Anche a 32Gbps, è più veloce della LAN 10G. Ed è una scheda che posso usare anche per progetti futuri — quindi la considero un investimento."

3. Cavi DAC QSFP+ personalizzati da 56Gbps (×5)
I cavi QSFP+ standard da 0,5 m sono o non disponibili o proibitivamente costosi sul mercato consumer. La soluzione di Zero: farli produrre su misura.
I cavi sono cavi DAC (Direct Attach Copper) — cavi in rame passivi che trasportano segnali ad alta velocità tra porte QSFP+ senza richiedere transceiver ottici. Per distanze inferiori a 1 metro, i cavi DAC in rame sono sia economici che completamente capaci di gestire una velocità di 56Gbps.
Ogni cavo è stato testato e verificato a 56Gbps prima della consegna. Zero nota che portano anche un logo personalizzato — un dettaglio piccolo ma soddisfacente per un progetto di questa portata.
"Se qualcuno ne vuole uno, fatemelo sapere nei commenti. Potrei riuscire a organizzare la produzione — anche se non sono sicuro di chi ne avrebbe effettivamente bisogno."
4. Switch InfiniBand Mellanox SX6036
Collegare cinque nodi in un cluster richiede più di semplici cavi punto a punto. È necessario uno switch affinché tutti i nodi possano comunicare simultaneamente tra loro — l'equivalente di un hub di rete, ma per InfiniBand.
Zero ha scelto lo Mellanox SX6036, uno switch InfiniBand QSFP+ a 36 porte progettato per ambienti enterprise e HPC. Specifiche chiave:
- 36 porte QSFP+ — più che sufficienti per cinque nodi, con spazio per espandere
- Supporto completo 56Gbps FDR InfiniBand su tutte le porte
- Switch gestito con interfaccia di configurazione propria
Lo SX6036 è un'unità da montare in rack e notevolmente grande rispetto ai nodi ZimaBoard 2. Zero riconosce il contrasto:
"È enorme. Non è qualcosa che normalmente metteresti su una scrivania. Ma è un dispositivo di livello server, quindi è previsto."
Tutti i componenti nel percorso di rete — le schede, i cavi e lo switch — sono certificati per 56Gbps, garantendo che non venga introdotto alcun collo di bottiglia dallo strato di interconnessione. Il limite effettivo rimane l'interfaccia PCIe ×4 di ZimaBoard 2 a ~32Gbps per nodo.
5. Switch LAN Enterprise (48 Porte)
Per mantenere separato il traffico di gestione e il traffico dati InfiniBand, Zero ha anche installato uno switch LAN enterprise a 48 porte per la connettività Ethernet standard. Ogni ZimaBoard 2 si collega a questo switch tramite la sua porta Ethernet 2.5G integrata, fornendo accesso a internet e gestione di rete standard — completamente indipendente dalla rete cluster InfiniBand.

Assemblaggio e Primo Avvio: Cosa è Successo
Con tutto l'hardware assemblato e cablato, Zero ha acceso il sistema. La sequenza:
- Switch Mellanox SX6036 acceso — subito rumoroso a causa delle ventole di raffreddamento ad alta velocità
- Tutte e cinque le unità ZimaBoard 2 accese — slot PCIe illuminati, indicando il riconoscimento delle schede
- Switch LAN collegato alla fonte internet a monte
- Scansione di rete eseguita — tutte e cinque le unità ZimaBoard 2 sono apparse sulla rete
"Stanno comparendo. Uno, due, tre, quattro — e c'è Chappy, l'unità AI dell'ultima volta. In totale cinque. Tutte attive."
Zero ha quindi effettuato l'accesso a un'unità tramite tablet, confermando la schermata di benvenuto di ZimaOS e l'avvio riuscito. Un controllo delle interfacce di rete ha mostrato che la scheda Mellanox è stata riconosciuta a livello hardware (elencata sotto Mellanox Technologies), ma nessun driver è stato caricato — comportamento previsto, poiché ZimaOS non include i driver InfiniBand di default.
"Le schede PCIe sono attive e ricevono alimentazione. Ma il sistema operativo non ha il driver Mellanox integrato, quindi non può ancora caricarlo. È qualcosa che affronteremo nel prossimo video quando tenteremo effettivamente la connessione del cluster."
Cosa Succede Dopo
Questa è stata la Parte 1: acquisizione hardware, assemblaggio e verifica di avvio di base. Il lavoro futuro include:
- Installare i driver InfiniBand su tutti e cinque i nodi ZimaBoard 2
- Configurare lo switch Mellanox SX6036 (che richiede un proprio processo di configurazione)
- Montare tutto in un rack server — Zero ha già progettato una staffa stampabile in 3D ma non l'ha ancora stampata
- Eseguire benchmark reali del cluster per misurare le prestazioni computazionali combinate
- Testare carichi di lavoro reali — la community è invitata a suggerire esperimenti nei commenti
Zero è anche sincero riguardo all'economia del build:
"ZimaBoard 2 di per sé non è estremamente costosa. Considerando l'espandibilità e la qualità costruttiva, il prezzo è ragionevole. È un po' troppo per un giocattolo, ma per un esperimento è un prezzo giusto."

Perché ZimaBoard 2 è la base giusta per un cluster di server domestici
Questo progetto illustra qualcosa di importante sulla filosofia di design di ZimaBoard 2. La maggior parte dei mini computer — anche quelli capaci — sono sistemi chiusi. Funzionano bene come nodi server domestici standalone, ma non possono essere espansi o interconnessi in modo significativo a livello hardware.
ZimaBoard 2 rompe questo limite. Lo slot PCIe nativo non è una caratteristica di marketing — è una vera decisione architetturale che consente una reale espandibilità: NIC 10G, storage NVMe, accelerazione GPU e, come dimostra questo progetto, interconnessioni InfiniBand di livello enterprise.
Che tu stia eseguendo Plex, Pi-hole, Proxmox o costruendo un cluster di server domestici che rivaleggia con un piccolo data center, ZimaBoard 2 è progettato per crescere con le tue ambizioni. Piccolo, modificabile e — come ha detto Zero — "sembra un giocattolo ma funziona come una bestia."
Segui il viaggio DIY del supercomputer di Zero
Il progetto di supercomputer domestico di Zero è uno dei build DIY di server domestici più ambiziosi dal punto di vista tecnico che abbiamo visto realizzati attorno a ZimaBoard 2. Solo nella Parte 1, lo stack hardware include cinque nodi ZimaBoard 2, cinque schede Mellanox ConnectX-3 Pro InfiniBand, cinque cavi DAC personalizzati da 56 Gbps, uno switch Mellanox SX6036 a 36 porte e uno switch LAN enterprise a 48 porte.
Tutto si è avviato. Tutto è stato riconosciuto. La base è solida.
Noi di Zima siamo orgogliosi di aver supportato questo esperimento e non vediamo l'ora di condividere i risultati mentre Zero lavora verso un cluster completamente operativo. Iscriviti al canale di Zero per seguire il percorso e resta sintonizzato sul blog di Zima per ulteriori aggiornamenti.
Centro Campagna Zima
Altro da leggere

Guida completa all'installazione di Windows Server 2025 su ZimaCube
Installa Windows Server 2025 su un NAS in 5 passaggi: prepara i driver, crea una USB avviabile, installa il sistema operativo, correggi il driver...

Guida Completa al Backup di ZimaCube: Una Strategia a Tre Livelli con PBS, Synology e Backup su Cloud
Proxmox Backup Server, installato come VM sul tuo NAS, gestisce backup incrementali, potatura automatica e avvisi di guasto. Aggiungi ZFS RAID-Z2 e sincronizzazione cloud...

Guida all'installazione di ZimaCube + Proxmox: Trasformalo in un server di virtualizzazione tutto-in-uno
Trasforma il tuo NAS in un host di virtualizzazione Proxmox con questa guida in 6 passaggi—che copre la configurazione del BIOS, la configurazione dello...


