Solo curioso, ho 6 x 1TB 7200 RPM Near Line SAS per il mio nuovo server. Posso configurarlo come RAID5 + 1 Hot Spare o RAID6.
Cosa dovrei scegliere?
Solo curioso, ho 6 x 1TB 7200 RPM Near Line SAS per il mio nuovo server. Posso configurarlo come RAID5 + 1 Hot Spare o RAID6.
Cosa dovrei scegliere?
Risposte:
Hai svantaggi e vantaggi con ogni approccio; dipende dal motivo per cui stai usando RAID. Molte persone lo usano per la disponibilità. Non vogliono che un disco si spenga e finiscano per dover arrestare il sistema o il server. In questo, non usi RAID 5. L'ho imparato nel modo più duro e ho risolto questo punto con tutte le domande relative a RAID che ho affrontato su SF.
Perché? Perché man mano che le unità diventano più grandi, c'è più tolleranza per URE, errori di lettura irrecuperabili. Abbiamo avuto successo e non è quello che vuoi scoprire nel mezzo di una ricostruzione. Scenario: sistema RAID con 3 unità. Abbiamo ricevuto un allarme sul nostro Dell con una scheda PERC hardware che ha causato la morte dell'unità C. Ordina una nuova unità, sostituiscila, nessun problema. Nel mezzo della ricostruzione, è morto.
Secondo la diagnostica, c'era un "punto negativo" sull'unità B. Il sistema aveva ripetutamente un guasto silenzioso su quell'unità, e ora che stava ricostruendo i dati, non poteva leggere quel punto, e non importa quante volte abbiamo eseguito la riparazione anche direttamente dal controller e ogni volta ha detto che tutto era stato riparato, non si sarebbe ricostruito. Quindi abbiamo un disco morto e un disco che non sono in grado di leggere da un punto ... finiamo per sostituire 2 dischi e ripristinare dal backup.
Lezione: RAID non è un backup e RAID 5 non è più un'opzione di disponibilità per unità più grandi.
Se stai cercando di aumentare la velocità o aumentare le dimensioni di archiviazione, puoi bilanciarlo nella tua decisione. Devi definire le tue esigenze in termini di esigenze e obiettivi, non in termini di "Ho bisogno di RAID, che utilizzo?"
Usa RAID6. Leggi "Perché RAID 6 smette di funzionare nel 2019" di Robin Harris su ZDNet.
RAID 5 non dovrebbe mai esistere con un hot spare (hot spare.) RAID 6 è sempre un uso migliore dello stesso numero di unità.
http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess/
Non vi è alcun vantaggio in termini di spazio / capacità o vantaggio in termini di costi per la soluzione RAID 5 (ma qualche piccolo vantaggio in termini di prestazioni), ma fa un sacco per mitigare cose come il rischio URE.
Questo è facile - vuoi più spazio su disco disponibile o la capacità di sopravvivere ai guasti dei dischi - è così semplice.
Quindi farò alcune assunzioni selvagge - che non ti interessano le prestazioni in quanto sono 7.2 e che ti importa dello spazio disponibile in quanto sono dischi da 1 TB - non menzioni il tipo di dati che desideri per archiviare, ma suppongo che si tratti solo di file video o di una combinazione di video e audio. Se avessi ragione, allora presumibilmente faresti fatica a sostituire i dati? in quel caso non sceglierei né 5 né 6 ma andrei con R10, sì, perdi 1 TB su R6 e 2 TB su R5 ma sarà più veloce e può sopravvivere a tre dischi che si aprono. Se sbaglio e puoi recuperare rapidamente i tuoi dati, allora puoi anche andare R5 in modo da ottenere lo spazio più disponibile.
Mentre le prestazioni sono una preoccupazione, non è tanto una preoccupazione come pensi. L'hardware RAID più recente sarà veloce come scrivere 2 strisce di parità come lo sono a 1 striscia.
Inoltre, le unità SAS di solito hanno un tasso di errore bit inferiore, che si traduce in un errore di lettura irreversibile (URE) inferiore. Di solito un ordine di grandezza (10x), tuttavia, se l'unità SAS è dello stesso modello di un'unità SATA, è possibile che non si noti un miglioramento.
Infine, per quanto riguarda la questione di RAID-5 e URE e come ciò possa rovinare la tua giornata, ho scritto un articolo su di esso qualche tempo fa all'indirizzo: http://subnetmask255x4.wordpress.com/2008/10/28/sata- irrecuperabili-errori-e-come-impatta-raid / in cui tratterò alcune di queste domande. Fondamentalmente, RAID-6 su un buon hardware (non RAID software) dovrebbe mostrare prestazioni equivalenti a RAID-5. Se l'hardware è scadente o si sta utilizzando il software RAID, si noterà un calo delle prestazioni.
Come sempre, i backup sono la tua grazia salvifica. Non dimenticare di implementare una politica di backup E verificare che sia possibile recuperarla.
Un sacco di buoni consigli qui, in particolare da Bart e Chopper3.
L'unica cosa che vorrei aggiungere è testare il carico di lavoro in una condizione di errore. Le persone di solito impostano un RAID-5 / RAID-6 per acquistare la disponibilità (cioè il server non si arresta a causa di un errore del disco). Sfortunatamente, per alcuni carichi di lavoro - in particolare carichi di lavoro pesanti in scrittura, potresti riscontrare che l'hit di prestazioni è abbastanza grave da non comprare molto.
Se i tuoi test hanno esito positivo, non dimenticare di ideare e testare una strategia di backup.
Penso che RAID 5 vs. 6 (e vs. 10) dipenda dalle prestazioni e da quanto ti fidi delle marche di drive che usi. Utilizziamo principalmente server HP e storage HP e abbiamo avuto pochissimi guasti al disco, quindi sono contento di RAID5 + hotspare o anche solo RAID5 su sistemi meno critici.
In teoria, RAID6 ti salva da una seconda unità guasta mentre viene ricostruita una prima unità guasta, ma lo scambi con i maggiori calcoli necessari per generare 2 diverse strisce di parità. Non abbiamo usato 6, quindi non ho mai esaminato le specifiche su quanto velocemente un array RAID6 può essere ricostruito rispetto a RAID5, ma suppongo che 6 impiegherà più tempo poiché deve eseguire 2 calcoli di parità, non solo uno.
Se dovessi allontanarmi da RAID5, probabilmente andrei con 10 (o 01) per allontanarmi del tutto dai calcoli di parità. Con 6 unità, puoi farlo, anche se hai solo la metà della capacità.
Raid6 ha un overhead maggiore, quindi raid5 in quanto tale sarà più veloce sulla stessa quantità di unità. D'altra parte potresti perdere il vantaggio una volta che un disco è morto, e la rai5 si ricostruisce, sei a rischio di perdere l'array se un'altra unità muore durante la ricostruzione.
Nel tuo caso, stai eseguendo raid5 vs 6 su una diversa quantità di mandrini, quindi a causa del raid6 aggiuntivo del mandrino potrebbe essere più veloce.
Buone risposte, tranne per il fatto che nessuno ha menzionato la performance di scrittura. RAID 6 di solito ti dà un leggero aumento delle prestazioni in scrittura rispetto a RAID 5, poiché ci sono due strisce di parità da mantenere.
Tuttavia, la maggior parte trova utile utilizzare RAID 6.