RAID5 vs RAID10: quale tipo di protezione hai bisogno?

Nel nostro articolo precedente, abbiamo fornito una panoramica approfondita dei livelli RAID e abbiamo esaminato i confronti tra le configurazioni RAID 0 e 1, RAID 1 e 5 e RAID 5 e 6.Abbiamo anche trattato le principali differenze tra i controller RAID hardware e RAID software.

In questi articoli, puoi conoscere i pro ei contro di ciascun approccio, nonché un confronto completo tra i due e quando potrebbero funzionare in situazioni di vita reale.

Se hai letto questi articoli e vuoi saperne di più su RAID 5 vs RAID 10, continua a leggere.

Recensione rapida: cos'è il RAID?

Sta per Redundant Array of Independent (o Inexpensive) Disks e si riferisce alla combinazione di dischi rigidi fisici in un'unità virtuale.È possibile utilizzare diverse configurazioni di livello RAID, ciascuna con vantaggi, svantaggi e scopi generali diversi.In questo articolo di confronto, esamineremo RAID 5, che utilizza un sistema di parità per la tolleranza agli errori, e RAID 10, che utilizza il mirroring per la ridondanza dei dati.

Cos'è il RAID 5

RAID 5 è una disposizione di almeno tre dischi rigidi che contengono informazioni e i cosiddetti dati di parità, con striping su ciascun disco rigido.Ciò significa che le informazioni sono divise in blocchi di dimensioni uniformi e distribuite in sequenza nell'array.I dati di parità vengono quindi raccolti, scomposti e distribuiti.Se uno dei dischi rigidi si guasta, l'array utilizzerà questi dati per calcolare e recuperare le informazioni perse.

esempio

Nella sua configurazione minima, un array RAID 5 utilizza tre dischi rigidi e distribuisce i dati in base alle preferenze dell'utente.Supponiamo che tu preferisca dividere il file a metà e caricare tre file della stessa dimensione in un array, etichettato "A", "B" e "C".Il tuo array è simile a questo:

Disco 1 Disco 2 Disco 3
dossier A1 dossier A2 parità
fascicolo B1 parità B fascicolo B2
parità C fascicolo C1 fascicolo C2

Con questa configurazione, sacrifichiamo l'equivalente di uno spazio su disco rigido per proteggere i dati su ciascun disco rigido.Come puoi vedere, se una delle unità si guasta, i file non sono interessati o i dati di parità rimangono per ricostruire ciò che è stato perso.

domanda correlata  Riparazione: Kindle Fire non è in grado di riconoscere l'errore [12 metodi]

Vantaggi del RAID 5

  • Le letture RAID 5 sono veloci.
  • Con ridondanza dei dati per parità.
  • Le impostazioni sono stabili.
  • Le unità guaste possono essere ricostruite in tempo.
  • Un sacco di spazio di archiviazione.
  • Le unità sono sostituibili a caldo per evitare tempi di fermo.
Configurazione del disco RAID 5

Svantaggi del RAID 5

    • Se entrambe le unità si guastano contemporaneamente, tutti i dati andranno persi.
  • Le unità di parità rallentano le scritture.
  • Il recupero dei dati può essere lento.
  • Per chi non conosce le configurazioni RAID, l'installazione può essere complicata.

Cos'è il RAID 10

RAID 10 è in realtà una combinazione di RAID 0 e RAID 1 e utilizza anche lo striping del disco, oltre a fornire la sicurezza dell'unità.Al contrario della raccolta dei dati di parità, questa sicurezza si ottiene eseguendo il mirroring o effettuando una copia esatta di ciascuna unità di archiviazione su un'unità con mirroring separata.

Ciò significa che RAID 10 richiede almeno 4 unità per funzionare e unità aggiuntive devono essere aggiunte a coppie.L'array esegue prima lo striping dei dati sulle unità di archiviazione, quindi esegue il mirroring dei dati sulle unità con mirroring, creando coppie di dischi identici.

esempio

Come accennato, una configurazione RAID 10 richiede almeno 4 unità;2 dischi per l'archiviazione e lo striping e 2 per il mirroring.Utilizzando una configurazione tipica e uno scenario simile a quello sopra, vedremmo qualcosa di simile al seguente:

disco di archiviazione 1 disco di archiviazione 2
dossier A1 dossier A2
fascicolo B1 fascicolo B2
disco speculare 1 disco speculare 2
dossier A1 dossier A2
fascicolo B1 fascicolo B2

Mostra rapidamente che, indipendentemente dal numero di coppie di dischi che hai, avrai solo la metà dello spazio di archiviazione.Tuttavia, il vantaggio è che un'unità guasta può essere sostituita rapidamente e i dati possono essere semplicemente copiati da un altro disco.Inoltre, è possibile accedere a tutte le unità contemporaneamente, quindi gli array RAID 10 hanno velocità di lettura quasi impareggiabili.

domanda correlata  Correzione: errore IRQL_LESS_OR_NOT_EQUAL in Windows

Vantaggi del RAID 10

  • Prestazioni di lettura e scrittura estremamente veloci poiché tutte le operazioni vengono eseguite in parallelo tra loro su unità separate.
  • Le unità sono sostituibili a caldo per evitare tempi di fermo.
  • Può recuperare da uno stato fallito in modo estremamente rapido.
  • Estremamente tollerante ai guasti in quanto può resistere a più guasti del disco.

