Teradata - Datenschutz
In diesem Kapitel werden die für den Datenschutz in Teradata verfügbaren Funktionen erläutert.
Vorübergehendes Journal
Teradata verwendet Transient Journal, um Daten vor Transaktionsfehlern zu schützen. Immer wenn Transaktionen ausgeführt werden, speichert das Transient-Journal eine Kopie der vorherigen Bilder der betroffenen Zeilen, bis die Transaktion erfolgreich ist oder erfolgreich zurückgesetzt wurde. Dann werden die vorherigen Bilder verworfen. In jedem AMP wird ein vorübergehendes Journal geführt. Es ist ein automatischer Prozess und kann nicht deaktiviert werden.
Zurückfallen
Fallback schützt die Tabellendaten, indem die zweite Kopie der Zeilen einer Tabelle auf einem anderen AMP gespeichert wird, der als Fallback-AMP bezeichnet wird. Wenn ein AMP ausfällt, wird auf die Fallback-Zeilen zugegriffen. Selbst wenn ein AMP ausfällt, sind damit weiterhin Daten über Fallback-AMP verfügbar. Die Fallback-Option kann bei der Tabellenerstellung oder nach der Tabellenerstellung verwendet werden. Fallback stellt sicher, dass die zweite Kopie der Tabellenzeilen immer in einem anderen AMP gespeichert wird, um die Daten vor AMP-Fehlern zu schützen. Fallback belegt jedoch doppelt so viel Speicher und E / A für Einfügen / Löschen / Aktualisieren.
Das folgende Diagramm zeigt, wie eine Fallback-Kopie der Zeilen in einem anderen AMP gespeichert wird.
AMP Recovery Journal herunterfahren
Das Down AMP-Wiederherstellungsjournal wird aktiviert, wenn der AMP ausfällt und die Tabelle durch einen Fallback geschützt ist. Dieses Journal verfolgt alle Änderungen an den Daten des ausgefallenen AMP. Das Journal wird für die verbleibenden AMPs im Cluster aktiviert. Es ist ein automatischer Prozess und kann nicht deaktiviert werden. Sobald der ausgefallene AMP aktiv ist, werden die Daten aus dem Down AMP-Wiederherstellungsjournal mit dem AMP synchronisiert. Sobald dies erledigt ist, wird das Journal verworfen.
Cliquen
Clique ist ein Mechanismus, der von Teradata verwendet wird, um Daten vor Knotenausfällen zu schützen. Eine Clique ist nichts anderes als eine Gruppe von Teradata-Knoten, die eine gemeinsame Gruppe von Festplatten-Arrays gemeinsam nutzen. Wenn ein Knoten ausfällt, werden die vprocs vom ausgefallenen Knoten zu anderen Knoten in der Clique migriert und greifen weiterhin auf deren Festplattenarrays zu.
Hot Standby Node
Hot Standby Node ist ein Knoten, der nicht an der Produktionsumgebung teilnimmt. Wenn ein Knoten ausfällt, werden die vprocs von den ausgefallenen Knoten auf den Hot-Standby-Knoten migriert. Sobald der ausgefallene Knoten wiederhergestellt ist, wird er zum Hot-Standby-Knoten. Hot-Standby-Knoten werden verwendet, um die Leistung bei Knotenausfällen aufrechtzuerhalten.
RAID
Redundantes Array unabhängiger Festplatten (RAID) ist ein Mechanismus zum Schutz von Daten vor Festplattenfehlern. Das Festplattenarray besteht aus einer Reihe von Festplatten, die als logische Einheit gruppiert sind. Diese Einheit kann für den Benutzer wie eine einzelne Einheit aussehen, sie kann jedoch auf mehrere Festplatten verteilt sein.
RAID 1 wird häufig in Teradata verwendet. In RAID 1 ist jede Festplatte einer Spiegelfestplatte zugeordnet. Alle Änderungen an den Daten auf der Primärfestplatte werden auch in der Spiegelkopie wiedergegeben. Wenn die primäre Festplatte ausfällt, kann auf die Daten von der Spiegelfestplatte zugegriffen werden.