DataSunrise mit SQL Server Always On Cluster integrieren
Die Anwendung DataSunrise kann nicht nur einzelne Knoten-Datenbankserver, sondern auch Cluster-Typ-Datenbankserver schützen. Lassen Sie uns einen genauen Blick auf die Integration der DataSunrise-Anwendung mit SQL Server Always On Cluster werfen.
Eine Verfügbarkeitsgruppe unterstützt eine replizierte Umgebung für eine diskrete Menge an Benutzer-Datenbanken, die als Verfügbarkeitsdatenbanken bekannt sind (bitte überprüfen Sie die offizielle Dokumentation von Microsoft SQL Server für weitere Informationen). Es gibt zwei Arten von Verfügbarkeitsgruppen in der SQL Server-Cluster-Architektur:
- Always On-Verfügbarkeitsgruppe, um hohe Verfügbarkeit, Katastrophenwiederherstellung und Lastausgleich beim Lesen bereitzustellen.
- Read-Scale-Verfügbarkeitsgruppe.
Integration zwischen Always On Cluster und DataSunrise
Betrachten wir das Verkehrsverarbeitungsdiagramm innerhalb und zwischen:
- Always On-Verfügbarkeitsgruppe (Teil 1):
- DataSunrise (Teil 2):

Bild 1: Verkehr zwischen Always On Cluster und DataSunrise
Verbindung zu Always On Cluster ohne DataSunrise:
- Der Client verbindet sich mit dem Verfügbarkeitsgruppen-Listener.
- Der Verfügbarkeitsgruppen-Listener leitet die Verbindung über den Portbereich 11000 – 11999 an Worker 3 weiter. Die Portkonfiguration wird vom Load Balancer selbst verwaltet.
- Nun wird die Verbindung zwischen der Client-Anwendung und Worker 3 hergestellt, der mit der Datenbank verbunden ist.
Grundsätzlich wird die anfängliche Always-On-Cluster-Infrastruktur repliziert, wenn der DataSunrise-Proxy integriert wird.
Verbindung zu Always On Cluster mit DataSunrise:
- Der Client verbindet sich mit dem Proxy des Listeners.
- Der Proxy leitet den Datenverkehr an den ursprünglichen Verfügbarkeitsgruppen-Listener des Always On Clusters weiter.
- Der AG-Listener überträgt dann die Verbindung auf Worker 3 des Always On Clusters.
- DataSunrise schützt die Verbindung und erstellt einen Proxy 3, um Worker 3 zu schützen. Der Datenverkehr wird zu Proxy 3 geleitet.
- Die Verbindung wird mit Proxy 3 hergestellt.
Die Proxies 1-2 existieren noch nicht. Sie werden erstellt, sobald der Listener entscheidet, Worker 1-2 zu verwenden.
Die Konfigurationsseite des Datenbank-Proxys wird wie folgt angezeigt:

Bild 2: Datenbank-Proxy-Konfiguration
Verbindung zu Always On Cluster über den DataSunrise-Proxy
Um die Verbindung zum SQL Server Always On Cluster herzustellen, ist es notwendig, eine Verbindung zum Server zu herstellen, indem die DataSunrise-IP-Adresse und der Proxy-Port aus der Instanzkonfiguration angegeben werden:

Bild 3: Verbindung zum DataSunrise-Proxy
Jetzt kann die DataSunrise-Anwendung nicht nur einzelne Knoten-Datenbankserver, sondern auch Cluster-Typ-Datenbankserver schützen.