Svantaggi del RAID 10

  • Costoso in quanto ha uno spazio di archiviazione inefficiente a causa del mirroring.

RAID 5 e RAID 10 Tabella di confronto

RAID 5 RAID 10
Funzioni di base/Caratteristiche chiave Striping del disco con sistema di parità Combinare lo striping del disco con il mirroring
ha bisogno di un disco di archiviazione 3 o più 4
Deposito Perso il 60-75% o 1 spazio su disco 50%
sistema di parità sì - parità - disco singolo Nessun sistema di parità
tolleranza agli errori Sì - 1 unità potrebbe non funzionare Più unità possono guastarsi
Recupero dati Sì - usa il sistema di parità Sì, ridondanza al 100%.
costo totale caro Molto costoso
Prestazioni di lettura del disco abbastanza veloce performance straordinaria
Prestazioni di scrittura su disco rallentare Prestazioni perfette
Scrivi una multa? Sì, leggermente a causa dei blocchi di parità di scrittura Non.
scopo corretto Equilibrio tra velocità e sicurezza dei dati Quando hai bisogno di velocità di lettura/scrittura elevate e failover veloce

*Avviso:La capacità di archiviazione varia in base al numero di unità utilizzate nella configurazione RAID.

domanda correlata  Come ottenere i diritti di amministratore su Windows 10

RAID 5 e RAID 10 differenza fondamentale

  • RAID 5 utilizza lo striping a parità singola, mentre RAID 10 utilizza lo striping e il mirroring del disco.
  • RAID 3 è più economico a causa di una configurazione minima di 5 dischi, mentre RAID 10 utilizza un minimo di 4 dischi, se si aggiungono più dischi a RAID 10, è necessario aggiungerli a coppie.
  • RAID 5 ha una capacità di archiviazione migliore rispetto a RAID 10 (1 disco viene perso a metà).
  • RAID 5 può supportare 1 guasto dell'unità, mentre RAID 10 può avere fino a 4 guasti dell'unità in una configurazione di 3 unità.Con RAID 10, se perdi tutti i dischi di una coppia, perdi tutti i dati.
  • RAID 10 è migliore qui perché ha letture e scritture veloci, mentre RAID 5 ha solo letture veloci.

Caso d'uso: quando utilizzare RAID 5 in scenari di vita reale

RAID 5 offre un buon equilibrio tra prestazioni, tolleranza agli errori e capacità di archiviazione, il che lo rende adatto ai seguenti scenari:

  • Se hai un budget limitato ma hai ancora bisogno di una protezione di base a tolleranza d'errore senza sacrificare molto spazio di archiviazione o prestazioni.
  • Stai eseguendo un archivio dati, un'applicazione o un file server che richiede molta capacità di archiviazione.
  • Stai eseguendo una soluzione ad alta disponibilità come un server di notizie.Oppure PMI con server limitati a 3-16 unità.

Caso d'uso: quando utilizzare RAID 10 in scenari di vita reale

RAID 10 è ideale per le situazioni in cui sono richieste un'elevata tolleranza agli errori e velocità di lettura e scrittura elevate.Tali scenari includono applicazioni ad alta intensità di I/O come:

  • Server di posta elettronica che devono raccogliere, spostare e salvare grandi quantità di dati per un accesso successivo.
  • Un server di web hosting che gestisce molti input e output e deve reagire rapidamente a molti utenti contemporaneamente.
  • Implementazione del database che richiede tempi di inattività ridotti, poiché l'accesso continuo è fondamentale.

Domande frequenti

Perché RAID 5 non è consigliato invece di RAID 10?

RAID 5 non è consigliato perché utilizza solo la parità distribuita e non ha mirroring o ridondanza incorporati.Ciò significa che se 1 disco rigido si guasta, l'intero array è a rischio e il ripristino dei dati diventa lento e complicato.Inoltre, RAID 100 ha prestazioni inferiori rispetto a RAID 10 con ridondanza del 5%.

RAID 10 ha prestazioni migliori rispetto a RAID 5?

Sì, perché combina le funzionalità dei livelli RAID 0 e 1, ovvero striping e mirroring del disco.RAID 10 ottimizza la tolleranza agli errori e migliora le prestazioni eseguendo lo striping dei dati del volume su più unità nell'array.

Quanti dischi rigidi sono necessari per RAID 5 rispetto a 10?

Per una configurazione RAID 5, sono necessari almeno 3 dischi rigidi.Per RAID 10, sono necessarie almeno 4 unità.

Devo eseguire il backup dei miei dati se utilizzo RAID?

Sebbene la maggior parte dei livelli RAID fornisca una certa tolleranza agli errori, non sono destinati a sostituire i backup regolari.Questo perché un guasto del disco rigido in qualsiasi configurazione RAID può comportare la perdita di tutti i tuoi dati.L'utilizzo di backup tradizionali è sempre una buona idea se si dispone di dati critici.

conclusione

La più grande differenza fondamentale tra questi livelli RAID è il modo in cui implementano e forniscono la sicurezza dei dati.RAID 5 raccoglie i dati di parità ed esegue calcoli, mentre RAID 10 esegue solo una copia esatta di ogni centimetro di dati che ha.Ciò significa che RAID 10 può tollerare più guasti alle unità, ma mai più della metà della sua capacità di archiviazione totale.

Condividi questo post

Invia commento