Capacità RAID
Last updated: 2026-09-01
| Dischi | Dimensione disco | Livello RAID | |
|---|---|---|---|
| Escenario minimo | 1.6 | 800 | — |
| Uso habitual | 2.8 | 1000 | — |
| Uso frecuente | 4 | 1000 | — |
| Uso intensivo | 6 | 1000 | — |
| Caso maximo | 10 | 1000 | — |
In sintesi: Per calcolare la capacità di un array RAID, dividi il numero di unità nell'array per il rapporto dati-parità del livello RAID (ad esempio, per RAID 5, sottrai la capacità di un'unità per la parità), quindi moltiplica per la dimensione dell'unità più piccola nell'array (ad esempio, 4x 1TB in RAID 5 = (4-1) × 1TB = 3TB utilizzabili, con 1TB riservato alla ridondanza).
Cos'è il Calcolatore di Capacità RAID?
RAID (Redundant Array of Independent Disks) è un metodo per combinare più dischi rigidi fisici in un'unica unità logica per migliorare le prestazioni, fornire tolleranza ai guasti, o entrambe le cose. Tuttavia, la capacità grezza totale delle unità non è mai completamente disponibile come spazio di archiviazione utilizzabile, perché il livello RAID stesso consuma spazio per i dati di parità (ridondanza) o per il mirroring. Un Calcolatore di Capacità RAID è lo strumento che determina esattamente quanto spazio utilizzabile avrai dopo aver configurato un set di unità in un livello RAID specifico, e quanta di quella capacità grezza viene persa a causa della ridondanza.
Questo calcolatore è essenziale per amministratori di sistema, ingegneri di rete, appassionati di homelab e chiunque costruisca un dispositivo Network Attached Storage (NAS), un server o una workstation di editing video. Senza di esso, potresti pianificare 8TB di archiviazione grezza, acquistare otto unità da 1TB, e poi scoprire dopo la configurazione che il tuo spazio utilizzabile è solo 6TB a causa della doppia parità di RAID 6. Il calcolatore elimina queste congetture, aiutandoti a pianificare il numero corretto di unità, scegliere il livello RAID giusto per le tue esigenze di tolleranza ai guasti e assicurarti di non sottodimensionare o sovra-acquistare spazio di archiviazione.
Inoltre, ti aiuta a bilanciare il compromesso tra capacità e sicurezza. Un array RAID 0 offre il 100% della capacità ma zero ridondanza, mentre un array RAID 1 offre il 50% della capacità (con due unità) ma mirroring completo. Il calcolatore rende espliciti questi compromessi, permettendoti di prendere una decisione informata in base alla criticità dei tuoi dati e al tuo budget.
Come Usare il Calcolatore
Usare il Calcolatore di Capacità RAID è un processo semplice in quattro passaggi. Assicurati di avere a portata di mano le specifiche esatte dei tuoi dischi rigidi (in particolare la loro capacità formattata), così come una decisione ferma sul livello RAID che intendi implementare. Ecco il processo passo dopo passo:
- Seleziona il Livello RAID: Dal menu a tendina, scegli la configurazione RAID che intendi utilizzare. Le opzioni comuni includono RAID 0, RAID 1, RAID 5, RAID 6 e RAID 10. Il calcolatore usa questa selezione per determinare quale formula applicare per la perdita di capacità.
- Inserisci il Numero di Unità: Inserisci il numero totale di dischi rigidi fisici che includerai nell'array. Tieni presente che alcuni livelli RAID hanno requisiti minimi di unità (ad esempio, RAID 5 richiede almeno 3 unità, RAID 6 richiede almeno 4, e RAID 10 richiede un numero pari di almeno 4).
- Inserisci la Capacità della Singola Unità: Inserisci la capacità di una singola unità in Terabyte (TB) o Gigabyte (GB). Se hai unità di dimensioni diverse, il calcolatore userà tipicamente la capacità dell'unità più piccola come base, quindi è fondamentale controllare le specifiche delle tue unità per la capacità formattata esatta piuttosto che l'etichetta di marketing.
- Clicca su Calcola: Il calcolatore elaborerà gli input e mostrerà la capacità utilizzabile totale, la capacità grezza totale e la capacità persa a causa della ridondanza. Rivedi questi risultati per verificare che l'array soddisfi le tue esigenze di archiviazione.
Ad esempio, se selezioni RAID 5, inserisci 4 unità e inserisci una capacità di 1TB per unità, il calcolatore mostrerà una capacità utilizzabile di 3TB. Questo è il tuo risultato operativo.
Formula e Metodo di Calcolo
Il calcolo si basa su un semplice principio fondamentale: per la maggior parte dei livelli RAID con parità, la capacità di un'unità viene utilizzata per la parità (RAID 5), e la capacità di due unità per la doppia parità (RAID 6). Per il mirroring (RAID 1 e RAID 10), la capacità utilizzabile è la metà della capacità grezza totale. La formula generale è:
Capacità Utilizzabile = (Numero Totale di Unità - Unità di Parità) × Capacità dell'Unità più Piccola
Il valore 'Unità di Parità' varia in base al livello RAID:
- RAID 0: Unità di Parità = 0 (Nessuna ridondanza, piena capacità)
- RAID 1: Unità di Parità = Unità/2 (per un mirror a 2 unità) o l'equivalente per più mirror
- RAID 5: Unità di Parità = 1 (Parità distribuita singola)
- RAID 6: Unità di Parità = 2 (Parità distribuita doppia)
- RAID 10: Unità di Parità = Unità Totali / 2 (Set in mirroring)
Analizziamo un esempio pratico concreto. Supponiamo di avere quattro unità da 1TB e di volerle configurare come RAID 5. Usando la formula:
Capacità Utilizzabile = (4 - 1) × 1TB = 3 × 1TB = 3TB.
La capacità grezza totale è 4TB (4 × 1TB). La capacità di ridondanza è 4TB - 3TB = 1TB. Questo spazio equivalente a un'unità viene utilizzato per memorizzare le informazioni di parità che permettono all'array di sopravvivere al guasto di un'unità fisica.
Ora considera le stesse quattro unità in RAID 10. La formula produce (4 - 2) × 1TB = 2 × 1TB = 2TB utilizzabili. La ridondanza è 2TB, il che significa che metà della tua capacità grezza viene utilizzata per creare i mirror. Questo dimostra perché RAID 10 è più costoso in termini di capacità ma offre prestazioni e tolleranza ai guasti migliori rispetto a RAID 5 in alcune configurazioni.
Esempi Pratici
Per illustrare l'utilità del calcolatore in diversi casi d'uso, ecco tre scenari realistici. La tabella seguente riassume gli input e gli output per ciascuno.
| Scenario | Livello RAID | Numero di Unità | Dimensione Unità | Capacità Utilizzabile | Ridondanza |
|---|---|---|---|---|---|
| NAS domestico per archiviazione multimediale | RAID 5 | 4 | 4TB | 12TB | 4TB |
| Host VM ad alte prestazioni | RAID 10 | 6 | 2TB | 6TB | 6TB |
| Server di archiviazione con alta sicurezza | RAID 6 | 8 | 8TB | 48TB | 16TB |
Scenario 1: NAS Domestico (RAID 5, 4x 4TB). Un utente che costruisce un server multimediale ha quattro unità da 4TB. Usando RAID 5, ottiene 12TB utilizzabili, sacrificando 4TB per la parità. Questo gli consente di archiviare una grande libreria di film tollerando il guasto di una singola unità.
Scenario 2: Server ad Alte Prestazioni (RAID 10, 6x 2TB). Un amministratore di database necessita di velocità di lettura/scrittura elevate e di una tolleranza ai guasti migliore rispetto a quella fornita dal RAID con parità. Con sei unità da 2TB in RAID 10, ottiene 6TB utilizzabili. I 6TB di ridondanza sono il costo per avere ogni dato in mirroring, ma l'array può sopravvivere a più guasti di unità purché nessuna coppia in mirroring perda entrambe le unità.
Scenario 3: Server di Archiviazione (RAID 6, 8x 8TB). Un team IT che costruisce un grande sistema di archiviazione con unità da 8TB sceglie RAID 6 per la doppia parità. Ottiene 48TB utilizzabili su 64TB grezzi. Questo consente all'array di sopravvivere a due guasti simultanei di unità, il che è fondamentale quando si ha a che fare con unità ad alta capacità dove i tempi di ricostruzione sono lunghi.
Suggerimenti per Risultati Accurati
Per garantire che il calcolatore fornisca risultati accurati, devi prestare attenzione a diversi dettagli tecnici. Gli errori più comuni possono compromettere l'intero progetto di pianificazione dell'archiviazione.
- Usa sempre la capacità formattata, non la capacità di marketing. Un'unità pubblicizzata come "1TB" ha in realtà una capacità formattata di circa 931GB (in gibibyte binari). La differenza risiede nella misurazione decimale rispetto a quella binaria. Se inserisci 1TB ma l'unità è in realtà di 931GB, la tua capacità utilizzabile calcolata sarà leggermente diversa. Controlla la capacità riportata dal sistema operativo per il numero più accurato.
- Non mescolare mai dimensioni di unità in un array RAID con parità. Il calcolatore (e il controller RAID) presupporrà la capacità dell'unità più piccola nell'array. Se hai tre unità da 1TB e una da 500GB, l'array tratterà tutte le unità come da 500GB, risultando in una capacità grezza totale di 2TB, non 3,5TB. I 500GB extra sulle unità più grandi diventano inutilizzabili in quell'array.
- Verifica di avere il numero minimo di unità per il livello RAID selezionato. RAID 5 richiede un minimo di 3 unità; RAID 6 richiede un minimo di 4. Usare RAID 5 con solo 2 unità fallirà la configurazione o il calcolatore restituirà un errore, poiché l'array non può creare parità valida con una sola unità dati.
- Considera un hot spare dedicato quando pianifichi la capacità totale. Se prevedi di avere un hot spare (un'unità di standby che sostituisce automaticamente un'unità guasta), devi escludere quella unità dal calcolo della capacità. Un hot spare non fa parte dell'array attivo; rimane inattivo, in attesa di un guasto. Se hai 5 unità e una è un hot spare, il tuo array attivo ha solo 4 unità, e la tua capacità utilizzabile dovrebbe essere calcolata su quelle 4 unità.
- Ricorda che RAID 0 non ha ridondanza. Il calcolatore mostrerà il 100% di capacità utilizzabile, ma questo è un output matematico, non una raccomandazione. Se una singola unità fallisce in RAID 0, tutti i dati sull'intero array vengono persi permanentemente. L'output di "ridondanza" pari a zero del calcolatore è un avviso critico.
Domande Frequenti
1. Perché la mia capacità utilizzabile è inferiore alla somma dei miei dischi rigidi?
Questo è del tutto normale e previsto. La differenza tra la somma delle capacità grezze delle unità e la capacità utilizzabile è lo spazio allocato per i dati di ridondanza. In RAID 5, il controller scrive informazioni di parità su tutte le unità, consumando l'equivalente della capacità di esattamente un'unità indipendentemente da quante unità ci sono nell'array. In RAID 6, consuma l'equivalente di due unità. In RAID 1 e RAID 10, consuma metà della capacità totale per il mirroring. Questo è il 'prezzo' che paghi per la capacità di sopravvivere a un guasto di unità senza perdita di dati. Ad esempio, con 4x 1TB in RAID 5, perdi 1TB per la parità, lasciando 3TB utilizzabili. Con RAID 0, non c'è parità, quindi ottieni tutti i 4TB, ma hai zero tolleranza ai guasti, il che significa che un singolo guasto di unità distrugge tutti i dati.
2. Posso mescolare unità di dimensioni diverse in un array RAID 5?
Tecnicamente sì, ma è fortemente sconsigliato. Il controller RAID si standardizzerà sulla capacità dell'unità più piccola nell'array. Qualsiasi capacità extra sulle unità più grandi viene semplicemente ignorata e diventa inutilizzabile. Ad esempio, se hai due unità da 2TB e una da 1TB in un array RAID 5, il controller tratterà tutte e tre le unità come da 1TB. La tua capacità grezza totale sarà 3TB (non 5TB), e la tua capacità utilizzabile sarà 2TB (3 - 1 per la parità). Perderesti l'intero TB extra dalle due unità più grandi. Per evitare questo spreco, è meglio usare unità identiche con lo stesso modello e la stessa capacità per l'intero array.
3. Quale livello RAID mi dà la maggiore capacità utilizzabile?
RAID 0 ti dà la capacità utilizzabile assolutamente più alta—il 100% della tua archiviazione grezza. Poiché usa lo striping senza parità o mirroring, nessuno spazio è dedicato alla ridondanza. Tuttavia, questo ha il costo estremo di zero tolleranza ai guasti. RAID 5 è il livello successivo più efficiente in termini di spazio che offre comunque ridondanza, sacrificando solo la capacità di un'unità indipendentemente dal numero totale di unità nell'array. Ad esempio, con 4x 1TB, RAID 5 ti dà 3TB utilizzabili e 1TB di ridondanza. RAID 6 sacrifica la capacità di due unità (2TB), e RAID 10 sacrifica metà delle tue unità (2TB con 4 unità). Se la capacità massima è il tuo obiettivo primario e la perdita di dati è accettabile, RAID 0 vince. Se hai bisogno di sicurezza ma vuoi massimizzare lo spazio, RAID 5 è l'opzione ridondante più efficiente.
FAQ
Cos'è un calcolatore di capacità RAID?
Un calcolatore di capacità RAID è uno strumento che ti aiuta a determinare la capacità di archiviazione utile totale di un array RAID in base al numero di unità, alle loro dimensioni individuali e al livello RAID scelto. Tiene conto dell'overhead di ridondanza, come la parità o il mirroring, così puoi pianificare con precisione le tue esigenze di archiviazione prima di acquistare l'hardware.
Quali livelli RAID supporta il calcolatore?
Il calcolatore supporta i livelli RAID comuni, inclusi RAID 0, 1, 5, 6, 10 e 50, oltre ad alcune configurazioni avanzate come RAID 60 e JBOD (just a bunch of disks). Ogni livello applica una formula diversa per lo spazio utile, quindi lo strumento fornisce risultati accurati sia per configurazioni orientate alle prestazioni sia per quelle con tolleranza ai guasti.
Come gestisce il calcolatore dimensioni miste delle unità in un array?
Per la maggior parte dei livelli RAID, il calcolatore presuppone che tutte le unità nell'array abbiano la stessa capacità, poiché mescolare dimensioni può portare a spazio sprecato o capacità utile ridotta. Tuttavia, puoi inserire dimensioni diverse per RAID 1, 10 e JBOD, e lo strumento applicherà la logica appropriata—come usare l'unità più piccola come base per il mirroring o lo striping su dischi non uniformi.
Posso usare questo calcolatore per pianificare un disco hot spare?
Sì, il calcolatore di capacità RAID include un'opzione per specificare un disco hot spare dedicato, che non viene conteggiato come parte dello spazio utile ma è riservato alla sostituzione automatica in caso di guasto di un'unità. Quando attivi questa opzione, lo strumento sottrae la capacità del disco di riserva dalla capacità grezza totale, quindi calcola lo spazio utile in base al livello RAID selezionato e alle unità rimanenti.