JBOD vs mergerFS: Così simili, eppure così diversi
Quando decidiamo di espandere il nostro archivio digitale, magari acquistando un box esterno a due baie o assemblando un piccolo server domestico, ci scontriamo sempre con lo stesso problema: come unire fisicamente i dischi per vedere un’unica cartella capiente? Le strade più comuni sono due: il classico JBOD e il più moderno mergerFS. Ma, come vedremo, la differenza tra i due può determinare la sopravvivenza dei tuoi dati in caso di guasto.
JBOD (Spanning): L’unione fisica
Il JBOD (Just a Bunch Of Disks), nella modalità “spanning”, concatena i dischi a livello di blocchi. Se colleghi un disco da 4TB e uno da 2TB, il sistema operativo vedrà un unico volume logico da 6TB. I dati vengono scritti in sequenza: riempito il primo disco, il controller passa al secondo.
Pro
- Semplicità estrema: Una volta configurato, il sistema vede un solo volume standard.
- Efficienza dello spazio: Sfrutti il 100% della capacità di ogni disco, anche se di dimensioni diverse.
Contro
- Rischio catastrofico: Se uno dei due dischi muore, il File System (NTFS, EXT4, etc.) viene corrotto a livello strutturale. Recuperare i file dal disco superstite diventa un’operazione tecnica complessa e spesso fallimentare, poiché i file possono essere frammentati tra le due unità.
mergerFS: L’unione logica
A differenza del JBOD, mergerFS lavora a livello di file system tramite FUSE (Filesystem in Userspace). Non “fonde” i settori dei dischi, ma crea una sorta di “insieme” virtuale che mostra il contenuto di più dischi come se fossero in una sola cartella.
Pro
- Tolleranza ai guasti: Se un disco si rompe, perdi solo i file che erano fisicamente su quel disco. Gli altri dati sull’altro disco rimangono integri, leggibili e pronti all’uso semplicemente collegando il drive a un altro PC.
- Flessibilità totale: Puoi aggiungere o rimuovere dischi di qualsiasi dimensione in ogni momento senza dover formattare nulla.
Contro
- Performance: Essendo basato su FUSE, ha un leggero carico sulla CPU (trascurabile sui PC moderni, ma rilevante su sistemi estremamente datati).
- Configurazione: Richiede un minimo di dimestichezza con Linux per la modifica del file
/etc/fstab.
Perché i prodotti consumer non usano mergerFS?
Ti sarai accorto che i box esterni a due baie venduti nei negozi (WD, LaCie, Seagate) utilizzano quasi sempre JBOD o RAID. Il motivo non è tecnico, ma commerciale:
- Compatibilità Cross-Platform: Un box JBOD hardware viene visto come un disco standard da Windows, macOS e Linux senza bisogno di software aggiuntivo. mergerFS non è nativo su Windows e richiederebbe all’utente l’installazione di driver terzi.
- Costi dell’hardware: Gestire il JBOD richiede un chip controller molto economico. Gestire un’unione software come mergerFS richiederebbe una CPU più potente all’interno del box, aumentandone il prezzo finale.
Best Practice: Cosa controllare prima dell’acquisto
Se stai cercando un box esterno a due dischi, non limitarti a guardare il prezzo. Ecco cosa devi verificare per non pentirti dell’acquisto:
| Caratteristica | Cosa cercare | Perché? |
|---|---|---|
| Modalità Independent | Supporto “Clear RAID” o “Non-RAID” | Permette di vedere i dischi separati e usare software come mergerFS per unirli con sicurezza. |
| S.M.A.R.T. Passthrough | Verifica nelle specifiche o recensioni | Indispensabile per monitorare la salute dei dischi. Molti controller economici “nascondono” lo stato dei dischi. |
| Ventilazione | Case in alluminio o ventola attiva | Due dischi chiusi in un box di plastica senza ricircolo d’aria sono destinati a una vita breve. |
Conclusione: Se tieni ai tuoi dati, evita le soluzioni JBOD hardware “tutto in uno”. La scelta migliore per un utente consapevole è acquistare un box che esponga i dischi separatamente e gestire l’unione via software. Avrai il controllo totale e la certezza che un guasto al controller o a un singolo disco non si trasformi in un disastro totale.



0 commenti