Che cos'è una matrice ridondante di dischi economici?
Un array ridondante di dischi economici è un sistema di archiviazione dei dati che viene in genere utilizzato con i computer, in particolare i sistemi di computer che memorizzano dati importanti o ai quali si accede spesso. Questo tipo di sistema può essere utilizzato in diversi modi per garantire una maggiore disponibilità di dati attraverso la ridondanza o un aumento delle prestazioni attraverso la distribuzione dei dati. Ognuno di questi due obiettivi primari può essere raggiunto nella sua totalità sacrificando l'altro obiettivo o in parte come una combinazione di entrambi gli obiettivi. Una matrice ridondante di dischi economici è un metodo comune per creare un sistema di archiviazione dei dati ed è diventato uno standard industriale 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" anziché "economico" è stato utilizzato semplicemente per dissuadere i potenziali clienti o utenti dal ritenere che questo tipo di sistema sia economico. Mentre i dischi stessi possono essere abbastanza economici, poiché esiste un intero array di questi dischi, con almeno due e potenzialmente dozzine o centinaia, un array ridondante di dischi economici può essere ancora piuttosto costoso.
L'idea alla base di una matrice ridondante di dischi economici è che più dischi, ciascuno in grado di archiviare dati, vengono utilizzati insieme in un unico sistema. I computer o i terminali collegati a questo sistema vedono l'intero array come un singolo dispositivo di archiviazione durante la scrittura o la lettura dall'array. Utilizzando più dischi all'interno di un singolo array vi è 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 mediante l'uso della ridondanza delle informazioni in una matrice ridondante di dischi economici. Con un solo disco, se i dati su quel disco vengono danneggiati, vengono persi senza altre forme di backup. Una matrice ridondante di dischi economici, tuttavia, può essere utilizzata per archiviare gli stessi dati su più dischi e, se un disco è danneggiato, i dati possono comunque essere recuperati da un altro disco. Questo tipo di sistema viene spesso definito sistema RAID-1.
Un array ridondante di dischi economici può essere utilizzato anche 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 quando si accede a ciascun disco per un pezzo, piuttosto che attendere che ogni pezzo di dati provenga da parti diverse di un singolo disco. Questo si chiama "data striping" 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, creando al contempo ridondanza per garantire la disponibilità.