GLOSSARIO

Che cos'è il RAID?

  Questa pagina è stata tradotta automaticamente da DeepL. Switch to English

RAID è l'acronimo di Redundant Array of Independent (o Inexpensive) Disks. Si tratta di una tecnologia di archiviazione che combina due o più unità fisiche in un'unica unità logica per migliorare le prestazioni, l'affidabilità o, talvolta, entrambe.

1_iXGrWyy3fSX5TExvqJhzuQ

Sviluppato alla fine degli anni '80 da Patterson, Gibson e Katz presso l'Università della California, Berkeley, il RAID è emerso come un modo per superare le prestazioni dei costosi dischi mainframe utilizzando un array di dischi più economici con ridondanza aggiuntiva per garantire l'affidabilità.

Perché il RAID è importante

RAID può:

  • Migliora le prestazioni distribuendo ("striping") i dati su più dischi per velocizzare le operazioni di lettura/scrittura.
  • Migliora la ridondanza, proteggendo i tuoi dati in caso di guasto di un disco.
  • Espandi la capacità utilizzabile aggregando più unità in un unico pool di grandi dimensioni.

La scelta del livello RAID dipende dal bilanciamento tra velocità, tolleranza ai guasti ed efficienza di archiviazione.

Livelli RAID comuni

Livello RAID Caratteristiche principali Pro Contro
RAID 0 (Striping) Dispone i dati in modo uniforme su ≥2 unità Velocità massima, piena capacità Nessuna ridondanza: guasto = perdita totale dei dati
RAID 1 (Mirroring) Duplica i dati su ≥2 unità Eccellente ridondanza, ripristino semplice Utilizza solo metà della capacità totale
RAID 5 (Striping + Parità singola) Richiede ≥3 unità, include parità per il ripristino Buon equilibrio: prestazioni, protezione, capacità In grado di gestire un guasto dell'unità
RAID 6 (Striping + doppia parità) Richiede ≥4 unità, supporta due guasti Maggiore tolleranza ai guasti Costi generali più elevati, scrittura leggermente più lenta
RAID 10 (RAID 1+0) Strisce speculari (minimo 4 unità) La combinazione migliore: velocità + ridondanza Utilizza il 50% della capacità totale

Oltre a questi, esistono livelli RAID ibridi o nidificati (ad esempio RAID 50, RAID 60), ma la tabella sopra riportata copre quelli più comunemente utilizzati.

Come funziona il RAID

  • Striping: i dati vengono suddivisi in blocchi e scritti simultaneamente su più dischi per aumentare la velocità.
  • Mirroring: ogni dato viene duplicato su un altro disco, garantendo un backup in tempo reale.
  • Parità: i dati di correzione degli errori vengono calcolati e memorizzati (separatamente o distribuiti) per ricostruire i dati persi in caso di guasto di un'unità.

Quando utilizzare il RAID

  • RAID 0: ideale per dischi temporanei o giochi, ma rischioso per dati importanti.
  • RAID 1: eccellente per unità OS o file personali, semplice e affidabile.
  • RAID 5: Ottimo per NAS generici e server domestici che richiedono protezione e capacità bilanciate.
  • RAID 6: consigliato per array di grandi dimensioni dove è richiesta una maggiore sicurezza.
  • RAID 10: ottimale per attività critiche in termini di prestazioni come database o virtualizzazione.

Ricorda: il RAID aiuta a proteggere dai guasti dei dischi, ma non da altri problemi come la cancellazione accidentale, il malware o i disastri. È parte di una strategia di backup più ampia.

CONTENUTI CORRELATI