Was versteht man unter Cluster und welche Vorteile bietet die Verwendung von Clustern in einer Datenbank?

1 Antworten


  • Cluster sind Gruppen von kollaborierenden Computersystemen, die normalerweise verwendet werden, um eine hohe Verfügbarkeit von Diensten zu gewährleisten. Hier ein Beispiel: Sie haben Ihre Oracle-Datenbank und müssen sicherstellen, dass dieser Datenbankdienst jederzeit verfügbar ist (zB weil Ihr Geschäft davon abhängt). Dann wäre es töricht, Oracle einfach auf einem einzigen Server zu installieren. Denn dieser Server könnte kaputt gehen oder so. Um sicherzustellen, dass der Oracle-Dienst auch bei einem Serverausfall noch funktioniert, installieren Sie Oracle einfach auf einem zweiten Server und verbinden ihn mit dem ersten.

    Im Gegenzug erhalten Sie einen hochverfügbaren Oracle-Service, der auch dann nicht zusammenbricht, wenn einer Ihrer Server aufgibt.

    Im wirklichen Leben ist es etwas komplizierter (Schlüsselwörter, die Sie vielleicht nachschlagen möchten: Heartbeat, Witness, Log Shipping, Active/passive Failover, Load Balancing, Replication).

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear