Lastenausgleich für Remotedesktopdienste unter Windows Server 2008 R2

Lastenausgleich für Remotedesktopdienste unter Windows Server 2008 R2

Ich möchte die Last der Remotedesktopsitzungen (keine RemoteApp, nur einfache Remotedesktopsitzungen) auf mehrere Sitzungshosts mit derselben Konfiguration verteilen.

Ich verwende Windows Server 2008 R2 und habe ein Active Directory zur Authentifizierung eingerichtet. Ich habe einen Remote Desktop Connection Broker eingerichtet und meine Sitzungshosts zu einer Farm hinzugefügt.

Nun, ich stecke bei diesem Schritt irgendwie fest, da alle Handbücher/Anleitungen, die ich gefunden habe, hier aufhören. Aber mit welchem ​​Server sollen sich meine Remotedesktopbenutzer jetzt verbinden, um eine „Lastverteilung“ zu erreichen?

Antwort1

Sie müssen DNS Round Robin oder NLB verwenden, um die eingehenden Verbindungen zu verteilen. Eine eingehende Verbindung wird an einen der Server weitergeleitet (je nach dem von Ihnen gewählten Mechanismus). Der Server, der die eingehende Verbindung empfängt, fragt den Session Broker-Server ab, um herauszufinden, ob der Benutzer eine getrennte Sitzung hat, und leitet die Verbindung an diesen Server weiter. Wenn keine getrennte Sitzung vorhanden ist, wird die Verbindung an den am wenigsten ausgelasteten Server weitergeleitet.

Session Broker gleicht die Sitzungen aus, aber nicht die eingehenden Verbindungen. Dafür gibt es DNS Round Robin oder NLB. Wenn Sie DNS Round Robin verwenden, erstellen Sie für jeden TS-Server einen DNS-A-Eintrag und verwenden dabei den Namen der Session Broker-Farm für den A-Eintrag.

Wenn Sie also beispielsweise DNS Round Robin verwenden und der Name Ihrer Session Broker-Farm „Farm“ lautet, erstellen Sie zwei A-Einträge für die Farm mit der IP-Adresse jedes RDS-Servers:

Name----Typ-------Daten

Farm----A (Host)---192.168.1.1

Farm----A (Host)---192.168.1.2

Benutzer würden sich mit „Farm“ verbinden und die resultierende Verbindung würde basierend auf dem DNS-Round-Robin an einen der RDS-Server weitergeleitet, der dann den Session-Broker-Server abfragt, der die Verbindung dann an einen der Server weiterleiten würde (wie oben beschrieben).

Antwort2

Könnten Sie den NLB möglicherweise durch einen Hardware-Load Balancer ersetzen?

Wenn Sie einen Hardware-Load Balancer mit Token-Umleitung (stellen Sie sicher, dass er mit der 2008 R2 RDS-Token-Umleitung kompatibel ist) statt einer IP-Umleitung konfigurieren, sind natürlich weitere Konfigurationsänderungen auf Ihren RD-Host-Sitzungsservern erforderlich. Die IP-Umleitung ist die Standardeinstellung für Ihre RD-Verbindungsfarm.

Optimalerweise kann dies stattdessen auch mit einem GPO erfolgen.

verwandte Informationen