Nozioni di base su raid, Informazioni generali sulla tecnologia raid, Nozioni di base sui segmenti unità – HP Server HP ProLiant ML150 G3 Manuale d'uso

Pagina 15: Dimensione delle unità stripe, 4 nozioni di base su raid

Advertising
background image

Nozioni di base su RAID 15


4 Nozioni di base su RAID

Quando si creano array (o unità logiche), è necessario assegnare un livello RAID per la protezione dei dati.
Ciascun livello RAID offre una combinazione unica di prestazioni e ridondanza. I livelli RAID variano inoltre in
base al numero di unità disco supportate.

In questa sezione vengono descritti i livelli RAID supportati da HP Embedded SATA RAID Controller. Vengono
inoltre fornite informazioni di base su ciascun livello, per consentire di scegliere il livello di protezione ottimale in
base alle specifiche esigenze di memorizzazione dei dati.

Informazioni generali sulla tecnologia RAID

La tecnologia RAID consente di raggruppare diverse unità fisiche di un computer in un array, che può essere
definito come singola unità logica. Ogni unità logica viene considerata dal sistema operativo come singola
unità. Questa tecnica di raggruppamento consente di aumentare notevolmente la capacità e le prestazioni di
un’unità logica, superando in tal modo le limitazioni imposte da una singola unità fisica.

Quando si raggruppano più unità fisiche in un’unità logica, il controller è in grado di trasferire i dati in parallelo
dalle unità nell’array. Tale operazione eseguita in parallelo garantisce una velocità di trasferimento dei dati
multipla rispetto a quella disponibile con unità non raggruppate in array, consentendo al sistema di soddisfare
con maggior facilità le esigenze di throughput (quantità di dati elaborata in un determinato intervallo di tempo)
o di produttività di un ambiente di rete multiutente specifico.

La capacità di rispondere a più richieste di dati assicura non solo un incremento del livello di throughput ma
anche una riduzione dei tempi di risposta. La combinazione di trasferimenti paralleli e risposte simultanee a più
richieste consente agli array di dischi di garantire un elevato livello di prestazioni negli ambienti di rete.

Nozioni di base sui segmenti unità

Un segmento unità è un’unità disco o una parte di unità disco utilizzata per creare un array. Un’unità disco può
contenere segmenti RAID (segmenti che fanno parte di un array) e spazio inutilizzato.

Ciascun segmento può essere utilizzato da una sola unità logica alla volta. Se un’unità disco non fa parte di
alcuna unità logica, l’intero disco costituisce un segmento disponibile.

Dimensione delle unità stripe

Grazie alla tecnologia RAID viene eseguito lo striping dei dati in un array di unità fisiche. Questo schema di
distribuzione dei dati completa la modalità di richiesta dei dati da parte del sistema operativo. La granularità
con cui i dati vengono memorizzati in un’unità dell’array prima della memorizzazione di altri dati nell’unità
successiva viene definita dimensione delle unità stripe.

La dimensione delle unità stripe può essere impostata su 16, 32 o 64 KB. È possibile aumentare le prestazioni
del controller impostando la dimensione delle unità stripe su un valore vicino alle dimensioni delle richieste I/O
del sistema. Ad esempio, in ambienti basati su transazioni, dove in genere vengono elaborati blocchi di dati di
grandi dimensioni, le prestazioni possono risultare ottimali se la dimensione delle unità stripe viene impostata su
32 o 64 KB. Al contrario, in ambienti di archiviazione e stampa, dove in genere vengono elaborati più blocchi
di dati di dimensioni ridotte, le prestazioni possono risultare ottimali se la dimensione delle unità stripe viene
impostata su 16 KB.

L’insieme delle unità stripe, dalla prima all’ultima unità dell’array, viene definito stripe.

Scelta del livello RAID e ottimizzazione delle prestazioni

Gli array di dischi vengono utilizzati per migliorare i livelli di prestazioni e affidabilità. L’entità di tale
miglioramento dipende dai programmi applicativi eseguiti sul server e dai livelli RAID assegnati alle
unità logiche.

Ogni livello RAID garantisce livelli diversi in fatto di tolleranza agli errori (ridondanza dei dati), utilizzo della
capacità delle unità fisiche e prestazioni in lettura e scrittura. Inoltre, i livelli RAID variano a seconda del numero
minimo e massimo di unità fisiche supportate.

Advertising
Questo manuale è associato alle seguenti prodotti: