HP Smart Array 1000 modulare HP StorageWorks Manuale d'uso
Pagina 66
Array di unità e tolleranza d'errore
Guida dell'utente di Utility Array Configuration HP
A-3
HP CONFIDENTIAL
Autore: John Turner Nome file: f-appa drive arrays & fault tolerance.doc
Nome in codice: joshua Numero di parte: 239449-065 Salvato l'ultima volta il: 8/13/03 1:21 PM
S1
S2
S3
S4
B1
B4
B7
B2
B5
B8
B11
B10
B12
B6
B3
B9
Figura A-3: Striping dei dati (S1-S4) per i blocchi
dati B1-B12
I dati dell'unità logica sono leggibili solo se la sequenza del blocco dati in ogni stripe
è la stessa. Il processo di sequencing viene eseguito dal controller di array che invia i
blocchi dati alle testine di scrittura dell'unità nell'ordine corretto.
Una conseguenza ovvia del processo di striping è che ogni unità fisica in un'unità
logica specifica contiene la stessa quantità di dati. Se un'unità fisica ha una capacità
maggiore rispetto alle altre unità fisiche sull'unità logica, questa capacità non può
essere utilizzata dall'unità logica e va quindi perduta.
Il gruppo di unità fisiche che contengono l'unità logica è detto array di unità, o
semplicemente array (indicato con An nella Figura A-4). Poiché tutte le unità fisiche
di un array vengono generalmente configurate in una sola unità logica, il termine
“array” è spesso utilizzato come sinonimo di unità logica. Tuttavia, un array può
contenere più unità logiche, ciascuna di dimensioni diverse.