Es gibt verschiedene Möglichkeiten, Löschcodierung zu implementieren. Eine Option ist die Reed-Solomon-Methode, die Rubrik verwendet. Die Verwendung dieser Methode der Löschcodierung soll es ermöglichen, einen Mittelweg einzuschlagen, wenn es um den Kompromiss zwischen Speicher-Overhead (Speicherung der redundanten Datenbits zur Wiederherstellung) und Verfügbarkeit geht.
Wenn das System Daten aus einer Umgebung aufnimmt, schreibt Atlas die Daten und Metadaten mit Hilfe einer Löschcodierung über Platten, Knoten und Cluster hinweg. Wenn Festplatten ausfallen, und das wird auch in Zukunft der Fall sein, ermöglichen Atlas und die Löschcodierung die Verfügbarkeit und Selbstheilung der Daten. Unabhängig davon, ob eine Platte ausfällt oder mehrere Platten innerhalb eines Knotens oder in einem Cluster, treten automatische Selbstheilungsmechanismen in Kraft, die die Datensätze auf den verfügbaren Platten auf intelligente Weise neu aufbauen sollen.
Große, verteilte Systeme stehen vor dem Problem, dass die Wahrscheinlichkeit mehrerer, gleichzeitiger Knotenausfälle tatsächlich mit der Anzahl der Knoten steigt. Eine Möglichkeit, die Wahrscheinlichkeit solcher Ausfälle zu verringern, besteht darin, die Selbstheilungszeit zu reduzieren. Rubrik gibt an, dass sich das CDM in weniger als einer Stunde selbst heilen kann. Für eine zweite Methode hat Rubrik mit CDM 5.1 eine Architekturerweiterung namens Copysets eingeführt, bei der es sich um Sammlungen von Metadaten handelt, die auf intelligente Weise über die Knoten verteilt sind.
Der Antrieb von CDM erfolgt von einer Komponente namens Cerebro, einem verteilten, intelligenten System, das die Zeitplanung und die Datenbewegung innerhalb des Clusters steuert. Cerebro steuert die Datenaufnahme, den Lebenszyklus, die Aufgabenplanung und die Zusammensetzung der Metadaten, daher ist es wichtig, dass es so verfügbar und widerstandsfähig wie möglich ist. Bei katastrophalen Ausfällen, wie dem Verlust eines gesamten Rechenzentrums, ist es von entscheidender Bedeutung, Daten an verschiedenen geografischen Standorten replizieren zu lassen.
Es ist auch entscheidend, dass die Intelligenz und die Orchestrierung eingebaut sind, um eine effiziente Rückkehr zum Betrieb zu ermöglichen. Cerebro sorgt für die Datenreplikation an sekundäre Standorte wie einen DR-Standort oder eine Public Cloud. Mit robusten SLA-Domains ist Cerebro die eine Komponente im Hintergrund, die sicherstellt, dass die Daten dort sind, wo sie sein müssen, wann sie sein müssen, und dass sie stabil genug sind, um die zugewiesenen Richtlinien zu erfüllen.
Weitere Informationen stehen unter www.rubrik.com zur Verfügung.