GUIDA: RAID
Inviato: giovedì 31 maggio 2012, 17:54
Ciao,
se mi è permesso vorrei fare una piccola guida sul RAID, visto che sempre più utenti si stanno scontrando con questa nuova "parola" e tecnologia, e ovviamente poter tener viva la discussione su impressioni d'uso, esperienze e informazioni aggiuntive.
Premessa (info prese dal web)
RAID:
acronimo di Redundant Array of Independent Disks, in italiano insieme ridondante di dischi indipendenti, è un sistema informatico che usa un gruppo di dischi rigidi per condividere o replicare le informazioni. I benefici del RAID sono di aumentare l'integrità dei dati, la tolleranza ai guasti e le prestazioni, rispetto all'uso di un disco singolo.
Un insieme di dischi (da 2 in su) che vengono identificati dal sistema come un UNICO VOLUME detto ARRAY.
All'inizio i volumi RAID erano composti da identici HDD (dimensione e modello), avvenne poi che con l'avvento di diverse tipologie di RAID a basso costo, la diversità di dimensione e modello non fù più un problema.
Tipologie:
Essitono diverse tipologie, per diversi scopi, vediamo di elencare le più comuni:
RAID0 (striping):
di norma costituito da 2 HDD, è essenzialmente usato per avere la massima velocità di accesso ai dati (sia lettura, scrittura che tempi d'accesso). I dischi usati nel volume sono configurati fra di loro in modo che i dati vengano scritti in automatico fra il primo e il secondo disco; in questo modo è come se si lavorasse con un volume unico composto dalla "fusione" dei due dischi: doppia velocità in tutto!
Vantaggi: velocità nettamente superiore a qualsiasi disco singolo e RAID (ovviamente con medesimi dischi!), dimensione del volume pari al doppio del disco più piccolo usato.
Svantaggi: non esiste ridondanza, non esiste sicurezza, si rompe un disco si perde tutto!
RAID1 (mirroring):
di norma costituito da 2 HDD, è essenzialmente usato per avere un "clone" istantaneo del disco principale. Tutto quello che viene scritto nel primo disco (scritto e cancellato!), verrà automaticamente fatto anche nel secondo disco. Ciò implica che se il primo disco (o il secondo) vanno in crash il sistema non avrebbe perdite di dati ed operatività, e l'operatore avrebbe il tempo di riparare il guasto.
Vantaggi: ridondanza dei dati, nessuna perdita in caso di rottura, possibilità di volume STRIPE*.
Svantaggi: dimensione pari al disco più piccolo usato, spreco del 50% o più di spazio, velocità pari al singolo disco più lento usato.
RAID 1+0:
E' una delle due evoluzioni del "mix" fra RAID0 e RAID1. La versione implicata che siano presenti volumi RAID1 alla base della catena che poi vengano collegati fra di loro in modalità RAID0. Ovviamente il minimo dei dischi è pari a 4.
Vantaggi: la comodità di avere un RAID0 finale con la sicurezza di un RAID1 per i dischi virtuali che compongono il volume.
Svantaggi: utilizzo di molti dischi con spreco di parecchio spazio (50% o più), inoltre per una maggiore sicurezza bisognerebbe inserire un volume di STRIPE* nei volumi RAID1.
RAID 0+1:
E' una delle due evoluzioni del "mix" fra RAID0 e RAID1. La versione implicata che siano presenti volumi RAID0 alla base della catena che poi vengano collegati fra di loro in modalità RAID1. Ovviamente il minimo dei dischi è pari a 4.
Vantaggi: la sicurezza della ridondanza di un RAID1 finale, con la velocità di un RAID0 per i dischi virtuali che compongono il volume.
Svantaggi: utilizzo di molti dischi con spreco di parecchio spazio (50% o più), perdita della catenza RAID0 alla rottura di un disco con criticità di tutto il sistema, per una maggiore sicurezza bisognerebbe inserire un volume di STRIPE* nel volume RAID1 con un equivalente costo raddoppiato e nessun aumento di volume, impossibilità di inserire funzioni di sicurezza nei volumi RAID0 che compongono il RAID1.
RAID5:
di norma costituito da minimo 3 HDD, è probabilmente il più preferito per il rapporto "vantaggi/svataggi". E' un volume i cui dati vengono scitti in maniera doppia sui 3 HDD presenti (esempio minimo), in questo modo la capacità di recupero in caso di crach di uno dei dischi è istantanea. Infatti lo spazio utile è sempre pari alla somma dei dischi meno 1 (n-1) ovviamente considerando la dimensione quella del disco più piccolo presente. La sua struttura permette di ridondare i dati sui dischi in modo che qualsiasi disco si rompa i dai siano sempre presenti, ovviamente è tollerata una sola rottura.
Vantaggi: ridondanza dei dati con tolleranza allla rottura di un disco, buona capacità con spreco dello spazio pari a "n-1", velocità maggiore dei singoli dischi e di un RAID1, possibilità di aggiungere un'ulteriore sicurezza con il disco di STRIPE*.
Svantaggi: economici (più dischi = più costi), preferibile utilizzare dischi di medesima capacità (quelli con capacità superiore non saranno sfruttati al 100%), in caso di espansione del volume bisogna considerare la sostituzione di tutti i dischi presenti nell'array.
SHR:
è un sistema RAID proprietario Synology (Synoligy Hybrid RAID), il suo funzionamento è simile ad un RAID5, ma con la capacità di espandere il suo volume in base ai dischi utilizzati. Inserisco questo LINK per un maggiore dettaglio del suo funzionamento.
Vantaggi: ottima espandibilità futura senza necessità di cambiare tutti i dschi del volume, possibilità di scegliere se avere 1 o 2 dischi di STRIPE*, vantaggi simili (o uguali) al RAID5 come prestazioni e sicurezza
Svantaggi: economici (più dischi = più costi), tecnologia proprietaria, quindi utilizzabile sono in sistemi Synology compatibili
SPARE:
identifica un disco dedicato alla sicurezza del RAID. In parole povere è un disco parcheggiato (in stand-by) collegato ad un volume RAID1 o RAID5 (o superiori), questo disco entra in funzione nel momento in cui un disco del volume si guasti, prendendo il posto di quest'ultimo, in attesa che venga sostituito. Questo disco è quindi una doppia sicurezza sul RAID, infatti permette una teorica rottura di un sucessivo disco (questo non giustifica l'operatore a non sostituire nel più breve tempo possibile il disco andato in crash!)
Vantaggi: maggiore sicurezza al volume RAID
Svantaggi: ulteriore costo aggiunto al volume RAID
Schemi e configurazioni:
[img=http://www.ziodjsub.eu/forum/synology/raid-.jpg]RAID[/img]
[img=http://www.ziodjsub.eu/forum/synology/schema.jpg]SCHEMA[/img]
[img=http://www.ziodjsub.eu/forum/synology/volumi.jpg]VOLUMI[/img]
[img=http://www.ziodjsub.eu/forum/synology/shr.jpg]SHR[/img]
Calcolatore RAID sul sito Synology:
Calcolatore RAID
Inoltre sulla "i" di info della sezione "tipo RAID" si ha una ottima spiegazione scritta e visiva!!
se mi è permesso vorrei fare una piccola guida sul RAID, visto che sempre più utenti si stanno scontrando con questa nuova "parola" e tecnologia, e ovviamente poter tener viva la discussione su impressioni d'uso, esperienze e informazioni aggiuntive.
Premessa (info prese dal web)
RAID:
acronimo di Redundant Array of Independent Disks, in italiano insieme ridondante di dischi indipendenti, è un sistema informatico che usa un gruppo di dischi rigidi per condividere o replicare le informazioni. I benefici del RAID sono di aumentare l'integrità dei dati, la tolleranza ai guasti e le prestazioni, rispetto all'uso di un disco singolo.
Un insieme di dischi (da 2 in su) che vengono identificati dal sistema come un UNICO VOLUME detto ARRAY.
All'inizio i volumi RAID erano composti da identici HDD (dimensione e modello), avvenne poi che con l'avvento di diverse tipologie di RAID a basso costo, la diversità di dimensione e modello non fù più un problema.
Tipologie:
Essitono diverse tipologie, per diversi scopi, vediamo di elencare le più comuni:
RAID0 (striping):
di norma costituito da 2 HDD, è essenzialmente usato per avere la massima velocità di accesso ai dati (sia lettura, scrittura che tempi d'accesso). I dischi usati nel volume sono configurati fra di loro in modo che i dati vengano scritti in automatico fra il primo e il secondo disco; in questo modo è come se si lavorasse con un volume unico composto dalla "fusione" dei due dischi: doppia velocità in tutto!
Vantaggi: velocità nettamente superiore a qualsiasi disco singolo e RAID (ovviamente con medesimi dischi!), dimensione del volume pari al doppio del disco più piccolo usato.
Svantaggi: non esiste ridondanza, non esiste sicurezza, si rompe un disco si perde tutto!
RAID1 (mirroring):
di norma costituito da 2 HDD, è essenzialmente usato per avere un "clone" istantaneo del disco principale. Tutto quello che viene scritto nel primo disco (scritto e cancellato!), verrà automaticamente fatto anche nel secondo disco. Ciò implica che se il primo disco (o il secondo) vanno in crash il sistema non avrebbe perdite di dati ed operatività, e l'operatore avrebbe il tempo di riparare il guasto.
Vantaggi: ridondanza dei dati, nessuna perdita in caso di rottura, possibilità di volume STRIPE*.
Svantaggi: dimensione pari al disco più piccolo usato, spreco del 50% o più di spazio, velocità pari al singolo disco più lento usato.
RAID 1+0:
E' una delle due evoluzioni del "mix" fra RAID0 e RAID1. La versione implicata che siano presenti volumi RAID1 alla base della catena che poi vengano collegati fra di loro in modalità RAID0. Ovviamente il minimo dei dischi è pari a 4.
Vantaggi: la comodità di avere un RAID0 finale con la sicurezza di un RAID1 per i dischi virtuali che compongono il volume.
Svantaggi: utilizzo di molti dischi con spreco di parecchio spazio (50% o più), inoltre per una maggiore sicurezza bisognerebbe inserire un volume di STRIPE* nei volumi RAID1.
RAID 0+1:
E' una delle due evoluzioni del "mix" fra RAID0 e RAID1. La versione implicata che siano presenti volumi RAID0 alla base della catena che poi vengano collegati fra di loro in modalità RAID1. Ovviamente il minimo dei dischi è pari a 4.
Vantaggi: la sicurezza della ridondanza di un RAID1 finale, con la velocità di un RAID0 per i dischi virtuali che compongono il volume.
Svantaggi: utilizzo di molti dischi con spreco di parecchio spazio (50% o più), perdita della catenza RAID0 alla rottura di un disco con criticità di tutto il sistema, per una maggiore sicurezza bisognerebbe inserire un volume di STRIPE* nel volume RAID1 con un equivalente costo raddoppiato e nessun aumento di volume, impossibilità di inserire funzioni di sicurezza nei volumi RAID0 che compongono il RAID1.
RAID5:
di norma costituito da minimo 3 HDD, è probabilmente il più preferito per il rapporto "vantaggi/svataggi". E' un volume i cui dati vengono scitti in maniera doppia sui 3 HDD presenti (esempio minimo), in questo modo la capacità di recupero in caso di crach di uno dei dischi è istantanea. Infatti lo spazio utile è sempre pari alla somma dei dischi meno 1 (n-1) ovviamente considerando la dimensione quella del disco più piccolo presente. La sua struttura permette di ridondare i dati sui dischi in modo che qualsiasi disco si rompa i dai siano sempre presenti, ovviamente è tollerata una sola rottura.
Vantaggi: ridondanza dei dati con tolleranza allla rottura di un disco, buona capacità con spreco dello spazio pari a "n-1", velocità maggiore dei singoli dischi e di un RAID1, possibilità di aggiungere un'ulteriore sicurezza con il disco di STRIPE*.
Svantaggi: economici (più dischi = più costi), preferibile utilizzare dischi di medesima capacità (quelli con capacità superiore non saranno sfruttati al 100%), in caso di espansione del volume bisogna considerare la sostituzione di tutti i dischi presenti nell'array.
SHR:
è un sistema RAID proprietario Synology (Synoligy Hybrid RAID), il suo funzionamento è simile ad un RAID5, ma con la capacità di espandere il suo volume in base ai dischi utilizzati. Inserisco questo LINK per un maggiore dettaglio del suo funzionamento.
Vantaggi: ottima espandibilità futura senza necessità di cambiare tutti i dschi del volume, possibilità di scegliere se avere 1 o 2 dischi di STRIPE*, vantaggi simili (o uguali) al RAID5 come prestazioni e sicurezza
Svantaggi: economici (più dischi = più costi), tecnologia proprietaria, quindi utilizzabile sono in sistemi Synology compatibili
SPARE:
identifica un disco dedicato alla sicurezza del RAID. In parole povere è un disco parcheggiato (in stand-by) collegato ad un volume RAID1 o RAID5 (o superiori), questo disco entra in funzione nel momento in cui un disco del volume si guasti, prendendo il posto di quest'ultimo, in attesa che venga sostituito. Questo disco è quindi una doppia sicurezza sul RAID, infatti permette una teorica rottura di un sucessivo disco (questo non giustifica l'operatore a non sostituire nel più breve tempo possibile il disco andato in crash!)
Vantaggi: maggiore sicurezza al volume RAID
Svantaggi: ulteriore costo aggiunto al volume RAID
Schemi e configurazioni:
[img=http://www.ziodjsub.eu/forum/synology/raid-.jpg]RAID[/img]
[img=http://www.ziodjsub.eu/forum/synology/schema.jpg]SCHEMA[/img]
[img=http://www.ziodjsub.eu/forum/synology/volumi.jpg]VOLUMI[/img]
[img=http://www.ziodjsub.eu/forum/synology/shr.jpg]SHR[/img]
Calcolatore RAID sul sito Synology:
Calcolatore RAID
Inoltre sulla "i" di info della sezione "tipo RAID" si ha una ottima spiegazione scritta e visiva!!