Che cos’è un array ridondante di dischi economici?

Una serie ridondante di dischi economici è un sistema di archiviazione dati che viene generalmente utilizzato con i computer, in particolare i sistemi informatici che archiviano dati importanti o a cui si accede spesso. Questo tipo di sistema può essere utilizzato in molti modi diversi per garantire una maggiore disponibilità dei dati attraverso la ridondanza o un aumento delle prestazioni attraverso la distribuzione dei dati. Ciascuno di questi due obiettivi primari può essere raggiunto nella sua interezza sacrificando l’altro obiettivo o in parte come combinazione di entrambi gli obiettivi. Una serie ridondante di dischi economici è un metodo comune per creare un sistema di archiviazione dati ed è diventato lo standard del settore in alcuni settori professionali.

Sebbene spesso indicato semplicemente come “RAID”, il termine “array ridondante di dischi economici” è stato generalmente sostituito con il termine “array ridondante di dischi indipendenti”, ma entrambi i nomi si riferiscono allo stesso tipo di sistema. L’uso moderno di “indipendente” piuttosto che “economico” è stato utilizzato semplicemente per dissuadere potenziali clienti o utenti dal credere che questo tipo di sistema sarà poco costoso. Sebbene i dischi stessi possano essere abbastanza economici, poiché esiste un intero array di questi dischi, con almeno due e potenzialmente decine o centinaia, un array ridondante di dischi economici può comunque essere piuttosto costoso.

L’idea alla base di una serie ridondante di dischi economici è che più dischi, ciascuno in grado di memorizzare dati, vengono utilizzati insieme in un unico sistema. I computer oi terminali collegati a questo sistema vedono l’intero array come un unico dispositivo di archiviazione durante la scrittura o la lettura dall’array. Utilizzando più dischi all’interno di un singolo array esiste il potenziale per una maggiore disponibilità, la possibilità di accedere ai dati e maggiori prestazioni, la velocità con cui si accede ai dati.

Una maggiore disponibilità viene creata attraverso l’uso della ridondanza delle informazioni in una serie ridondante di dischi economici. Con un solo disco, se i dati su quel disco vengono danneggiati, vengono persi senza altre forme di backup. Tuttavia, è possibile utilizzare un array ridondante di dischi economici per archiviare gli stessi dati su più dischi e, se un disco è danneggiato, i dati possono ancora essere recuperati da un altro disco. Questo tipo di sistema viene spesso definito sistema RAID-1.

È inoltre possibile utilizzare una serie ridondante di dischi economici per aumentare le prestazioni. Se i dati vengono archiviati in pezzi separati su più dischi, non come copie ma come parti separate, i dati possono essere recuperati più rapidamente poiché si accede a ciascun disco per un pezzo, piuttosto che aspettare che ogni pezzo di dati provenga da parti diverse di un singolo disco. Questo è chiamato “striping dei dati” e aumenta le prestazioni di un sistema, ma non la disponibilità, ed è generalmente indicato come un sistema RAID-0. Altri sistemi utilizzano una combinazione di entrambi i tipi di RAID per migliorare le prestazioni, pur continuando a creare ridondanza per garantire la disponibilità.