Please enable JavaScript.
Coggle requires JavaScript to display documents.
RAID, RAID 3 (striping a bit), PARALLELISMO, RIDONDANZA, RAID 0 (solo…
RAID
-
2.Perché si fa?
- Per andare più veloci
- Per non perdere i dati se un disco si rompe
3.Perché usare più dischi?1.Velocità
Se uso più dischi insieme, posso:
- leggere i dati da più dischi allo stesso tempo
- quindi il computer è più veloce
4.SicurezzaSe un disco si rompe:
- rischio di perdere i dati
- con il RAID posso salvare copie o informazioni di controllo
- così posso ricostruire i dati
RAID 3 (striping a bit)
1.Usa più dischi insieme per ottenere:
2.Come funziona:
- I dati vengono divisi in parti molto piccole (anche singoli bit)
- Ogni parte va su un disco diverso
- C’è un disco speciale che salva la parità (dato di controllo).
3.Parallelismo
- Per leggere o scrivere un dato, tutti i dischi lavorano insieme
- Questo rende RAID 3 veloce con dati grandi
4.Ridondanza
- Se un disco si rompe, la parità permette di ricostruire i dati
- Se si rompono due dischi, i dati non si recuperano
- TOLLERANZA DISCHI ROTTI = 1
PARALLELISMO
- Significa che invece di usare un solo disco alla volta, il RAID usa più dischi nello stesso momento.
2.Come fa il RAID a far lavorare i dischi insieme?
Con una tecnica chiamata striping.
- Il file viene diviso in pezzi (strips o blocchi)
- I pezzi vengono messi su dischi diversi “a giro” (uno su disco 0, poi disco 1, poi disco 2, ecc.)
- Un gruppo di pezzi “uno per ogni disco” si chiama stripe
3.Quando funziona meglio?
Funziona meglio con richieste grandi (file grandi, grandi letture/scritture), perché ci sono tanti pezzi da distribuire.
RIDONDANZA
1.Significa mettere informazioni extra, tipo:
2.Così, se un disco si rompe, il RAID può:
- usare la copia
- oppure ricostruire ciò che manca
3.ATTENZIONE:
Se fai solo striping (solo parallelismo) ma nessuna ridondanza, allora:
- sei veloce
- ma se un disco si rompe, perdi dati
RAID 0 (solo striping)
1.Solo velocità
- Nessuna protezione
- Se un disco si rompe → perdi tutto
-
-
RAID 1(mirroring=copia)
1.Copia dei dati (mirroring)
-
-
-
-
-
RAID 6 (doppia parità)
1.È come RAID 5, ma invece di 1 “protezione”, ne ha 2.
2.Può sopportare:
- TOLLERANZA DISCHI ROTTI = 2
MODELLI IBRIDI
1.RAID 0+1 = “mirror di stripe” TOLLERANZA DISCHI ROTTI = 1
- prima fai RAID 0 (striping: velocità)
- poi fai una copia (mirror) di tutto quel gruppo
È come dire:
- “creo un gruppo veloce”
- “e poi lo duplico”
Problema: se si rompe un disco in un gruppo, quel gruppo diventa “mezzo inutilizzabile” e perdi molta tolleranza a guasti.
2.RAID 1+0 = “stripe di mirror”TOLLERANZA DISCHI ROTTI = MAGGIORE DI 1 MA MINORE DEL NUMERO DI DISCHI
- prima fai RAID 1 (coppie specchiate)
- poi fai striping tra le coppie È come dire:
- “faccio tante coppie sicure”
- “poi le faccio lavorare in parallelo”
Vantaggio importante:
Se si rompe un disco:
- la coppia continua a funzionare con l’altro disco
- e il sistema resta più stabile