Server RAID: l’ultima difesa contro la perdita di dati?
L’archiviazione dei dati su server RAID è molto apprezzata dalle aziende: tolleranza ai guasti, disponibilità continua o ricostruzione dei dati in caso di incidente, continuità aziendale… I sistemi RAID potrebbero essere la difesa definitiva contro la perdita di dati?
Architetture RAID: affidabilità e prestazioni
RAID è l’acronimo di Redundant Array of Independent Disks. L’idea è proprio questa: i sistemi RAID sono unità di archiviazione composte da diversi dischi rigidi (o cluster) su cui vengono distribuiti i dati.
Esistono diversi livelli RAID, che combinano i dischi rigidi e distribuiscono i dati in modi diversi a seconda dello scopo desiderato. I livelli più comuni sono :
- RAID 0 o striping: l’interleaving dei dischi(striping) e la distribuzione dei dati su diversi volumi sono progettati per migliorare le velocità di lettura e scrittura. Tuttavia, la mancanza di ridondanza dei dati significa che non c’è tolleranza ai guasti.
- RAID 1 o mirroring: i dati vengono replicati in tempo reale(mirroring) su tutti i dischi rigidi dell’array. Questo tipo di ridondanza garantisce la disponibilità continua dei dati in caso di incidente.
- RAID 5 o parità distribuita a blocchi : ogni disco rigido contiene una parte dei dati e un blocco di parità : si tratta di informazioni di ridondanza che consentono di ricostruire i dati persi in caso di guasto di uno dei dischi rigidi.
- RAID 10 o RAID 1+0: combina l’interleaving RAID 0 (dati distribuiti su un cluster) e la duplicazione RAID 1 (ogni cluster viene replicato su un cluster equivalente). Offre affidabilità, tolleranza agli errori e prestazioni di lettura/scrittura.
Le architetture RAID si basano sul principio che è improbabile che diverse unità di archiviazione si guastino contemporaneamente. Il loro scopo è quello di migliorare le prestazioni in lettura e scrittura (RAID 0, RAID 5) e/o la tolleranza ai guasti con un’elevata disponibilità di dati (RAID con ridondanza).
I livelli RAID con ridondanza sono in grado di funzionare anche in caso di perdita di uno dei dischi rigidi. Il sistema rimane accessibile in caso di incidente. Sia che i dati siano sempre disponibili sia che debbano essere ricostruiti, l’attività può continuare senza interruzioni.
I guasti del sistema RAID, ovvero perché dovresti prevederne le conseguenze.
Sebbene siano molto affidabili, i sistemi RAID non sono infallibili. Sono vulnerabili alle stesse cause esterne e agli stessi tipi di guasti di qualsiasi altro disco rigido. Possono anche essere soggetti ad altri scenari:
- Guasto di più dischi rigidi : i dischi rigidi di un sistema sono spesso della stessa serie, quindi la probabilità che diversi di essi si guastino contemporaneamente è molto reale.
- Un guasto al controller RAID impedisce l’accesso alle unità e comporta la perdita di accesso ai dati.
- Malfunzionamento del controller RAID che causa alterazioni o errori nella configurazione RAID.
- Errori o corruzione durante la fase di ricostruzione dei dati.
Affidarsi completamente all’affidabilità e alle prestazioni di un sistema RAID è quindi insufficiente. In base alle disposizioni del Regolamento Generale sulla Protezione dei Dati (GDPR), le aziende sono obbligate per legge a impiegare le risorse necessarie per garantire la sicurezza dei dati e, in caso di incidente, a ripristinare l’integrità e la disponibilità dei dati.
L’archiviazione su un sistema RAID con ridondanza fornisce di per sé un’eccellente protezione dei dati. Tuttavia, tutte le aziende devono prevedere i potenziali scenari di incidenti o disastri che potrebbero portare alla perdita dei dati. L ‘analisi dei rischi, l’analisi dell’impatto e la definizione di misure preventive e correttive consentiranno di definire il BCP (Business Continuity Plan) e il DRP (Business Resumption Plan) più appropriati.
29 Maggio 2018