Hohe Datenverfügbarkeit und Haltbarkeit / Ambedded wurde 2013 mit dem erfahrenen Team in gegründet ARM Design und Herstellung von Software-definierten Speichergeräten.

Ceph object storage Erreicht die Datenverfügbarkeit durch Replikation und erweiterte Löschcodierung, wobei Daten mit Paritätsinformationen kombiniert und dann auf den Speicher verteilt werden pool. Wenn ein Speichergerät ausfällt, wird nur eine Teilmenge der Shards benötigt, um die Daten wiederherzustellen, es gibt keine Wiederherstellungszeit oder Leistungseinbußen, und ausgefallene Speichergeräte können nach Bedarf ersetzt werden.Ceph Durch die Kombination von weit verbreiteten Daten und Datenbereinigungstechnologien, die die auf den Medien geschriebenen Daten kontinuierlich validieren, können Sie eine Datenbeständigkeit von 15 Neunen erreichen. Ambedded Hohe Datenverfügbarkeit und Haltbarkeit Einführung. Ambedded wurde 2013 mit dem erfahrenen Team in gegründet ARM Design und Herstellung von Software-definierten Speichergeräten. Ambedded bietet an Ceph storage Lösung für den Markt, einschließlich Ceph storage Appliance auf ARM Mikroserver und SUSE Enterprise Storage Gerät an ARMMikroserver. Zusätzlich zuCeph Lösung, Ambedded bietet auch umfassende Ceph Software-Support für den Kunden, um unerfahrenen Benutzern zu helfen, diese neue Technologie ohne zu zögern zu übernehmen.

service@ambedded.com.tw

Öffnungszeiten: 9-18 Uhr

Ambedded Technology Co., LTD.

Ceph bietet Replikation, EC-Code, CRUSH, Scrubbing für den Datenschutz und HA

Hohe Datenverfügbarkeit und Haltbarkeit

Ceph object storage Erreicht die Datenverfügbarkeit durch Replikation und erweiterte Löschcodierung, wobei Daten mit Paritätsinformationen kombiniert und dann auf den Speicher verteilt werden pool.

Wenn ein Speichergerät ausfällt, wird nur eine Teilmenge der Shards benötigt, um die Daten wiederherzustellen, es gibt keine Wiederherstellungszeit oder Leistungseinbußen, und ausgefallene Speichergeräte können nach Bedarf ersetzt werden.
Ceph Durch die Kombination von weit verbreiteten Daten und Datenbereinigungstechnologien, die die auf den Medien geschriebenen Daten kontinuierlich validieren, können Sie eine Datenbeständigkeit von 15 Neunen erreichen.


Datenreplikation, Löschcodierung und -bereinigung

Objektreplikation

Wenn ein Client Daten schreibt, verwendet er die Objekt-ID und poolName, um zu berechnen, an welches OSD geschrieben werden soll. Nachdem der Client Daten in das OSD geschrieben hat, kopiert das OSD die Daten auf ein oder mehrere OSDs. Sie können so viele Replikationen konfigurieren, wie Sie möchten, damit die Daten überleben können, falls mehrere OSDs gleichzeitig ausfallen. Die Replikation ähnelt dem RAID-1 des Festplattenarrays, ermöglicht jedoch mehr Kopien von Daten. Denn im Maßstab kann eine einfache RAID-1-Replikation das Risiko eines Hardwarefehlers möglicherweise nicht mehr ausreichend abdecken. Der einzige Nachteil beim Speichern weiterer Replikate sind die Speicherkosten.

CephClients schreiben Daten basierend auf dem CRUSH-Algorithmus zufällig in OSDs . Wenn die OSD-Festplatte oder der OSD-Knoten ausfällt,Cephkann die Daten von anderen Replikationen, die in gesunden OSDs gespeichert sind, wiederherstellen .

Sie können die Fehlerdomäne definieren , die erstellt werden sollCephSpeichern Sie replizierte Daten auf verschiedenen Servern, Racks, Räumen oder Rechenzentren, um Datenverluste aufgrund eines oder mehrerer Fehler in der gesamten Fehlerdomäne zu vermeiden. Wenn Sie beispielsweise 15 Speicherserver in 5 Racks installiert haben (3 Server in jedem Rack), können Sie Replikat drei und Rack als Fehlerdomäne verwenden. Daten schreiben in dieCephIm Cluster werden immer drei Kopien in drei der fünf Racks gespeichert. Daten können überleben, wenn bis zu 2 der Racks ausfallen, ohne den Client-Service zu beeinträchtigen. DasCRUSH rule ist der Schlüssel zu machen Ceph storagehat keinen einzigen Fehlerpunkt .

