Linux: Amministrazione sistema, Documentazione, HowTo, Tutorial, Recensioni, Manuale, Programmi, Software
LinuxGuide.it - Amministrazione Linux, Documentazione, HowTo, Tutorial, Recensioni, FAQ, Guide, News, Open Source...
Amministrazione sistema
 Amministrazione sistema Fondamentis  Fondamentis
 Amministrazione sistema Ambiente di sistema  Ambiente di sistema
 Amministrazione sistema Comandi Linux  Comandi Linux
 Amministrazione sistema Boot loader  Boot loader
 Amministrazione sistema Filesystem  Filesystem
 Amministrazione sistema Backup  Backup
 Amministrazione sistema Gruppi e Utenti  Gruppi e Utenti
 Amministrazione sistema Permessi  Permessi
 Amministrazione sistema Archivi e file compressi  Archivi e file compressi
 Amministrazione sistema Pacchetti (rpm, deb...)  Pacchetti (rpm, deb...)
 Amministrazione sistema Periferiche  Periferiche
 Amministrazione sistema Autenticazione utenti  Autenticazione utenti
 Amministrazione sistema Rete  Rete
 Amministrazione sistema Servizi di Rete (Server)  Servizi di Rete (Server)
 Amministrazione sistema Sviluppo  Sviluppo
 
Tutorial & HowTo
 Tutorial & HowTo Applicazioni  Applicazioni
 Tutorial & HowTo Internet  Internet
 Tutorial & HowTo Rete  Rete
 
FAQ Linux
 FAQ Linux Amministrazione sistema  Amministrazione sistema
 FAQ Linux Reti e rete  Reti e rete
 FAQ Linux Programmi  Programmi
 FAQ Linux X Window System  X Window System
 FAQ Linux Applicazioni  Applicazioni
 FAQ Linux Stampa  Stampa
 FAQ Linux Editoria  Editoria
 FAQ Linux I Caratteri font  I Caratteri font
 FAQ Linux Immagini  Immagini
 FAQ Linux Masterizzazione  Masterizzazione
 FAQ Linux Audio  Audio
 FAQ Linux Programmazione  Programmazione
 FAQ Linux Hardware  Hardware
 
Recensioni
 Recensioni Anno 2008  Anno 2008
 
Software Linux
Software Linux Giochi  Giochi
Software Linux Grafica  Grafica
Software Linux Internet  Internet
Software Linux Multimedia  Multimedia
Software Linux Rete  Rete
Software Linux Server  Server
Software Linux Sicurezza  Sicurezza
Software Linux Sistema  Sistema
Software Linux Sviluppo  Sviluppo
 
News Letter
Per essere sempre aggiornato!
 
 
RSS Feed
News in tempo reale!
 
Seguici su Facebook
Unisciti al nostro Linux Facebook Group
 
Popular tags
 
 
 
 
 
 
 
Home page Amministrazione sistema Filesystem
Cerca:
 Categoria: Amministrazione sistema > Filesystem

Linux: Introduzione al RAID

 
è stato letto: 940 volte
voto: -2 / 6
rating:
Vota OK questo articolo Vota KO questo articolo (vota questo articolo)
 
tag: raid disk, mirror, striping, raid 0
 
Condividiamo documentazione, howto, info, news, articoli, manuali linux 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
 
 
 
 
Lascia un commento
no obbligatorio, non sarà mai mostrato

 
 
»Home | About | Legale | Privacy | Pubblicità | Contatti