La modalità RAID

Creare un sistema Raid

 

 

Il RAID è una modalità che consente, tramite un apposito controller, di 'unire' più dischi fissi e aumentare le prestazioni di lettura/scrittura su hard disk. Il controller può essere già integrato sulla scheda madre se lo supporta oppure può essere acquistato a parte come scheda PCI, può supportare periferiche SCSI oppure EIDE. In questa guida considererò il caso di uno dei più diffusi controller della HighPoint che supporta hard disk EIDE, fornendo un numero di canali IDE aggiuntivi variabile, in genere 4.

Per prima cosa, nel creare un sistema Raid è consigliabile (ma non necessario!!) utilizzare dischi fissi identici, per velocità, capacità e prestazioni, o il sistema raid sarà vincolato al disco più lento (o meno capiente). E' sempre bene anche, prima di abilitare un sistema Raid acquistando un controller, aggiornare il bios della scheda madre.

Esistono varie modalità di Raid, da 0 a 6, considereremo le prime due che sono le più diffuse sui normali pc.

 

Nel Raid 0 (o striping) un file, prima di essere passato su disco dalla ram, viene diviso in un numero di segmenti pari al numero di dischi costituenti il Raid. Se ho un raid di tre dischi fissi, ogni file al momento della scrittura su hard disk verrà diviso in tre parti, e quando servirà la sua lettura sarà letto da tre parti. In questo modo la velocità è praticamente triplicata, poichè la lettura-scrittura dati dalla ram è circa 1000 volte più veloce che da hard disk, che è un supporto meccanico e quindi più lento (ciò porta ai cosiddetti colli di bottiglia).

Se uso dischi diversi, per esempio uno da 120 gb e uno da 40, la max capacità risulterà di 80 gb (40x2).

Il problema del Raid 0 è che, rotto uno di questi 2 dischi, è perso tutto...

 

Il Raid 1 (o mirroring) invece è più volto alla sicurezza dei dati che alla velocità. I dati sono scritti su entrambi i dischi del Raid, in caso di guasto di uno dei dischi si manterranno ancora le informazioni sull'altro. Se uso un disco da 40 e uno da 120, la massima capacità sarà 40 gb.

 

Accanto a questi, esistono altri tipi di raid, per esempio il JBOD, che però consente solo di unire più hard disk facendoli apparire come uno solo, ma senza vantaggi di prestazioni nè di sicurezza.

 

 

Vediamo come creare un sistema Raid con due dischi fissi (ma vale anche per più dischi):

 

1. Collegare i due dischi fissi vuoti con due cavi eide ata a 80 poli (non sono supportati quelli a 40 poli come i vecchi ata33) ai canali IDE 1 e 2 del controller, settandoli col ponticello posteriore in master, e naturalmente anche all'alimentatore (!!!). Accorgimento: non installate i due dischi fissi nel case uno appiccicato all'altro, i dischi scaldano durante il funzionamento e è consigliabile dare loro un po' di spazio libero sopra e sotto.

 

2. Entrate nel Bios della scheda madre (vedi settaggio del bios) e in Integrated Peripherals abilitare il controller se non era già stato abilitato.

Impostate anche, da Advanced Bios Features, l'ordine di lettura dei drive, impostate per primo il boot da cd rom, dove dopo andrete a mettere il cd di Windows, seguito subito dopo dal boot da controller.

Salvate e uscite. Per il momento non mettete il cd di Windows nel drive.

 

3. Al riavvio, quando il bios riconoscerà il controller e comparirà la scritta 'Premere ctrl + H per entrare nel Bios del Controller', premete ripetutamente e in contemporanea appunto questi tasti per entrare nel bios del controller.

 

4. A questo punto seguite le indicazioni del manuale del controller per muovervi nel bios (che varia da produttore a produttore): qui dovreste trovare la voce Create Raid, quindi Array Mode che vi consente di impostare il tipo di Raid (0, 1...) e da Select Disk Drive selezionate i dischi che saranno usati per il Raid. Da Block Size nella creazione di un Raid 0 dovrete scegliere la dimensione dei blocchi dati che saranno scritti alternativamente su uno e l'altro dei due dischi nella modalità Raid 0: potete scegliere un valore di 16K, scelta ottimale,  o altri valori (anche 512K), seguite le indicazioni del manuale del controller in merito.

Alla fine  date l'ok con Start Create Array (o Start Create Process), il controller stesso procederà alla preparazione dei dischi fissi per il raid. I dischi in raid ora saranno visti anche dal bios del controller come uno solo (hidden il primo e hdd0 il secondo).

 

5. Alla fine del processo, inserite il cd di Windows e riavviate, potrete procedere alla formattazione e potrete installare il sistema operativo (vedi anche Installare il sistema operativo). Se installate Win 98/Me, al termine dell'installazione installate anche i driver del controller, se si tratta di Xp/2000 invece quando apparirà all'inizio dell'installazione 'Premere F6 per installare controller SCSI di terze parti', premete ripetutamente F6 per installarne i relativi driver, vi verrà richiesto di indicare dove si trovano, voi inserite il floppy con i driver in dotazione e fateli ricercare lì. Chiaramente alla fine dell'installazione in questo caso non avrete poi bisogno di reinstallarli... Il sistema Raid sarà visto da Windows come un disco solo, che avrà lo spazio uguale al valore in giga del più piccolo dei due dischi moltiplicato per due (se Raid 0) o al valore del più piccolo disco (se Raid 1).

 

Creare un sistema Raid in modalità Software

E' possibile creare un sistema Raid anche senza controller Raid, diciamo per così dire in modalità Software. E' necessario Windows Xp Professional Edition o Windows 2000 server installato su un hard disk (che sarà un hd a parte, cioè non entrerà a far parte del Raid), e servono due hard disk vuoti che saranno adibiti appunto al Raid.

Andate da Start--> Pannello di Controllo--> Strumenti di amministrazione--> Gestione computer--> Gestione Disco.

Cliccate a sinistra sul nome di uno dei 2 dischi vuoti (Disco 1 dovrebbe essere...) e scegliete 'Converti in Disco dinamico'. Specificate nella successiva schermata i dischi che volete utilizzare (i 2 vuoti). Quindi cliccate col tasto destro sulla partizione e scegliete Nuovo Volume. Dovrete scegliere il tipo di Volume, scegliete 'Con Striping' (ossia raid 0), e nei successivi passaggi guidati dovrete scegliere i 2 dischi che volete usare e la dimensione di questi che volete usare come Raid 0.

COMPONENTI DI UN COMPUTER