Cos’è l’array di dischi

Un array di dischi è un elemento hardware che contiene un ampio gruppo di unità disco rigido (HDD). Può contenere diversi vassoi per unità disco e ha un'architettura che migliora la velocità e aumenta la protezione dei dati. Il sistema è gestito tramite un controller di archiviazione, che coordina l'attività all'interno dell'unità. Gli array di dischi costituiscono la spina dorsale dei moderni ambienti di rete di archiviazione. Una SAN (Storage Area Network) contiene uno o più array di dischi che fungono da repository per i dati che vengono spostati dentro e fuori dalla SAN.


Termini correlati: LUN e RAID

Unità logiche: I dati all'interno di un disk array sono organizzati in unità logiche (LU). I comandi di I / O SCSI (Small Computer Systems Interface) vengono inviati a una destinazione di archiviazione ed eseguiti da una LU all'interno di tale destinazione.

LUN: Un numero di unità logica (LUN) è un identificatore univoco utilizzato per distinguere i dispositivi che condividono lo stesso bus SCSI. I comandi inviati al controller SCSI identificano i dispositivi in ​​base ai loro LUN.

Array ridondante di dischi economici (o indipendenti) (RAID): RAID utilizza due o più unità per migliorare le prestazioni e la tolleranza agli errori. RAID consente l'archiviazione dei dati in più ritmi per proteggere i dati dalla corruzione e per fornirli agli utenti più rapidamente. Esistono vari livelli di RAID. RAID 0, ad esempio, fornisce lo striping dei dati, in base al quale i dati vengono distribuiti su molte unità disco senza ridondanza. Questo è un buon modo per migliorare le prestazioni. RAID 1, d'altra parte, ha il mirroring del disco in modo che tutti i dati vengano scritti su due dischi fisici e i dati completi siano presenti in due posizioni; se un disco si guasta, l'altro è disponibile. Questo è un buon modo per velocizzare le letture, ma lo svantaggio è che rallenta il processo di scrittura. RAID 10 è una combinazione di RAID 0 e 1. Esistono anche altri tipi di RAID, come RAID 5 e RAID 6.


Fornitori di array di dischi

EMC si è affermata negli anni '1990 come specialista di array di dischi. Tuttavia, esistono molti altri fornitori che offrono array di dischi, inclusi NetApp, IBM, Dell, Oracle, HP, Hitachi Data Systems, Compellent, Pillar Data Systems, Xiotech, Fujitsu, NEC, Data Direct Networks, Huawei Symantec, Nexsan, SGI, Overland e Infotrend, tra gli altri.

All'estremità inferiore del mercato, esiste un'ampia gamma di fornitori che offrono array di dischi relativamente economici, tra cui Buffalo, LaCie, Dulce Systems, G-Technology, Newer Technology e la divisione Iomega di EMC. Fornitori come Dell, HP e Overland offrono anche array di dischi economici di fascia bassa.


Tecnologia Disk Array

Gli array di dischi contengono i numerosi dischi rotanti in cui sono archiviati i dati. In altre parole, un'intera serie di dischi è disposta all'interno. In un tale raggruppamento, molti dischi fisici possono essere combinati per formare dischi logici molto più grandi. Ad esempio, il controller di archiviazione può imporre che tre dischi fisici da 100 GB siano combinati in un volume logico di 300 GB. Quando si hanno centinaia di dischi rotanti nell'unità, è possibile creare alcuni volumi logici davvero enormi, se lo si desidera.

Il termine disk array si applica anche a un'ampia gamma di dispositivi diversi. Nella fascia alta, gli storage array monolitici sono molto grandi e costosi e vengono forniti completi di funzionalità di classe enterprise come la ridondanza completa. Se un disco o un altro componente si guasta, il sistema continua senza interruzioni. Pertanto, gli array di dischi di classe enterprise sono progettati per essere altamente disponibili. Non scendono quasi mai. Inoltre, vengono forniti con una grande quantità di memoria. I dati a cui si accede frequentemente possono essere archiviati in memoria e serviti rapidamente.

Anche gli array di dischi aziendali fanno un uso intenso del RAID. Questi array contengono spesso due controller RAID ridondanti ad alte prestazioni per servire la loro grande quantità di dischi. Alcune configurazioni RAID indicano che il sistema rimane in esecuzione se un disco si guasta. Tuttavia, RAID 6 è un esempio di un tipo di RAID in grado di far fronte a due guasti simultanei del disco senza tempi di inattività.

Inoltre, è disponibile un'ampia gamma di array di dischi per i mercati di fascia media, piccola impresa e anche di consumo. Oggigiorno è persino possibile acquistare array di dischi multi-TB per poche centinaia di dollari. Tuttavia, questi prodotti non sono sofisticati, non vengono forniti con la ridondanza e altre funzionalità degli array aziendali e sono anche limitati in termini di prestazioni. Mentre un sistema aziendale potrebbe essere in grado di fornire dati in modo efficiente ai computer mainframe che elaborano una quantità vertiginosa di transazioni al secondo, gli array di dischi di fascia bassa sono principalmente destinati ad ambienti in cui solo pochi PC o server accedono ai dati.

Nel tempo, anche i box di fascia bassa stanno incorporando RAID e tecnologie di protezione dei dati di base nel loro arsenale. E con l'aumentare della velocità del processore e della connessione, diventano sempre più in grado di raggiungere un livello ragionevole di prestazioni.


Lascia un commento