Sekundäre Connection Broker
Ein sekundärer Connection Broker wird zu einer Site hinzugefügt, um Redundanz zu gewährleisten. Wenn der primäre Connection Broker ausfällt, steht der sekundäre Connection Broker weiterhin zur Verfügung, um die Anforderungen zu bearbeiten. Connection Broker arbeiten aktiv/aktiv, um eine hohe Verfügbarkeit zu gewährleisten. Bei einem Ausfall des Connection Broker ist der nächste Agent immer bereit, die Last zu verarbeiten. Im Allgemeinen sollte der N+1-Redundanzansatz pro Site angewendet werden. Beachten Sie, dass Sie für die automatische Hochstufung nicht mehr als drei Connection Broker haben sollten (die automatische Verbindungsherstellung wird später in diesem Abschnitt beschrieben).
Wenn Sie einen weiteren sekundären Connection Broker installiert haben, werden die Laufzeitdaten auf jeden Agent repliziert. Wenn also ein Dienst ausfällt, wird die Ausfallzeit auf ein Minimum reduziert. Darüber hinaus wird jeder aktive Connection Broker für Authentifizierungszwecke sowohl mit dem AD als auch mit jedem verwendeten Second-Level-Authentifizierungsanbieter verwendet.
Der primäre Connection Broker führt dieselben Aufgaben wie der sekundäre Connection Broker aus, hat aber zusätzliche Verantwortlichkeiten. Es verwaltet bestimmte Prozesse, die von einem einzigen Connection Broker verwaltet werden müssen. In der folgenden Tabelle sind die vom primären Connection Broker und vom sekundären Connection Broker verwalteten Prozesse aufgeführt:
Prozess
Primäre Connection Broker
Sekundäre Connection Broker
PAs überwachen (Zähler)
Ja
Ja
RD-Sitzungshosts überwachen (Zähler)
Ja
Ja
Anbieter überwachen (Zähler)
Ja
Ja
RDS-Sitzungen überwachen (Neuverbindung)
Ja
Ja
Bereitgestellte RDS-Anwendungen überwachen
Ja
Ja
VDI-Sitzung überwachen (Verbindungswiederherstellung)
Ja
Ja
Systemeinstellungen verwalten
Ja
Nein
Lizenzinformationen und Taktfrequenz senden
Ja
Nein
CEP-Informationen verarbeiten und versenden
Ja
Nein
Informationen an den Reporting Server senden
Ja
Nein
RDS-Aufgabenplan verwalten
Ja
Nein
Reporting-Engine-Informationen
Ja
Zukünftige Versionen
Shadowing
Ja
Zukünftige Versionen
E-Mail-Benachrichtigungen senden
Ja
Nein
Im folgenden Beispiel wird gezeigt, wie die Lastverteilung auf mehrere Connection Broker funktioniert:
Angenommen, es sind zwei Connection Broker vorhanden: PA1 (primär) und PA2 (sekundär).
Angenommen, es sind 10 RD-Sitzungshosts vorhanden: RDS1, RDS2 ... RDS10
Die sich daraus ergebende Last wird wie folgt verteilt:
RDS1, RDS2 ... RDS4 verwendet PA1 als bevorzugten Connection Broker.
RDS5, RDS6 ... RDS10 verwendet PA2 als bevorzugten Connection Broker.
Planung für sekundäre Connection Broker
RAS Connection Broker an derselben Site kommunizieren miteinander und teilen sich die Last. Da von einem Agent zum anderen große Datenmengen übertragen werden, muss ein zuverlässiger Highspeed-Kommunikationskanal gewährleistet sein (beispielsweise kann für die Kommunikation der Connection Broker ein Subnetzwerk konfiguriert werden).
Wenn Sie einer Site einen sekundären Connection Broker hinzufügen, müssen Sie seine IP-Adresse angeben. Stellen Sie sicher, dass die IP-Adressen aller Agents zum gleichen Netzwerksegment gehören. Für ihre Kommunikation untereinander verwenden Connection Broker Port TCP 20030.
Es gibt keine physische Beschränkung im Hinblick auf die Anzahl der Connection Broker, die Sie einer Site hinzufügen können. Die besten Ergebnisse werden jedoch mit nur zwei bis drei Agents erzielt. Das Drei-Agent-Szenario ist sehr empfehlenswert, insbesondere wenn Sie Anbieter haben und eine hohe Verfügbarkeit für VDI ermöglichen wollen. Wenn Sie einer Site mehr als zwei sekundäre Connection Broker hinzufügen, kann dies die entgegengesetzte Wirkung haben und die Systemleistung sogar verschlechtern. Beachten Sie, dass dies nicht für sekundäre Connection Broker im Standby-Modus gilt, was unter Konfigurieren von RAS Connection Broker beschrieben ist.
Hinzufügen eines sekundären RAS Connection Broker zu einer Site
So fügen Sie einen sekundären Connection Broker hinzu:
Navigieren Sie in der RAS-Konsole zu Serverfarm > <Site> > Connection Broker.
Klicken Sie auf die Dropdownliste Aufgaben und wählen Sie Hinzufügen, um den Assistenten RAS Connection Broker hinzufügen zu starten.
Im Feld Server wird die FDQN oder IP-Adresse des Servers angegeben, auf dem der sekundäre Connection Broker gehostet wird. Um die IP-Adresse automatisch in den FQDN aufzulösen, aktivieren Sie die globale Namensauflösung. Detaillierte Informationen finden Sie unter Hostnamenauflösung.
Im Feld IP wird die IP-Adresse des Servers angegeben. Klicken Sie auf die Schaltfläche Auflösen, um die IP-Adresse über den im Feld Server angegebenen FQDN zu beziehen.
Im Feld Alternative IPs werden eine oder mehrere alternative IP-Adressen angegeben, die durch ein Semikolon voneinander getrennt sind. Diese Adresse wird verwendet, wenn RAS Secure Gateways mit ihrem FQDN oder der im Feld IP angegebenen Adresse keine Verbindung zum RAS Connection Broker herstellen können. Dies kann passieren, wenn beispielsweise Secure Gateways aus einem anderen Netzwerk, das dem Active Directory nicht hinzugefügt wurde, versuchen, eine Verbindung herzustellen.
Wählen Sie die Option Secure Gateway mit einem Connection Broker installieren, wenn Sie auch auf dem angegebenen Server ein RAS Secure Gateway installieren möchten. Wenn Sie diese Option wählen, können Sie auch die Option HTML5-Gateway aktivieren wählen (weitere Informationen finden Sie unter Nutzerportal konfigurieren).
Wählen Sie die Option Firewall-Regeln hinzufügen, um automatisch die Firewall auf dem Server zu konfigurieren. Weitere Informationen finden Sie unter Port-Referenz.
Klicken Sie auf Weiter.
Klicken Sie auf der nächsten Seite auf Installieren, um den RAS Connection Broker auf dem Server zu installieren. Das Dialogfeld RAS Redundancy Service wird installiert wird geöffnet.
Wählen Sie den Server aus, auf dem der RAS Connection Broker installiert werden soll und klicken Sie auf Installieren.
Klicken Sie auf Fertig.
Klicken Sie auf OK, um den Server der Serverfarm hinzuzufügen.