2 Connection Broker und 6 RDS Session Hosts
Hallo,
wie ist eigentlich der Instatallationsvorgang wenn man 6 RDS Hosts und 2 RDS Connection Broker installieren möchte.
Benötigen die Broker einen SQL Zugriff ?
Suche eine gute Anleitung .
Womit fange ich an ?
Gruss
paul
wie ist eigentlich der Instatallationsvorgang wenn man 6 RDS Hosts und 2 RDS Connection Broker installieren möchte.
Benötigen die Broker einen SQL Zugriff ?
Suche eine gute Anleitung .
Womit fange ich an ?
Gruss
paul
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 11144132499
Url: https://administrator.de/forum/2-connection-broker-und-6-rds-session-hosts-11144132499.html
Ausgedruckt am: 22.12.2024 um 12:12 Uhr
38 Kommentare
Neuester Kommentar
Also die Session Hosts sind ja vermutlich klar, ansonsten steht das aber in wirklich jeder Anleitung.
Zwei Broker als HA Lösung (oder warum?) habe ich noch nicht gemacht aber wird ja auch Beschrieben:
https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-s ...
Es scheint eine gemeinsame SQL DB genutzt zu werden, ich weiß aber nicht, ob es mittlerweile einen eleganteren Weg als DNS Round Robin gibt. Irgendwie finde ich redundante Broker bei nur 6 RD-SH etwas drüber.
Zwei Broker als HA Lösung (oder warum?) habe ich noch nicht gemacht aber wird ja auch Beschrieben:
https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-s ...
Es scheint eine gemeinsame SQL DB genutzt zu werden, ich weiß aber nicht, ob es mittlerweile einen eleganteren Weg als DNS Round Robin gibt. Irgendwie finde ich redundante Broker bei nur 6 RD-SH etwas drüber.
Moin,
Gruß,
Dani
Benötigen die Broker einen SQL Zugriff ?
Ja, es muss eine gemeinsame SQL Datenbank sein. Im besten Fall ist die Datenbank auf einem SQL-Cluster (DAG) ebenfalls redundant. Damit sich der Aufwand bezüglich RDCB auch lohnt. ich weiß aber nicht, ob es mittlerweile einen eleganteren Weg als DNS Round Robin gibt.
DNS RR geht immer. Es ist aber eine schwäbische Lösung. Wenn der Failover transparent sein soll (sprich der User soll nichts merken), ist ein redundanter LB erforderlich.Irgendwie finde ich redundante Broker bei nur 6 RD-SH etwas drüber.
Das ist relativ. Hängt doch davon ab wie viele User darauf arbeiten und welche SLA es gibt. Wir haben auf einem RDSH im Schnitt 100 Leute. Unabhängig davon bauen wir auch HA Lösungen, damit Wartungsarbeiten nicht am Abend, Nacht, Feiertag stattfinden muss.Gruß,
Dani
Moin @itnirvana,
du benötigst keine 2 Broker um zwei getrennte RDS-Sammlungen zu machen, das geht wunderbar auch mit einem.
Einfach Sammlung A anlegen und dieser z.B. RDS-SH 1-3 zuweisen und dann Sammlung B anlegen und dieser DDS-SH 4-6 zuweisen. 😉
Gruss Alex
Ich habe nun 2 Broker installiert und 6 x den RDS Host. Wie sage ich nun den Brokern, welche RDS Hosts zu denen gehören ?
du benötigst keine 2 Broker um zwei getrennte RDS-Sammlungen zu machen, das geht wunderbar auch mit einem.
Einfach Sammlung A anlegen und dieser z.B. RDS-SH 1-3 zuweisen und dann Sammlung B anlegen und dieser DDS-SH 4-6 zuweisen. 😉
Gruss Alex
Moin @itnirvana,
diese Erklärung der AI, kann man leider nicht mal den Hasen zum Fressen geben. 😔
Das ist die folgende schon um Welten besser.
https://std.rocks/windows_rds_farm.html
😉
Gruss Alex
Windows Server Manager:
Öffnen Sie den Server Manager auf Ihrem Windows-Server.
Klicken Sie auf “Add roles and features”.
Wählen Sie “Remote Desktop Services” aus und installieren Sie die erforderlichen Rollen und Features.
Nach der Installation finden Sie die Verwaltungskonsole im Server Manager unter “Remote Desktop Services”.
Startmenü-Suche:
Klicken Sie auf das Windows-Startmenü.
Geben Sie “Remote Desktop Services” in das Suchfeld ein.
Die Verwaltungskonsole sollte in den Suchergebnissen angezeigt werden.
Direkter Pfad:
Der direkte Pfad zur Verwaltungskonsole lautet normalerweise:
C:\Windows\System32\tsadmin.msc
Obowhl ich diese Rolle installiert habe . Habe ich dies nicht. Auch tsadmin.msc geht nciht
Öffnen Sie den Server Manager auf Ihrem Windows-Server.
Klicken Sie auf “Add roles and features”.
Wählen Sie “Remote Desktop Services” aus und installieren Sie die erforderlichen Rollen und Features.
Nach der Installation finden Sie die Verwaltungskonsole im Server Manager unter “Remote Desktop Services”.
Startmenü-Suche:
Klicken Sie auf das Windows-Startmenü.
Geben Sie “Remote Desktop Services” in das Suchfeld ein.
Die Verwaltungskonsole sollte in den Suchergebnissen angezeigt werden.
Direkter Pfad:
Der direkte Pfad zur Verwaltungskonsole lautet normalerweise:
C:\Windows\System32\tsadmin.msc
Obowhl ich diese Rolle installiert habe . Habe ich dies nicht. Auch tsadmin.msc geht nciht
diese Erklärung der AI, kann man leider nicht mal den Hasen zum Fressen geben. 😔
Das ist die folgende schon um Welten besser.
https://std.rocks/windows_rds_farm.html
😉
Gruss Alex
Also ich würde annehmen du richtest einen Broker mit einer SQL DB im Hintergrund komplett ein, mit Sammlungen und zugeordneten Hosts, und dann richtest du einen 2ten Broker mit der selben SQL DB ein. Dann sollten doch beide Broker die Config kennen. Ansonsten habe ich wie gesagt noch nie einen redundanten Broker aufgesetzt aber hier scheint es doch alles drin zu stehen:
https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-s ...
https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-s ...
Im Servermanager unter "Remotedesktop-dienste"...
https://msfreaks.wordpress.com/2018/10/06/step-by-step-windows-2019-remo ...
https://msfreaks.wordpress.com/2018/10/06/step-by-step-windows-2019-remo ...
Moin @itnirvana,
👍👍👍
genau so ist das.
Sprich, alle Server die du für die RDS-Farm konfigurieren möchtest, müssen vorher beim Servermanager unter "All Servers" hinzugefügt werden.
Für dein Vorhaben (Remote-App Bereitstellung), benötigst du neben den RDS-SH's (Session-Hosts), aber auch einen RDS-LS (Lizenzserver), einen RDS-RB (Request-Broker) und auch einen RDS-WA (Web-Access). Die zuletzt genannten, kann man theoretisch auch auf ein und derselben Maschine installieren, ich bin jedoch kein Freund von dieser Vorgehensweise. Liegt aber auch daran, dass wir meist grössere Systeme betreuen, bei kleineren würde ich den RB, WA und den LS, wahrscheinlich auch nicht trennen.
Gruss Alex
Ich habe glaube die Lösung gefunden zu dem Problem. WErde es morgen testen. Ich muss zuerst im Server manager alle Server in "All Servers" hinzufügen die ich konfigiuriren möchte ...
👍👍👍
genau so ist das.
Sprich, alle Server die du für die RDS-Farm konfigurieren möchtest, müssen vorher beim Servermanager unter "All Servers" hinzugefügt werden.
Für dein Vorhaben (Remote-App Bereitstellung), benötigst du neben den RDS-SH's (Session-Hosts), aber auch einen RDS-LS (Lizenzserver), einen RDS-RB (Request-Broker) und auch einen RDS-WA (Web-Access). Die zuletzt genannten, kann man theoretisch auch auf ein und derselben Maschine installieren, ich bin jedoch kein Freund von dieser Vorgehensweise. Liegt aber auch daran, dass wir meist grössere Systeme betreuen, bei kleineren würde ich den RB, WA und den LS, wahrscheinlich auch nicht trennen.
Gruss Alex
@ukulele-7
Gruß,
Dani
Ja das mit All Servers muss man immer vorher machen, egal ob Session Host, Broker, oder welche Rolle auch immer auf den Server soll.
Es reicht eigentlich, wenn es auf den Servern, welche dir Rolle CB bereitstellen, hinzugefügt wird.Steht leider nicht in allen Anleitungen.
In der Tat. Wobei dein zweiter Link eine RDS Single Instanz ist. Liegt vermutlich an dem spärlichen Lab vom Ersteller. In deinem ersten Link ist der Schritt allerdings genannt.Gruß,
Dani
Zitat von @Dani:
@ukulele-7
Ich meinte auch man muss auf dem Broker (oder dem Server von dem aus man die Rollen ausrollt) alle Server, auf denen Rollen ausgerollt werden sollen, in Roll, äh All Servers hinzufügen @ukulele-7
Ja das mit All Servers muss man immer vorher machen, egal ob Session Host, Broker, oder welche Rolle auch immer auf den Server soll.
Es reicht eigentlich, wenn es auf den Servern, welche dir Rolle CB bereitstellen, hinzugefügt wird.Steht leider nicht in allen Anleitungen.
In der Tat. Wobei dein zweiter Link eine RDS Single Instanz ist. Liegt vermutlich an dem spärlichen Lab vom Ersteller. In deinem ersten Link ist der Schritt allerdings genannt.
Moin Paul,
ja, wie soll ich das sagen, ich finde dein Engagement sehr löblich, du hast jedoch noch nicht mal die Hälfte des Weges hinter dir und wenn wir das weiter hier über das Forum machen, dann wird es fürchte ich noch ein paar Tage dauern.
Daher mache ich dir einen Vorschlag, ich schicke dir gleich per PN meine Kontaktdaten zu und biete dir hiermit quasi eine kleine Abkürzung z.B. mit Teamviewer an.
Wenn alles gut geht, dann solltest du das Ganze, wenn ich dazwischen nicht zu viel labbere, in ca. 30 Minuten überstanden haben. 🤪
Die einzige Bedingung ist die, dass du anschliessend, das was wir gemacht haben auch kurz schriftlich zusammenfasst und hier rein postest, damit andere, die in einer ähnlichen Situation wie du stecken, auch was davon haben. 😉
Gruss Alex
ja, wie soll ich das sagen, ich finde dein Engagement sehr löblich, du hast jedoch noch nicht mal die Hälfte des Weges hinter dir und wenn wir das weiter hier über das Forum machen, dann wird es fürchte ich noch ein paar Tage dauern.
Daher mache ich dir einen Vorschlag, ich schicke dir gleich per PN meine Kontaktdaten zu und biete dir hiermit quasi eine kleine Abkürzung z.B. mit Teamviewer an.
Wenn alles gut geht, dann solltest du das Ganze, wenn ich dazwischen nicht zu viel labbere, in ca. 30 Minuten überstanden haben. 🤪
Die einzige Bedingung ist die, dass du anschliessend, das was wir gemacht haben auch kurz schriftlich zusammenfasst und hier rein postest, damit andere, die in einer ähnlichen Situation wie du stecken, auch was davon haben. 😉
Gruss Alex
Wenn du dich als Admin per RDP an auf den Broker connectest dann kommst du auch auf den Broker, sofern du da RDP aktiviert hast. In der RDP-File muss ein Link auf die Sammlung stehen. Dadurch weiß der Broker, wo du hin willst und gibt dir dann einen Session Host, der der Sammlung zugewiesen wurde.
Du kannst die RDP-File (die auch teilweise signiert ist mittlerweile, glaube ich) über WebAccess zu jeder Sammlung herunter laden. Einige Einstellungen lassen sich auch anpassen aber die Sammlung muss gesetzt sein. WebAccess müsste unter der URL https://host.domain.de/RdWeb zu finden sein, gibt aber auch irgendwo im Menü einen Link.
RDS Remotedesktop Services Web Access URL und Zertifikat
Du kannst die RDP-File (die auch teilweise signiert ist mittlerweile, glaube ich) über WebAccess zu jeder Sammlung herunter laden. Einige Einstellungen lassen sich auch anpassen aber die Sammlung muss gesetzt sein. WebAccess müsste unter der URL https://host.domain.de/RdWeb zu finden sein, gibt aber auch irgendwo im Menü einen Link.
RDS Remotedesktop Services Web Access URL und Zertifikat
Moin @ukulele-7,
👍👍👍
Genau das und noch ein paar andere Dinge (Sammlung/Zertifikate erstellen, u.s.w.), habe ich dem Paul bei einer kleinen Remote-Session gestern auch gezeigt.
Gruss Alex
Wenn du dich als Admin per RDP an auf den Broker connectest dann kommst du auch auf den Broker, sofern du da RDP aktiviert hast. In der RDP-File muss ein Link auf die Sammlung stehen. Dadurch weiß der Broker, wo du hin willst und gibt dir dann einen Session Host, der der Sammlung zugewiesen wurde.
Du kannst die RDP-File (die auch teilweise signiert ist mittlerweile, glaube ich) über WebAccess zu jeder Sammlung herunter laden. Einige Einstellungen lassen sich auch anpassen aber die Sammlung muss gesetzt sein. WebAccess müsste unter der URL https://host.domain.de/RdWeb zu finden sein, gibt aber auch irgendwo im Menü einen Link.
Du kannst die RDP-File (die auch teilweise signiert ist mittlerweile, glaube ich) über WebAccess zu jeder Sammlung herunter laden. Einige Einstellungen lassen sich auch anpassen aber die Sammlung muss gesetzt sein. WebAccess müsste unter der URL https://host.domain.de/RdWeb zu finden sein, gibt aber auch irgendwo im Menü einen Link.
👍👍👍
Genau das und noch ein paar andere Dinge (Sammlung/Zertifikate erstellen, u.s.w.), habe ich dem Paul bei einer kleinen Remote-Session gestern auch gezeigt.
Gruss Alex
Moin,
Gruß,
Dani
Connection string: Driver={ODBC Driver 18 for SQL Server};Server=sql.gaga.de;Database=RDS;TrustServerCertificate=Yes;Trusted_Connection=yes;
Wo hast den her? Bei uns in der Doku ist folgender hinterlegt:DRIVER=SQL Server Native Client 11.0;SERVER=sql.gaga.de;Trusted_Connection=Yes;APP=Remote Desktop Services Connection Broker;DATABASE=RDS
Gruß,
Dani