Uso di RAID 5 con il tuo Mac

Sommario:

Uso di RAID 5 con il tuo Mac
Uso di RAID 5 con il tuo Mac
Anonim

Un array RAID è una soluzione di archiviazione che combina più dischi rigidi in un'unica unità allo scopo di archiviare, eseguire il backup e fornire ridondanza e sicurezza. RAID 5, con striping e parità del disco, è ideale per l'uso come server di archiviazione file o server di applicazioni. Questa scelta per gli utenti Mac richiede un minimo di tre unità e offre tolleranza ai guasti e buone prestazioni.

Image
Image

Un array ridondante di dischi indipendenti (RAID) protegge dal guasto di una singola unità e fornisce prestazioni migliorate e velocità di trasferimento elevate memorizzando i dati su più dischi.

Le informazioni in questo articolo si applicano a RAID 5 con un Mac che esegue macOS Catalina (10.15) tramite macOS Sierra (10.12).

Caratteristiche RAID

Ci sono diversi livelli RAID tra cui RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 e RAID 10. Ogni categoria RAID possiede una o più di queste caratteristiche:

  • Disk striping si riferisce alla divisione dei dati in blocchi e alla scrittura dei blocchi su diversi dispositivi di archiviazione.
  • Il mirroring del disco si riferisce alla duplicazione di dati su due o più dischi.
  • Bit di parità calcola i dati in due unità e memorizza i risultati su una terza unità allo scopo di fornire tolleranza agli errori.

RAID 5 è un'opzione conveniente che offre prestazioni e ridondanza eccellenti in ambienti ad alta lettura.

Informazioni su RAID 5 e Mac

RAID 5 è un livello RAID di striping progettato per aumentare la velocità di lettura e scrittura del disco. Molti utenti Mac optano per RAID 5 per l'archiviazione di file multimediali. La sua velocità di lettura è elevata e la velocità di scrittura è solo leggermente inferiore, a causa della necessità di calcolare e distribuire la parità.

RAID 5 eccelle nell'archiviazione di file di grandi dimensioni, dove i dati vengono letti in sequenza. I file più piccoli ad accesso casuale hanno prestazioni di lettura mediocri e le prestazioni di scrittura possono essere scarse a causa della necessità di ricalcolare e riscrivere i dati di parità per ogni operazione di scrittura.

Sebbene RAID 5 possa essere implementato con dischi di dimensioni miste, questo non è considerato l'approccio preferito poiché la dimensione dell'array RAID 5 è definita dal disco più piccolo del set.

Calcolo della dimensione dell'array RAID 5

Gli array RAID 5 utilizzano l'equivalente di un'unità per memorizzare la parità, il che significa che la dimensione complessiva dell'array può essere calcolata utilizzando la formula:

S=d(n-1)

d è la dimensione del disco più piccola nell'array ed è il numero di dischi che compongono l'array.

Come funziona RAID 5

RAID 5 è simile a RAID 3 in quanto utilizza un bit di parità per garantire l'integrità dei dati. Tuttavia, a differenza di RAID 3, che utilizza un disco dedicato alla memorizzazione della parità, RAID 5 distribuisce la parità a tutte le unità nell'array.

RAID 5 fornisce la tolleranza ai guasti delle unità, consentendo a qualsiasi singola unità nell'array di guastarsi senza perdere i dati nell'array. Quando un'unità si guasta, l'array RAID 5 può ancora essere utilizzato per leggere o scrivere dati. Dopo la sostituzione dell'unità guasta, l'array RAID 5 entra in una modalità di ripristino dei dati, in cui i dati di parità nell'array vengono utilizzati per ricostruire i dati mancanti sull'unità appena installata.

Controller basati su software e controller basati su hardware

A causa della necessità di eseguire calcoli di parità e distribuire il calcolo risultante, RAID 5 dà il meglio di sé quando opera in un contenitore RAID basato su hardware.

Ci sono due tipi di controller di array RAID: hardware e software. I controller basati su software costano meno e offrono flessibilità all'utente durante la configurazione delle unità. I controller basati su hardware costano di più ma sono consigliati per array complessi.

L'app Utility Disco inclusa con i Mac non supporta la creazione di array RAID 5 basati su software. Tuttavia, SoftRAID, dello sviluppatore di terze parti SoftRAID, Inc., può essere utilizzato se è necessaria una soluzione basata su software.

Consigliato: