
Qualche giorno fa mi sono trovato coinvolto in una discussione online dove un utente chiedeva se è realmente conveniente realizzare un NAS con un Raspberry Pi4, un paio di dischi esterni ed OpenMediaVault.
Un altro utente gli rispondeva sostenendo che un sistema sifatto è di gran lunga superiore ad un NAS Synology o QNAP perché basato su Linux e perché evitando soluzioni RAID si ha più sicurezza poiché se si dovesse rompere la mainboard di un Synology o QNAP si perderebbero tutti i dati.
Pienamente d'accordo sul primo punto, non sono infatti un fan dei NAS Synology o QNAP proprio a causa dei loro pessimi firmware, molto meglio un NAS con OS Linux.
Totalmente in disaccordo con il secondo punto, una boiata colossale.
I RAID con i quali si perdono i dati a causa di un eventuale danneggiamento della piastra madre del sistema sono i RAID ATA realizzati tramite un chipset integrato sulla mainboard ed in gergo li si chiama Fake RAID.
La maggior parte dei NAS commerciali odierni utilizza un firmware basato su OS Linux e implementa il RAID tramite mdadm, ossia il RAID software di Linux, quindi se il NAS dovesse danneggiarsi è possibile continuare ad accedere ai dati presenti sul RAID semplicemente spostando i dischi su una qualsiasi macchina Linux e rimontando il RAID. Nulla di più semplice e sicuro.
Il RAID software mdadm è la scelta d'eccellenza se non si ha a disposizione un buon Controller RAID con memoria dedicata e batteria tampone.
Tornando al Raspberry quindi si può semplicemente creare un RAID mdadm con i dischi connessi tramite USB? La risposta è semplice e concisa: NO!!!!!
Un RAID mdadm di dischi collegati via usb è deleterio, molti utenti hanno perso i dati a causa della desincronizzazione del RAID ed infatti proprio per questo motivo gli sviluppatori di OpenMediaVault (la distro preferita dai novellini per realizzare un NAS) hanno disattivato la possibilità di creare tramite interfaccia web un RAID di dischi connessi via usb.
Quindi se si decide di utilizzare un Raspberry per realizzare un NAS si deve fare a meno del RAID, vero è che un NAS serve ad offrire dello storage accessibile tramite rete e il RAID serve a garantire la continuità di servizio (disponibilità), ma è altrettanto vero che generalmente si utilizza un NAS per tenere i propri dati al sicuro e quindi un NAS senza RAID è qualcosa di completamente inutile.
Ok, un RAID senza una buona strategia di backup e di disaster recovery è inutile, ma al momento sorvoliamo su questi punti.
Il mio consiglio a chi deve realizzare un NAS è sempre lo stesso, un HP Microserver, anche usato, si sceglie la generazione in base alla potenza che occorre e si sceglie l'OS in base alle proprie conoscenze.
I Microserver di HP possono essere upgradati fino a 5 bay e su alcune Gen è anche possibile mettere cpu xeon. In base al modello i Microserver Gen7 consumano dai 15 ai 45 watt. I Gen 8 variano in base alla cpu, partono dai 35 watt ed è possibile installare degli xeon 8 thread che consumano 45 watt.
In questo modo è possibile realizzare un NAS infinitamente superiore ai vari QNAP, Synology e compagnia cantante e ad un costo nettamente inferiore.
Un NAS con un Raspberry è solo un accrocco.
Di seguito alcuni link per approfondire:
https://github.com/openmediavault/openmediavault/issues/63
https://forum.openmediavault.org/index.php?thread/22415-raid-with-raspberry-pi/
https://forum.openmediavault.org/index.php?thread/32953-raid-on-raspberry-pi-with-quad-sata/
Aggiungi un commento