Cerca
Lingue
<

La replica e l'erasure coding per l'object storage

Migliora la resilienza e la durabilità dei dati utilizzando l'Elastic Content Protection di Swarm
Dc Swarmelasticcontent Immagine V

Con l'ondata di dati che le organizzazioni si trovano ad affrontare, la protezione dei dati non è mai stata così fondamentale. Oltre ad archiviare i dati e a garantirne l'accessibilità su una piattaforma di object storage scalabile, DataCore Swarm offre anche funzionalità integrate di protezione dei dati volte a migliorare la resilienza e la durabilità dei dati.

Swarm’s Elastic Content Protection combina la gestione automatizzata della replica e della codifica di cancellazione con controlli continui di integrità e un rapido ripristino dei volumi. Tutti i nodi partecipano al recupero dei dati persi grazie all’innovativo algoritmo distribuito di Swarm, che diventa sempre più veloce man mano che il cluster cresce.

La replica

Protezione basata su copia

La forma più semplice di protezione che consente di avere ridondanza dei dati è la replica. La replica utilizza una protezione dei dati basata su copia in cui vengono create copie complete di una porzione di contenuto poi distribuite tra nodi o sotto-cluster. Poiché una volta identificato il primo bit la replica memorizza i dati in modo contiguo su disco, i contenuti vengono erogati in modo rapido ed efficiente senza la necessità di essere "reidratati".

La replica può essere semplice o complessa a seconda delle esigenze, consentendo di creare un cluster di disaster recovery (DR) fuori sede o persino di implementare una replica a N vie per favorire la collaborazione e la località dei dati. Poiché i dati vengono replicati dominio per dominio, è possibile scegliere quali dati replicare e dove. Swarm supporta sia la replica sincrona che quella asincrona.

Per avere i dati disponibili in caso di perdita, vengono create e mantenute una o più copie aggiuntive di ogni oggetto "originale". Per esempio, anche in caso di un guasto catastrofico al disco, l'intero cluster Swarm partecipa a un processo di ripristino attivo che recupera rapidamente la replica completa del cluster in un lasso di tempo relativamente breve. Velocizzando il ripristino, Swarm abbrevia la finestra temporale in cui un altro errore del disco potrebbe influire sul cluster. Se si sceglie di avere una terza replica per ogni oggetto, le due esistenti si occupano di crearla in modo rapido ed efficace.

la replica per l'object storage

L'erasure coding

Protezione basata sulla parità

L'erasure coding fornisce una protezione dei dati di livello enterprise con una minore occupazione dello spazio di storage ed è ideale per file di dimensioni moderate e archivi di contenuti di grandi dimensioni. Utilizzando l'erasure coding in Swarm, ogni file viene suddiviso in più segmenti di dati per i quali vengono calcolati segmenti di parità. Ciò si traduce in un numero totale di segmenti che utilizzano meno capienza e risorse operative rispetto a una copia aggiuntiva.

I file vengono suddivisi in più segmenti di dati (K) e in ulteriori segmenti di parità (P) in base al contenuto dei primi. Ciò si traduce in (M) segmenti totali (K + P = M) distribuiti a M diversi nodi o sotto-cluster Swarm.

A livello di oggetto, l'erasure coding è simile a RAID. In caso di guasto a un qualsiasi numero di unità, tutti i nodi di Swarm funzionano parallelamente per risolvere la situazione il più rapidamente possibile, quindi - ancora una volta - i dati sono completamente protetti. È possibile avere segmenti di dati su più unità e lo stesso può avvenire per i segmenti di parità. Il cluster può essere configurato per soddisfare qualsiasi requisito di uptime.

Swarm analizza anche lo stato di salute delle unità per verificare se ci sono problemi e garantire che i dati siano copiati e protetti in modo proattivo. Questo processo è in grado di rilevare potenziali problemi prima che un'unità si guasti.

l'erasure coding per l'object storage

Ottimizzabile per durata o accesso

Con i suoi meccanismi combinati di resilienza e ripristino, Swarm elimina la preoccupazione di proteggere i dati, garantendo che siano sempre disponibili. Questi meccanismi funzionano con configurazione o intervento manuale minimi.

L'erasure coding riduce il footprint dello storage e allunga la durata dei dati, mentre la replica garantisce un rapido accesso. Scegli il metodo di protezione che meglio si adatta alle esigenze aziendali: conservazione o service level agreement (SLA). Imposta policy di protezione per oggetto e memorizza oggetti replicati o gestiti con erasure coding sugli stessi server, garantendo un utilizzo ottimale dell'hardware. Passa automaticamente da un metodo di protezione all'altro in base a età, dimensioni, posizione o tipologia.

Miniatura Webcast Resilienza dei Dati

La resilienza e il ripristino dei dati con l'object storage

GUARDA IL WEBINAR

Miniatura Whitepaper Proteggere i Dati

Proteggere i dati nell'era del cloud con Swarm

LEGGI IL WHITE PAPER

Rispetta le normative sulla conformità

Swarm offre funzionalità aggiuntive di protezione dei contenuti che consentono di soddisfare i requisiti normativi che impongono l’archiviazione dei contenuti su supporti non cancellabili e non riscrivibili. Swarm consente di utilizzare la funzione “Legal Hold” per creare snapshot puntuale di un insieme specifico di file in un momento prestabilito. I file vengono quindi archiviati in modo immutabile, indipendentemente da ciò che accade al file o al cluster originale. Una tecnologia brevettata consente di dimostrare in tribunale che i contenuti non sono stati manomessi o alterati. I sigilli di integrità si basano esclusivamente sui contenuti e possono essere aggiornati man mano che nuovi algoritmi di hashing sostituiscono quelli obsoleti.

Iniziamo con Swarm, il Software-Defined Object Storage