Menü
Ein Beitrag von Adacor

Terminalserver Lastausgleich mit Windows Server 2012

Für eine lastverteilte Terminalserver-Infrastruktur benötigte man bis vor kurzem noch teure Produkte wie XenDesktop. Nun funktioniert dies mit Boardmitteln von Windows Server 2012.

In meinem Blogbeitrag beschreibe ich, wie man den Lastausgleich einfach bewerkstelligen kann.

rdpiconEin Connection Broker mit Remotedesktopgateway (RD-Gateway) arbeitet hierbei als Vermittler und verteilt alle ankommenden Verbindungen an die einzelnen Server in der Terminalserverfarm. Diese Farm kann per DNS Name von extern sowie intern angesprochen werden. Dabei spielt es keine Rolle, ob man den klassischen Remote-Desktop, die seit Windows Server 2008 eingeführten Remote-Apps oder virtuelle Desktops nutzen möchte. Voraussetzung für den Lastausgleich ist eine Windows Domäne und DNS-Dienste.

Konfiguration durch neuen Server-Manager

Seit Windows Server 2012 R2 wird eine Terminalserverfarm per Sammlung (auch Collection) erstellt. Dies funktioniert direkt über das Server-Manager Tool und stellt eine neue Form der Einrichtung dar. Es wird ein Verbindungsbroker benötigt, welcher die Zuordnung der RemoteDesktop Session an die einzelnen Terminalserver steuert.

Auf diesem Broker kann man einzelne Terminalserver konfigurieren und z.B. für die Dauer von Wartungsarbeiten aus der Lastverteilung entfernen. Alle angemeldeten User sind sichtbar und man kann sie selbstverständlich administrieren

TerminaleigenschaftenAuf dem Verbindungsbroker werden auch die Einstellungen des Terminalservers konfiguriert. Hier kann man z.B. eine Gewichtung der jeweiligen Farmmitglieder festlegen, sodass einzelne Terminalserver stärker genutzt werden als andere.

Diese Variante bietet sich an, wenn einzelne Terminalserver leistungsfähiger sind. Man kann ebenfalls Benutzerrechte definieren und somit bestimmte Usergruppen auf dem Terminalserver oder Terminalservergruppen berechtigen. Das bedeutet: Gruppe A darf auf Terminalserver 1 und Gruppe B auf 2.

Weiterhin können die Einstellungen des Remotedesktop-Clients definiert werden:

  • wie lange dürfen sich Sessions im Leerlauf befinden,
  • wann werden getrennte Verbindungen beendet,
  • welche Client-Features dürfen genutzt werden.

Unter die Client-Features fallen bspw. Laufwerksmapping oder Audiowiedergabe. Zusätzlich kann hierüber ein fester Speicherplatz für Userprofile definiert werden.

Auf demselben Server auf dem der Verbindungsbroker installiert wird, kann auch das Remote-Desktop-Gateway installieren. Letzteres wird benötigt, um den Zugriff via https auf RemoteDesktops oder RemoteApps von extern zu ermöglichen.

Image

Herausforderung Cloud Migration begegnen

Welche Cloud-Lösungen gibt es auf dem Markt?
Wie gewährleisten Hoster Sicherheit & Compliance?
Welches Betriebsmodell eignet sich für mein Unternehmen?

Treffen Sie die Geschäftsführer der Adacor auf dem Deutschen IT-Leiter-Kongress!
Tickets hier gewinnen

Die Terminalserver müssen dann jeweils der Sammlung hinzugefügt werden. Um eine Zertifikatswarnung beim Anmelden an den Terminalservern zu unterbinden, sollte ein Zertifikat auf jedem Mitglied der Farm installiert werden, das dem Farmnamen entspricht.

BereitstellungsübersichtAb sofort leitet dann jeder Terminalserver ankommende Verbindungen an den Verbindungsbroker weiter, der letztlich entscheidet, auf welchem Terminalserver der User eingeloggt wird. Hierbei ist zu beachten, dass für administrative Zugriffe immer auf der Serverkonsole gearbeitet werden muss. Nur dadurch ist sichergestellt, dass die Session immer auf dem Host ankommt, auf dem man gerade arbeiten möchte.

Verteilung durch DNS Round Robin

Um es den Usern einfach zu machen und um eine Ausfallsicherheit zu schaffen, sollten zusätzlich DNS-Einträge für die Terminalserverfarm gesetzt werden.

Ein Domainname, z.B. terminal.domain.local wird hierfür für jede IP eines Terminalservers hinterlegt. Somit wird beim Aufruf von terminal.domain.local einer der Terminalserver angesprochen, der die Anfrage an den Verbindungsbroker weiterleitet. Dieser verteilt per Round Robin an die Terminalserver der Farm. Dadurch wird die Last gleichmäßig auf alle Server der Farm verteilt wobei Rücksicht auf die momentane Auslastung genommen wird.

, ,

Die besten IT-News per E-Mail

Immer als Erster über brandaktuelle IT-Themen informiert sein!

Datenschutzhinweise


Weitere Artikel zum Thema lesen

Wie das mit dem Backup und den Snapshots funktioniert

Hosting

Wie das mit dem Backup und den Snapshots funktioniert

Snapshots oder dateibasierte Einzelsicherung: Welche Backup-Szenarien sollen bei Ihnen möglich sein?

weiter lesen

Pair Programming – Zu zweit zum Erfolg

IT-News

Pair Programming – Zu zweit zum Erfolg

Unser Entwickler Patrick Klös erläutert seine Erfahrungen mit dieser agilen Methode.

weiter lesen

Services mit Distributed Replicated Block Device (DRBD) hochverfügbar machen

Hosting

Services mit Distributed Replicated Block Device (DRBD) hochverfügbar machen

DRBD als „Allzweckwaffe“, um einen Service hochverfügbar zu machen

weiter lesen


Neueste Nachrichten von Adacor

Biz & Trends

„Recruit a Friend“ – Mitarbeiterempfehlungen als Recruitingmaßnahme

Eine Win-Win-Situation für Mitarbeiter, Bewerber und Arbeitgeber.

weiter lesen

Cloud

Adacor Experten auf IT-Leiter-Kongress treffen

Treffen Sie die Cloud-Experten der Adacor Group auf dem Deutschen IT-Leiter-Kongress. Wir laden Sie ein. Weitere Infos jetzt im Blog lesen.

weiter lesen

Cloud, Hosting

Sichere Migration in die Cloud

Wie erkennt man frühzeitig die Herausforderungen beim Umzug in die Cloud und was muss man tun, um sie erfolgreich zu bewältigen?

weiter lesen