Il RAID (Redundant Array of Independent Disks) è una tecnologia che utilizza più dischi fisici in parallelo per migliorare le prestazioni e/o la sicurezza dei dati.
Concetti fondamentali
- Mirroring: copia esatta dei dati su due dischi — se uno si guasta, l’altro continua a funzionare
- Parità: dati extra calcolati tramite XOR che permettono di ricostruire i dati in caso di guasto
- Striping: i dati vengono distribuiti su più dischi per lettura/scrittura parallela → massima velocità
Livelli RAID principali
| Livello | Tecnica | Dischi min. | Guasti tollerati | Capacità | Uso consigliato |
|---|---|---|---|---|---|
| RAID 0 | Solo striping | 2 | 0 | C × n | Massima velocità, nessuna sicurezza |
| RAID 1 | Solo mirroring | 2 | 1 | C | Massima sicurezza, alta affidabilità |
| RAID 5 | Striping + parità distribuita | 3 | 1 | C × (n–1) | Miglior compromesso velocità/sicurezza |
| RAID 6 | Striping + doppia parità | 4 | 2 | C × (n–2) | Altissima fault tolerance |
| RAID 0+1 | Striping poi mirroring | 4 | Variabile | C × n/2 | Velocità e ridondanza |
| RAID 1+0 | Mirroring poi striping | 4 | Variabile | C × n/2 | Più robusto del 0+1 |


Lascia un commento