Verteilte Verfügbarkeitsgruppen - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verteilte Verfügbarkeitsgruppen

Eine verteilte Verfügbarkeitsgruppe umfasst zwei separate Verfügbarkeitsgruppen. Sie können sie sich als eine Verfügbarkeitsgruppe von Verfügbarkeitsgruppen vorstellen. Die zugrunde liegenden Verfügbarkeitsgruppen sind auf zwei verschiedenen WSFC-Clustern konfiguriert. Die Verfügbarkeitsgruppen, die Teil einer verteilten Verfügbarkeitsgruppe sind, müssen sich nicht denselben Standort teilen. Sie können physisch oder virtuell, lokal oder in der Public Cloud sein. Die Verfügbarkeitsgruppen in einer verteilten Verfügbarkeitsgruppe müssen nicht dieselbe Version von SQL Server ausführen. Die Ziel-DB-Instance kann eine neuere Version von SQL Server als die Quell-DB-Instance ausführen.

Eine verteilte Verfügbarkeitsgruppenarchitektur bietet Ihnen eine flexible Möglichkeit, eine unternehmenskritische SQL Server-Instanz oder Datenbank neu zu hosten. AWS Sie bietet eine Hybridlösung für das Lifting and Shifting (oder Lifting und Transformation) Ihrer kritischen SQL Server-Datenbanken. AWS

Die Verwendung einer Architektur für verteilte Verfügbarkeitsgruppen ist effizienter als die Erweiterung vorhandener lokaler WFSC-Cluster. AWS Daten werden nur vom lokalen Primärserver an eines der AWS Replikate (den Forwarder) übertragen. Der Forwarder ist dafür verantwortlich, Daten an andere sekundäre Read-Replicas zu senden. AWS

In der folgenden Abbildung wird der erste WSFC-Cluster (WSFC 1) lokal gehostet und verfügt über eine lokale Verfügbarkeitsgruppe (AG 1). Der zweite WSFC-Cluster (WSFC 2) wird auf gehostet AWS und verfügt über eine AWS Verfügbarkeitsgruppe (AG 2). AWS Direct Connectwird als dedizierte Netzwerkverbindung zwischen der lokalen Umgebung und verwendet. AWS Die lokale Verfügbarkeitsgruppe (AG 1) hat zwei Replikate (Knoten). Die Datenübertragung zwischen den Knoten erfolgt synchron mit automatischem Failover. In ähnlicher Weise verfügt die AWS Availability Group (AG 2) ebenfalls über zwei Replikate, und die Datenübertragung zwischen ihnen erfolgt synchron mit automatischem Failover. Die verteilte Verfügbarkeitsgruppe sorgt dafür, dass die Datenbanken asynchron synchronisiert werden. Daten werden vom primären SQL Server-Replikat in AG 1 (das sich lokal befindet) zum primären Replikat (der Forwarder) in AG 2 (das aktiviert ist) übertragen. AWS Der Forwarder ist dafür verantwortlich, Daten an andere Read Replicas zu senden und diese auf dem AWS neuesten Stand zu halten. Nachdem die lokalen Daten und die AWS Datenbanken synchronisiert wurden, können Sie ein manuelles Failover der verteilten Verfügbarkeitsgruppe auf durchführen. AWS Die AWS Datenbank wird zur primären Datenbank für den Lese-/Schreibzugriff von Anwendungen aus.

SQL Server migration process with distributed availability groups

Anmerkung

Zu einem bestimmten Zeitpunkt gibt es nur eine Datenbank, die für Schreibvorgänge verfügbar ist. Sie können die verbleibenden sekundären Replikate für Lesevorgänge verwenden. Um Ihre Lese-Workloads zu skalieren, können Sie weitere Read Replicas in mehreren Availability Zones hinzufügen. AWS

Weitere Informationen zu verteilten Verfügbarkeitsgruppen finden Sie unter: