|
|
| |
| News Letter |
|
|
 |
Per essere sempre aggiornato! |
|
|
|
|
|
| |
|
| |
| Seguici su Facebook |
|
|
|
|
|
| |
|
| |
|
|
|
|
|
|
|
|
| Categoria: > |
|
|
Linux: Introduzione al RAID |
| |
| è stato letto: |
940 volte |
| voto: |
-2 / 6 |
| rating: |
|
|
|
|
|
|
|
|
| tag: |
raid disk, mirror, striping, raid 0 |
|
|
| |
Condividi questo documento su:
|
|
|
| |
Raid linux 
Introduzione Prima di partire con la configurazione di un ARRAY, diamo uno sguardo ai vari livelli RAID(Redundance Array Inexpensive Disk).
RAID 0 (disk striping - "incremento di prestazioni" ) Fai in modo che il sistema veda una serie di dischi fissi come se se fosse un unico volume logico pari alla somma di tutti i dischi che lo compongono. Supponiamo di avere 6 dischi, 5 da 15GB e uno 10GB in modalità RAID 0; il totale della capacità del volume logico è uguale a nd(num.dischi)X10GB=60GB, questo, perchè non avendo a disposizione tutti i dischi di uguale dimensione, il totale del volume logico è calcolato in base alla dimensione del disco più piccolo. Il vantaggio di questa tecnica è l'incremento di prestazioni in termini di velocità, poichè nelle operazioni di scrittura/lettura concorrono tutti i dischi che lavorano in parallelo. Contro, lo svantaggio di perdere di tutti i dati nel caso di un fallimento di uno dei dischi.
RAID 1(disk mirroring - "sicurezza dei dati") Consente al sistema di vedere 2 dischi come se fossero un solo, con il vantaggio di avere l'esatta copia dei dischi. Dunque, disponendo di 2 dischi da 20 GB, il sistema vedrà un solo disco da 20GB. In caso di fallimento di uno dei dischi è possibile ripristinare il sistema recuperando i dati dal secondo disco di backup. Contro, lo svantaggio di perdere il 50% della capacità totale dei dischi
RAID 0+1(disk mirroring - "incremento di prestazioni +sicurezza dei dati") Permette di combinare i vantaggi del RAID0 con quelli del RAID1. In pratica, disponendo di 4 dischi da 10GB è possibile configurare due gruppi da due dischi in RAID0 e successivamente i due volumi risultanti in RAID1.Contro, lo svantaggio di perdere il 50% della capacità totale dei dischi
RAID 5("sicurezza dei dati") è sicuramente la tecnica più vantaggiosa in termini di rapporto spazio disco utilizzato/risultante in quanto la perdita della capacità totale dei dischi è pari a 1/nd della capacità totale. Quindi, avendo 4 dischi da 10GB, la somma totale dei dischi è pari a 30GB contro i 20GB del RAID0+1. Per la configurazione di tale tecnica sono richiesti minimo 3 dischi.
METADEVICE Per la configurazione di un RAID a livello software vengono impiegati i device md(metadevice) che troviamo come di consueto sotto la directory /dev. Se nella vostra distribuzione non sono presenti, niente paura, possono comunque essere creati. Come avviene con tutti i block device, il metadevice può essere gestito come un classico filesystem, quindi può essere formattato e montato.
Premessa su Chunk-size Il parametro chunk-size, ci permette di definire la più piccola massa atomica di dati che possa essere scritta su un dispositivo. Nel caso di un RAID-0 con due dischi, una scrittura di 16KB con una chunk-size di 4KB, farà in modo che il primo e il terzo chunk da 4KB siano scritti sul primo disco(i bit dispari sul disco 0) ed il secondo e il quarto chunk siano scritti sul secondo disco(i bit pari sul disco 1). E' intuibile come per scritture di grosse quantità di dati, è consigliabile l'uso di chunk-size piuttosto grandi, mentre, per gli array che contengono principalmente piccoli files, sarebbe migliore impostare un dimensione di chunk-size relativamente piccola.
|
|
| |
| |
| |
| Ultimo aggiornamento: 2009-06-23 10:37:46 |
|
| |
| |
| |
| |
|
|
|
|
| |
| |
|
|
|
|
|
|
|
|
|
|