La stragrande maggioranza delle aziende moderne integra pesantemente i sistemi informatici nel proprio lavoro quotidiano.Sebbene ciò abbia spinto molte aziende a livelli più alti, il sistema veramente responsabile del suo successo è il suo server centrale, che archivia e distribuisce grandi quantità di dati quando necessario.
Affinché questi server esistano, devono utilizzare la tecnologia RAID che consenta loro di interconnettere senza problemi più dischi rigidi per scopi quali prestazioni più elevate e protezione dei dati.
In questo articolo, esamineremo RAID 1 vs RAID 5 e le principali differenze tra le due configurazioni.
Se sei interessato ad altri confronti a livello RAID, tratteremo anche le coppie più comunemente confrontate di seguito:
- RAID 0 e RAID 1
- RAID 5 e RAID 6
- RAID 5 e RAID 10
- RAID hardware vs RAID software
Che cos'è RAID 1: replica dei dati
Raid 1 è stato progettato pensando al recupero dei dati e lo ha implementato utilizzando un protocollo chiamato mirroring.Il mirroring consente al computer di scrivere una copia di tutte le informazioni in esso contenute su un secondo disco rigido, creando una copia perfetta.Ciò significa che se un disco rigido si guasta, l'altro può essere utilizzato per recuperare i dati persi.A causa del costo più elevato, questa configurazione viene spesso utilizzata per le aziende con budget maggiori.
esempio
Supponiamo di avere un file di 100 GB e di salvarlo su un computer con due dischi rigidi utilizzando una configurazione RAID 1.Sia che tu salvi il file sul tuo computer o lo crei sul tuo computer, una copia viene creata contemporaneamente sulla seconda unità.Ciò significa che qualsiasi file richiede il doppio dello spazio di archiviazione, ma è anche facile da recuperare in caso di smarrimento.
Vantaggi del RAID 1
- Eccellente velocità di lettura/scrittura.I dati possono essere letti da più dischi utilizzando controller RAID multiplex.
- Se l'unità si guasta, non è necessario ricostruire i dati, basta copiare i dati sull'unità sostitutiva.Il processo di ripristino è semplice e veloce, il che lo rende un'ottima opzione per coloro che necessitano di un'elevata tolleranza ai guasti a basso costo.
- RAID 1 è una tecnologia facile da implementare perché non utilizza dischi con un sistema di parità.
- È possibile espandere più dischi per aggiungere ulteriore ridondanza.
Svantaggi del RAID 1
- Poiché i dati vengono scritti più volte, la capacità di archiviazione è la metà o il 50% della capacità totale dell'unità più piccola.
- Se un disco si guasta, il sistema deve essere spento in modo che il disco guasto possa essere riparato o sostituito.
Che cos'è RAID 5: ripristino senza ridondanza
I sistemi RAID 5 sono stati creati per colmare il divario tra le prestazioni dell'unità e la ridondanza.Proprio come RAID 0, utilizza un processo chiamato striping, che divide i dati in parti uguali e li distribuisce in sequenza su più unità.Inoltre, utilizza una funzione chiamata parità, che viene utilizzata per calcolare cosa conterrebbe il file se il file originale andasse perso.
Parity non è un sistema di backup, ma un file system che sa quali dati si trovano dove, consentendogli di verificare che le informazioni in un determinato file contengano tutto ciò che dovrebbe.Per una maggiore sicurezza, RAID 5 si basa sui livelli RAID precedenti e rimuove anche il suo sistema di parità, il che significa che i dati di parità per un determinato file sono archiviati su un'unità diversa rispetto al file stesso.
esempio
Raid 5 è fondamentalmente diverso da RAID 1, quindi dobbiamo cambiare un po' il nostro esempio.Considera diversi file, A, B e C, ciascuno diviso a metà e archiviato su un computer utilizzando tre unità e una configurazione RAID 5.Vedrai un grafico simile a quello qui sotto:
Disco 1 | Disco 2 | Disco 3 |
A1 | A2 | parità |
B1 | B Parità | B2 |
parità C | C1 | C2 |
Come puoi vedere, i file A, B e C sono ancora archiviati in sequenza, ma con una sezione di parità tra ciascuno.All'inizio può sembrare fonte di confusione, ma in realtà consente al computer di funzionare quasi alla stessa velocità di una configurazione RAID 0 simile, pur mantenendo la sicurezza dei dati paragonabile a RAID 1, senza duplicare alcuna informazione.
Facciamo un ulteriore passo avanti e assumiamo che il disco 2 si guasta e che tutti i dati siano persi.Ciò significa che abbiamo perso i dati di parità per i file A2, C1 e B.I dati di parità per i file A e C sono ancora presenti sulle altre unità, quindi questi file possono essere recuperati, poiché solo i dati di parità per il file B vengono persi, possono essere semplicemente ricostruiti una volta installata la nuova unità.
Vantaggi del RAID 5
- Con eccellenti velocità di lettura, può servire più utenti contemporaneamente.
- Ha una buona ridondanza dei dati.
- Le informazioni sulla parità vengono utilizzate per ricostruire i dati durante i guasti del disco.Non c'è bisogno di spegnere il sistema.Puoi comunque accedere ai tuoi dati anche dopo aver sostituito l'unità guasta.
- In una configurazione RAID 5, il controller RAID utilizza le informazioni di parità per ricostruire i dati, quindi la replica dei dati non è necessaria.Questo è il motivo per cui è possibile accedere a più spazio di archiviazione su disco.
Svantaggi del RAID 5
-
- Sono necessari almeno 3 dischi per implementare questa configurazione.
- Le prestazioni di scrittura possono essere un po' lente.
- Se un disco di grandi dimensioni si guasta, la ricostruzione dei dati può richiedere molto tempo.Se un altro disco viene danneggiato durante il ripristino, tutti i dati andranno persi.
- Durante un guasto dell'unità, le velocità di lettura/scrittura saranno notevolmente ridotte poiché il sistema sta recuperando attivamente le informazioni.
RAID 1 e RAID 5 Tabella di confronto
RAID 1 | RAID 5 | |
Caratteristiche principali | immagine del disco | Striping del disco con sistema di parità |
ha bisogno di un disco di archiviazione | 2 | 3 o più |
Deposito | 50% | 80% |
sistema di parità | 不 | Sì: i dati di parità si estendono su tutte le unità |
tolleranza agli errori | sì | Sì - 1 unità potrebbe non funzionare |
Recupero dati | sì | Sì - usa il sistema di parità |
costo totale | più economico | caro |
Prestazioni di lettura del disco | Uguale o leggermente superiore a un singolo disco | abbastanza veloce |
Prestazioni di scrittura su disco | molto lento | abbastanza veloce |
Scrivi una multa? | si - medio | Sì, leggermente a causa dei blocchi di parità di scrittura |
scopo corretto | Sicurezza dei dati: la perdita di dati è inaccettabile | Equilibrio tra velocità e sicurezza dei dati |
RAID 1 e RAID 5 differenza fondamentale
- RAID 1 utilizza il mirroring del disco, mentre RAID 5 utilizza lo striping di parità.
- RAID 1 è meno costoso da configurare perché il requisito minimo del disco è 2, mentre RAID 5 può essere più costoso perché richiede almeno 3 dischi.
- Lo storage RAID 1 è del 50%, mentre RAID 5 può arrivare fino all'80%.
- Raid 1 è relativamente lento da scrivere, più lento rispetto all'utilizzo di un singolo disco.RAID 5 scrive molto più velocemente di un singolo disco, ma è leggermente in ritardo a causa della necessità di creare dati di parità.
- RAID 1 ha una penalità di scrittura più alta perché deve scrivere una copia di tutti i dati per ogni disco extra esistente.La penalità di scrittura per RAID 5 è relativamente bassa a causa dell'uso dello striping, ma la necessità di dati di parità aumenta leggermente la penalità.
- Sia RAID 1 che 5 utilizzano lo striping, quindi tutti i dati vengono archiviati su tutte le unità, tuttavia, RAID 5 deve distribuire maggiormente i dati non sequenziali per fare spazio ai dati di parità.
Caso d'uso: quando utilizzare RAID 1 in scenari di vita reale
RAID 1 è il luogo in cui vengono archiviati i dati critici e il rischio di perdita deve essere ridotto al minimo.In quanto tale, è spesso utilizzato da grandi organizzazioni come ospedali, scuole e studi legali.
banca dati elettronica
RAID 1 può gestire facilmente il traffico di più utenti.
Sistema finanziario
In situazioni come i sistemi di gestione stipendi e contabilità, la perdita di dati sarebbe catastrofica, quindi questi sistemi necessitano di una configurazione di archiviazione per proteggerli dalla perdita di dati.
Server web aziendale
La mancanza degli strumenti chiave di questi server Web compromette gravemente le operazioni.
Caso d'uso: quando utilizzare RAID 5 in scenari di vita reale
RAID 5 raggiunge un buon equilibrio tra velocità e archiviazione sicura, rendendolo ideale per le aziende con esigenze e aspettative più elevate.di solito usato per usarenumero limitato di unità datiServer di file e applicazioni aziendali e aziendali.
Domande frequenti
Perché RAID 5 non è sempre consigliato?
Se si esegue una configurazione RAID 5 con molti dischi di grandi dimensioni e le informazioni sui dati vengono perse, il rischio di perdere l'intero array è maggiore.Questo perché non ci sono informazioni duplicate in una configurazione RAID 5, il che significa che sei completamente dipendente dalle informazioni di parità per ricostruire i dati corretti.In caso contrario, potresti perdere un altro disco nell'array e quindi i dati successivi.
Dovresti scegliere RAID 1 o RAID 5?
Sebbene RAID 1 e 5 siano fondamentalmente diversi, cose come la velocità e il potenziale di recupero possono ancora essere confrontati abbastanza facilmente.Sebbene la decisione finale debba essere presa in base alle tue esigenze, RAID 5 si è dimostrato adatto a situazioni in cui la velocità è ancora importante ma è anche necessario un potenziale di recupero.