it-swarm.com.de

Verfügbarkeitsgruppen-Listener

Ich sehe AlwaysOn-Verfügbarkeitsgruppen. Je mehr ich es mir anschaue, desto mehr scheint es, dass die Verfügbarkeits-Listener-Gruppe ein einzelner Fehlerpunkt ist. Wo genau läuft der Hörer eigentlich? Ein separater Server, der primäre SQL Server, alle?

Angenommen, ich habe einen ganzen Anwendungsstapel in meinem zweiten Rechenzentrum. Wie konfiguriere ich die Listener so, dass sie an beiden Standorten ausgeführt werden und die Anwendungen auf ihre eigenen lokalen Kopien verweisen?

Ich bin sicher, ich vermisse hier etwas, aber ich weiß nicht was.

9
Tim Brigham

Der AG-Listener ist ein virtueller Netzwerkname (VNN) oder eine virtuelle IP (VIP).

Ein Verfügbarkeitsgruppen-Listener ist ein virtueller Netzwerkname (VNN), mit dem Clients eine Verbindung herstellen können, um auf eine Datenbank in einem primären oder sekundären Replikat einer AlwaysOn-Verfügbarkeitsgruppe zuzugreifen.

Sie verweisen Anwendungen auf den Listener (der bei DNS registriert ist) und leiten den Datenverkehr in der AG. Wenn also nicht alle DCs gleichzeitig ausfallen, ist Ihre Redundanz die Anzahl der DCs/DNS-Server.

Ein Listener für Verfügbarkeitsgruppen besteht aus einem DNS-Listenernamen (Domain Name System), einer Listener-Port-Bezeichnung und einer oder mehreren IP-Adressen. Nur das Protokoll TCP) wird vom Listener für Verfügbarkeitsgruppen unterstützt. Der DNS-Name des Listeners muss auch in der Domäne und in NetBIOS eindeutig sein. Wenn Sie einen neuen Listener für Verfügbarkeitsgruppen erstellen, wird er zu einer Ressource in Ein Cluster mit einem zugehörigen virtuellen Netzwerknamen (VNN), einer virtuellen IP (VIP) und einer Verfügbarkeitsgruppenabhängigkeit. Ein Client verwendet DNS, um den VNN in mehrere IP-Adressen aufzulösen, und versucht dann, eine Verbindung zu jeder Adresse herzustellen, bis eine Verbindungsanforderung erfolgreich ist oder bis die Verbindung eine Zeitüberschreitung anfordert.

Dieser MSDN-Artikel (aus dem ich zitiert habe) sollte ein guter Ausgangspunkt für das sein, was genau ein AG-Listener ist.

https://msdn.Microsoft.com/en-us/library/hh213417.aspx

10

Der Listener ist eine Failover-Ressource innerhalb der WSFC, auf der die AG basiert. Es folgt dem primären Replikat, wenn es ein Failover durchführt, sodass in diesem Teil eine gewisse Redundanz besteht. Wie bereits erwähnt, basiert die DNS-Seite auf Ihrer AD-Infrastruktur und der DNS-Verfügbarkeit.

In Ihrem Beispiel für das sekundäre Rechenzentrum möchten Sie die WSFC als Multi-Subnetz-Konfiguration konfigurieren, damit Ihr Listener in beiden Subnetzen eine IP für Rechenzentren halten kann. Wenn die AG auf den sekundären DC umschaltet), wird Ihr Listener unter diesem Subnetz aktiv. Ihre Anwendungen sehen nur Ausfallzeiten für die IP, die in diesem sekundären DC online geschaltet wird, und dann den Replikatschalter auch vorbei.

4
user507