CRUSH rules ensure replicated data are distributed to different server nodes by following the failure domain

Löschcodierung

Die Replikation bietet die beste Gesamtleistung, ist jedoch nicht sehr speichereffizient. Vor allem, wenn Sie einen höheren Redundanzgrad benötigen.
Um eine hohe Datenverfügbarkeit zu erreichen, haben wir in der Vergangenheit RAID-5 oder RAID-6 als Alternative zu RAID-1 verwendet. Parity RAID gewährleistet Redundanz mit viel weniger Speicheraufwand auf Kosten der Speicherleistung (meistens Schreibleistung).Cephverwendet die Löschcodierung, um ein ähnliches Ergebnis zu erzielen. Wenn der Umfang Ihres Speichersystems groß wird, fühlen Sie sich möglicherweise nicht sicher, ob nur ein oder zwei Festplatten oder Fehlerdomänen gleichzeitig ausfallen. Daserasure codeMit dem Algorithmus können Sie ein höheres Maß an Redundanz konfigurieren, jedoch mit weniger Overhead.
Löschcodierungsblöcke die Originaldaten in K Datenblöcke und berechnete zusätzliche M Codierungsblöcke.Cephkann die Daten wiederherstellen Maximum M Fehlerdomänen schlagen in der Zwischenzeit fehl. Insgesamt K + M von Chunks werden in den OSDs gespeichert, die sich in verschiedenen Fehlerdomänen befinden.

use Erasure coding K+M=4+2 for it data protection.

Schrubben

Im Rahmen der Aufrechterhaltung der Datenkonsistenz und -sauberkeit CephOSD-Daemons können Objekte in Platzierungsgruppen bereinigen. Das ist,CephOSD-Daemons können Objektmetadaten in einer Platzierungsgruppe mit ihren Replikaten in Platzierungsgruppen vergleichen, die auf anderen OSDs gespeichert sind. Das Scrubben (normalerweise täglich durchgeführt) fängt Fehler oder Dateisystemfehler ab.CephOSD-Dämonen führen auch eine tiefere Reinigung durch, indem sie Daten in Objekten Bit für Bit vergleichen. Beim Tiefenschrubben (normalerweise wöchentlich) werden schlechte Sektoren auf einem Laufwerk gefunden, die bei einem leichten Schrubben nicht erkennbar waren.

Datenheilung

Aufgrund des Datenplatzierungsdesigns von CephDaten werden von allen gesunden OSDs geheilt. Für die Datenwiederherstellung ist keine Ersatzfestplatte erforderlich. Dies kann die Zeit für die Wiederherstellung im Vergleich zum Festplattenarray, bei dem die verlorenen Daten auf der Ersatzfestplatte wiederhergestellt werden müssen, erheblich verkürzen.

one server nodes fails the cluster will self-heal by applying same data protection method.

Konfig CRUSH map und Regeln

Verwenden UVS manager um die Datenverteilungs- und Fehlerdomäne zu definieren.



Ceph Storage Lösungsdesign und -herstellung | Ambedded

Das Hotel liegt in Taiwan, Ambedded Technology Co., LTD. ist ein Ceph storage Lösungsanbieter, der anbietet ARM Softwarebasierte Speichergeräte mit 60% CapEX-Einsparung, 70% weniger Stromverbrauch und 100% Skalierungsvorteilen.

Für das Design und die Herstellung von softwaredefiniertem Speicher Ambedded Das Team verfügt über umfassende Erfahrung, um Kunden bei der Einführung des zu unterstützen ceph Die Lösung für vielseitige Branchen wie Telekommunikation, Medizin, Militär, Edge-Rechenzentrum und HA erforderte Unternehmensspeicher.

Ambedded hat Kunden angeboten Ceph storage Lösungen seit 2013, sowohl fortschrittliche Technologie als auch 20 Jahre Erfahrung, Ambedded stellt sicher, dass die Anforderungen jedes Kunden erfüllt werden.