Costruire un Network Attached Storage (NAS) non significa assemblare un semplice computer con componenti casuali. Per un sistema serio e performante, è fondamentale prestare attenzione a ogni dettaglio, dalla scheda madre al controller, fino ai dischi rigidi. Questo articolo esplora i componenti chiave per realizzare un NAS domestico di livello professionale, garantendo massima affidabilità e espandibilità.
💾 Il Cuore del Sistema: Componenti Hardware
Per un progetto di questa portata, ogni componente deve essere scelto con cura per garantire stabilità e prestazioni elevate.
⚙️ Sistema operativo e alimentazione
TrueNAS Scale:
Quando si vuole costruire un NAS con le proprie mani, TrueNAS è considerato il sistema operativo di riferimento. Offre un ambiente robusto e ottimizzato per la gestione e la condivisione di file su larga scala.
Alimentatore (PSU):
Non serve un alimentatore potente per l’hardware con cui assemblerò questo NAS, quindi uno da 350W, pur non essendo un po’ vecchiotto, è eccellente per questo scopo, sia perché ormai si trovano a pochi centesimi sia perché questi “vecchi” mantengono un buon equilibrio di amperaggio sulle rail da 5V e 12V. Questo è cruciale, poiché i dischi meccanici utilizzano i 12V per il motore e i 5V per l’elettronica, e un buon bilanciamento assicura un funzionamento ottimale.
🖥️ Scheda madre: scelta strategica
La scelta della scheda madre è fondamentale per bilanciare prestazioni e consumo energetico.
Micro-ATX vs. Mini-ITX:
Si raccomanda una scheda madre Micro-ATX piuttosto che Mini-ITX. La Mini-ITX, pur essendo compatta, spesso limita gli slot di espansione (come l’assenza di un secondo slot PCIe), elementi che sono vitali per l’aggiunta di controller esterni.
Vantaggi della Micro-ATX:
1. Espandibilità: Offre due slot PCI Express (uno x16 e uno x1) che sono perfetti per l’installazione di schede di rete aggiuntive, schede USB o, nel mio caso, il controller SAS.
2. Consumo Energetico: Queste schede consumano una quantità minima di energia (spesso inferiore ai 20W), rendendole ideali per un server domestico che deve rimanere attivo 24/7.
Nota sul Processore:
Sebbene sia possibile utilizzare CPU più potenti, per un NAS o un server di condivisione file, la potenza di calcolo della CPU è spesso eccessiva. La potenza è necessaria solo in caso di virtualizzazione avanzata.
🔗 Controller SAS: Il punto critico
Il componente più importante per un NAS professionale è il controller dei dischi.
La mia scelta: LSI 9211-8i
Questo controller è altamente raccomandato per la sua affidabilità e la sua compatibilità.
Perché scegliere questo controller?
* Stabilità dei Driver: I driver sono estremamente stabili, garantendo piena operatività sia su Windows che su tutte le principali distribuzioni Linux (come Debian), senza necessità di installazioni aggiuntive.
* Affidabilità: È progettato per garantire un’affidabilità massima 24 ore su 24, 7 giorni su 7.
* Larghezza di Banda: A differenza di controller più economici, questo modello offre una larghezza di banda garantita che non si satura facilmente, anche con molti dischi in funzione.
* Funzionalità HBA: Funziona come un Host Bus Adapter (HBA), agendo semplicemente da ponte tra la scheda madre e i dischi, senza aggiungere funzionalità di RAID che potrebbero limitare la flessibilità.
Costi e Acquisto:
È consigliabile acquistare questo controller da mercatini dell’usato per ottenere un rapporto qualità-prezzo imbattibile oppure su Aliexpress, dove si trovano in gran quantità e, in alcuni casi, anche con un cavo per 4 dischi .
🔌 Cablaggio e connessioni
I cavi sono spesso la fonte di problemi in un assemblaggio NAS.
Adattatori SAS/SATA:
Poiché i dischi SAS utilizzano un connettore dati e alimentazione unificato, e i controller possono fornire solo il connettore dati, è necessario utilizzare adattatori che sdoppiano il segnale unico SAS in connessioni separate dati e alimentazione SATA.
Consiglio Pratico:
È più pratico acquistare cavi che includano sia il connettore dati che quello di alimentazione, evitando di dover acquistare adattatori separati.
💿 I dischi rigidi: SAS vs. SATA
La scelta del tipo di disco è determinante per le prestazioni e la longevità del sistema.
Vantaggi dei Dischi SAS:
I dischi SAS (Serial Attached SCSI) sono notevolmente più affidabili e robusti dei dischi SATA consumer. Sono progettati per operare in ambienti data center, garantendo prestazioni superiori e una maggiore resistenza all’usura.
Acquisizione Economica:
I dischi SAS di livello enterprise possono essere reperiti in mercatini dell’usato. Il rapporto terabyte/euro è estremamente vantaggioso rispetto all’acquisto di dischi SATA consumer di pari capacità.
Problemi di Formattazione:
È comune che i dischi provengano da data center e siano formattati in modo non convenzionale (ad esempio, con tipi di protezione dati che il sistema operativo non riconosce). In questi casi, è necessario eseguire una formattazione a basso livello utilizzando utility specifiche per assicurare che il disco sia pronto per l’uso con TrueNAS.
🌬️ Case e raffreddamento
Questo ovviamente deve essere progettato per massimizzare il flusso d’aria.
Design Ottimale:
È ideale utilizzare case ATX vecchi, che presentano una struttura aperta o semi-aperta con spazio dedicato a più dischi. L’obiettivo non è l’estetica, ma la ventilazione. L’aggiunta di ventole da 120mm che soffiano direttamente sui dischi è cruciale per prevenire surriscaldamenti e garantire la longevità del sistema.
🚀 Conclusioni: Un sistema versatile
Assemblare un NAS con componenti di grado professionale come i dischi SAS e il controller LSI 9211-8i si traduce in un sistema estremamente potente, stabile e scalabile. Questo setup è ideale non solo per il backup domestico, ma anche per la creazione di server di rete dedicati a servizi come DNS, o per l’hosting di applicazioni virtualizzate.