Calcolatore di capacità RAID
Dati di input
| Numero di dischi | 4 |
|---|---|
| Dimensione del disco | 4 TB |
| Livello RAID | RAID 5 — Parità |
Calcolatore di capacità RAID
Inserisci il numero di dischi, la loro capacità individuale e il livello RAID per visualizzare la capacità di archiviazione utilizzabile, la tolleranza ai guasti e l'overhead di ridondanza.
Dati di input
Configurazione dischi
Risultati
Inserisci un valore per visualizzare i risultati.
Risultati RAID
Ripartizione dello spazio
Capacità RAID
Il RAID — Redundant Array of Independent Disks — raggruppa più unità fisiche in un unico volume logico. Il livello scelto determina se l'array privilegia la capacità grezza, la tolleranza ai guasti o la velocità di lettura/scrittura, e quanta capacità grezza viene consumata dalla ridondanza.
Come ogni livello utilizza lo spazio su disco
RAID 0 distribuisce i dati su tutti i dischi tramite striping, senza parità né mirroring. Ogni byte di capacità grezza è disponibile per i dati utente, e letture e scritture vengono distribuite su tutti i dischi contemporaneamente. Il compromesso è l'esposizione totale: un singolo disco guasto distrugge l'intero array.
RAID 1 mantiene un mirror perfetto di ogni disco. Con due dischi da 4 TB si ottengono 4 TB di spazio utilizzabile: il secondo disco contiene una copia identica. Qualsiasi disco — o tutti tranne uno — può guastarsi senza perdita di dati.
RAID 5 richiede almeno tre dischi e memorizza un blocco di parità per stripe, ruotato su tutti i dischi. Con dischi di capacità :
Quattro dischi da 4 TB in RAID 5 forniscono 12 TB utilizzabili e tollerano un singolo guasto contemporaneo.
RAID 6 aggiunge un secondo blocco di parità indipendente, permettendo a due dischi di guastarsi contemporaneamente. Con dischi di capacità :
Gli stessi quattro dischi da 4 TB forniscono 8 TB utilizzabili ma sopravvivono a qualsiasi coppia di guasti simultanei — importante per dischi di grandi dimensioni che possono richiedere molte ore per la ricostruzione.
RAID 10 crea mirror di coppie di dischi e poi distribuisce su stripe tra le coppie di mirror. La capacità utilizzabile è la metà del totale grezzo:
È richiesto un numero pari di dischi (almeno quattro). RAID 10 combina la tolleranza ai guasti del mirroring con le prestazioni in lettura dello striping, rendendolo la scelta standard per i carichi di lavoro di database sensibili alla latenza.
Overhead di ridondanza
La percentuale di overhead misura quanta capacità grezza è dedicata alla protezione anziché ai dati utente:
RAID 0 ha overhead 0%; RAID 1 ha il 50%; RAID 5 con quattro dischi ha il 25%; RAID 6 con quattro dischi ha il 50%; RAID 10 ha sempre il 50%.
Esempio — RAID 5 con sei dischi da 8 TB
Capacità grezza:
Utilizzabile (RAID 5):
Overhead:
Tolleranza ai guasti: 1 disco.
Se un disco si guasta, l'array entra in stato degradato e il controller ricostruisce i dati persi dalla parità su un'unità di riserva a caldo. Durante la ricostruzione le prestazioni calano e un secondo guasto sarebbe catastrofico — motivo chiave per considerare RAID 6 per array di grandi dimensioni.
Scelta del livello
Utilizza RAID 0 solo quando hai bisogno del massimo throughput e disponi di backup indipendenti altrove. Scegli RAID 1 per configurazioni con due dischi di piccole dimensioni come un volume di avvio. RAID 5 è adatto a NAS con tre-otto dischi dove la capacità utile è rilevante. Passa a RAID 6 quando i singoli dischi superano i 2 TB o l'array conta sei o più unità. RAID 10 è lo standard enterprise quando prestazioni e ridondanza sono entrambe irrinunciabili.
Calcolatore di disponibilità SLA
Domande frequenti (FAQ)
Cos'è il RAID e come protegge i dati?
Il RAID (Redundant Array of Independent Disks) combina più unità in un'unica unità logica, cedendo parte della capacità grezza in cambio di ridondanza dei dati, prestazioni di lettura/scrittura, o entrambe.
RAID 1 mantiene un mirror completo di ogni disco. RAID 5 e RAID 6 distribuiscono i dati di parità tra i dischi in modo che l'array possa ricostruirsi se uno o due dischi si guastano. RAID 0 distribuisce i dati su stripe per velocità massima, ma non offre alcuna protezione — un singolo guasto fa perdere tutto.
Quando è preferibile scegliere RAID 6 rispetto a RAID 5?
RAID 6 aggiunge un secondo blocco di parità per stripe, consentendo a qualsiasi coppia di dischi di guastarsi simultaneamente senza perdita di dati. I moderni dischi ad alta capacità possono richiedere ore o persino giorni per la ricostruzione; durante questa finestra, un secondo guasto sarebbe catastrofico su RAID 5.
Per dischi superiori a 2 TB o array con sei o più dischi, RAID 6 è la scelta più sicura. Il compromesso è un disco aggiuntivo di overhead rispetto a RAID 5.
Perché RAID 10 è adatto ai carichi di lavoro ad alte prestazioni?
RAID 10 crea mirror di coppie di dischi (come RAID 1) e poi distribuisce su stripe attraverso quelle coppie (come RAID 0). Le letture possono essere servite da uno qualsiasi dei dischi in ogni mirror, e le scritture vengono distribuite su più stripe contemporaneamente.
Il risultato è la massima prestazione in lettura casuale tra i livelli RAID comuni, rendendolo la scelta standard per i log delle transazioni di database e altri carichi di lavoro sensibili alla latenza. Il costo è l'utilizzo della metà di tutta la capacità grezza per il mirroring.
Come scelgo il livello RAID corretto?
Inizia dalle priorità: se la velocità grezza conta più della protezione dei dati, RAID 0 massimizza la capacità ma non tollera alcun guasto.
Per i file server generici con vincoli di budget, RAID 5 con tre o quattro dischi offre un buon equilibrio tra spazio utilizzabile e protezione da un singolo disco guasto. Per array più grandi o dati mission-critical, RAID 6 aggiunge un secondo livello di protezione. Se prestazioni e ridondanza sono entrambe fondamentali e il costo non è un vincolo, RAID 10 è lo standard preferito in ambito enterprise.