Replicazione dei dati, codifica a cancellazione e controllo. | Soluzioni di storage Ceph per microserver ARM | Ambedded

Ceph offre replica, codifica a cancellazione, CRUSH, controllo per la protezione dei dati e HA. | Apparecchiature Ceph ad alte prestazioni

Ceph offre replica, codifica a cancellazione, CRUSH, controllo per la protezione dei dati e HA.

Alta disponibilità e durabilità dei dati.

L'archiviazione degli oggetti Ceph raggiunge la disponibilità dei dati attraverso la replica e la codifica avanzata a cancellazione, in cui i dati vengono combinati con informazioni di parità, quindi frammentati e distribuiti nell'insieme di archiviazione.
Quando un dispositivo di archiviazione fallisce, è necessario solo un sottoinsieme dei frammenti per ripristinare i dati, non c'è tempo di ricostruzione o prestazioni degradate e i dispositivi di archiviazione guasti possono essere sostituiti quando è comodo.
Ceph combina dati ampiamente distribuiti e tecnologia di controllo continuo dei dati che convalida continuamente i dati scritti sui supporti, consentendoti di ottenere una durabilità dei dati di 15 nove.


Replicazione dei dati, codifica a cancellazione e controllo.

Replicazione dell'oggetto

Quando un cliente sta per scrivere dati, utilizza l'ID dell'oggetto e il nome del pool per calcolare a quale OSD deve scrivere. Dopo che il cliente scrive i dati nell'OSD, l'OSD copia i dati su uno o più OSD. È possibile configurare quante repliche si desidera per consentire ai dati di sopravvivere nel caso in cui più OSD falliscano contemporaneamente. La replica è simile al RAID-1 di un array di dischi ma consente più copie dei dati. Perché a grande scala, una semplice replicazione RAID-1 potrebbe non coprire più sufficientemente il rischio di guasti hardware. L'unico svantaggio di conservare più repliche è il costo di archiviazione.

I clienti Ceph scrivono dati in modo casuale su OSD in base all'algoritmo CRUSH.Se un disco OSD o un nodo fallisce, Ceph può ripristinare i dati da altre repliche memorizzate in OSD sani.

You can definire il dominio di errore per far sì che Ceph memorizzi i dati replicati in server, rack, stanze o data center diversi, al fine di evitare la perdita di dati a causa di uno o più guasti dell'intero dominio di errore.Ad esempio, se hai 15 server di archiviazione installati in 5 rack (3 server in ogni rack), puoi utilizzare replica tre e rack come dominio di errore.I dati scritti nel cluster Ceph saranno sempre conservati in tre copie distribuite in tre dei cinque rack.I dati possono sopravvivere anche se fino a 2 dei rack falliscono senza degradare il servizio al cliente.La regola CRUSH è la chiave per rendere lo storage Ceph senza punti di fallimento singoli.

Le regole CRUSH assicurano che i dati replicati siano distribuiti su nodi server diversi seguendo il dominio di errore.

Codifica di cancellazione

La replica offre le migliori prestazioni complessive, ma non è molto efficiente in termini di spazio di archiviazione.Soprattutto se hai bisogno di un grado maggiore di ridondanza.
Per avere un'elevata disponibilità dei dati, abbiamo utilizzato in passato RAID-5 o RAID-6 come alternativa a RAID-1.Il RAID di parità garantisce la ridondanza con un sovraccarico di archiviazione molto inferiore a discapito delle prestazioni di archiviazione (soprattutto delle prestazioni di scrittura).Ceph utilizza la codifica di cancellazione per ottenere un risultato simile.Quando la dimensione del tuo sistema di archiviazione diventa grande, potresti sentirti insicuro nel permettere che uno o due dischi o domini di errore falliscano contemporaneamente.L'algoritmo di codifica di cancellazione ti consente di configurare un livello più elevato di ridondanza ma con meno spazio di overhead.
La codifica di cancellazione suddivide i dati originali in K blocchi di dati e calcola ulteriori M blocchi di codifica.Ceph può recuperare i dati massimi M domini di errore falliscono nel frattempo.Il totale di K+M di chunk è memorizzato negli OSD, che si trovano in domini di guasto diversi.

Utilizza la codifica di cancellazione K+M=4+2 per la protezione dei dati.

Pulizia

Come parte del mantenimento della coerenza e della pulizia dei dati, i demoni Ceph OSD possono eseguire la pulizia degli oggetti all'interno dei gruppi di posizionamento. Ciò significa che i demoni Ceph OSD possono confrontare i metadati degli oggetti in un gruppo di posizionamento con le sue repliche nei gruppi di posizionamento memorizzati su altri OSD. La pulizia (solitamente effettuata quotidianamente) individua errori o problemi del sistema di file. I demoni OSD di Ceph eseguono anche una scansione più approfondita confrontando i dati negli oggetti bit per bit. La pulizia approfondita (solitamente eseguita settimanalmente) individua settori danneggiati su un'unità che non erano evidenti in una pulizia leggera.

Ripristino dei dati

A causa del design del posizionamento dei dati di Ceph, i dati vengono ripristinati da tutti gli OSD sani. Non è necessario un disco di riserva per il ripristino dei dati. Ciò può ridurre notevolmente il tempo di ripristino rispetto a un array di dischi, che deve ricostruire i dati persi sul disco di riserva.

Se uno dei nodi server fallisce, il cluster si autoriparerà applicando lo stesso metodo di protezione dei dati.

Configurare mappa CRUSH e regole

Usa il gestore UVS per definire la distribuzione dei dati e il dominio di guasto.




Alta disponibilità e durabilità dei dati.| Soluzioni di archiviazione Ceph per microserver ARM | Ambedded

Situate a Taiwan dal 2013, Ambedded Technology Co., LTD. è stata un fornitore di soluzioni di storage a blocchi e oggetti. La loro principale gestione di storage dati include la tecnologia di storage Ceph, l'integrazione di server ARM, lo storage definito dal software, l'ottimizzazione dello storage aziendale, il risparmio dei costi degli appliance Ceph, il software di gestione dello storage e le soluzioni di storage a blocchi e oggetti. Forniscono supporto professionale per Ceph, sistemi di storage scalabili con un'alta efficienza di storage nel data center.

Ambedded offre soluzioni di storage Ceph all'avanguardia su microserver ARM, su misura per acquirenti B2B che cercano di ottimizzare i loro sistemi di storage aziendali. I nostri appliance Ceph chiavi in mano riducono il costo totale di proprietà (TCO) e semplificano la gestione dello storage, supportando il blocco, il file system e lo storage oggetti in una piattaforma unificata. Con un impegno per l'innovazione e il supporto al cliente, Ambedded è il tuo partner di fiducia per soluzioni scalabili ed efficienti di SUSE Enterprise Storage Appliance. Sperimenta un'integrazione senza soluzione di continuità e un supporto professionale per sfruttare appieno il potenziale della tecnologia Ceph nella tua azienda.

Ambedded fornisce ai clienti sistemi di archiviazione scalabili e una gestione economica dello storage Ceph dal 2013, e con una tecnologia avanzata e 20 anni di esperienza, Ambedded garantisce che le esigenze di ogni cliente siano soddisfatte.