Deze video maakt deel uit van een serie waarin het proces van het implementeren van Extern bureaublad-services in Microsoft Windows wordt uitgelegd. In een eerdere video heb ik de stappen doorlopen die nodig zijn om een Remote Desktop Session Host te bouwen in een werkgroepomgeving en met alle vereiste rollen en functies geïnstalleerd op één server.
In deze video bespreek ik hoe je Remote Desktop Services instelt in een domein met de verschillende rollen verdeeld over verschillende servers. Ik zal laten zien hoe u dit kunt voltooien met zowel de Windows Graphical User Interface als PowerShell. In deze Hyper-V-host heb ik zes virtuele machines. Deze eerste is geconfigureerd als domeincontroller in een nieuw domein, in een nieuw forest. De andere vijf worden toegevoegd aan dit nieuwe domein.
Deze andere twee VM's, sessiehost 1 en sessiehost 2, gebruik ik als sessiehosts op deze implementatie. Dit zijn de servers die daadwerkelijk de gebruikers hosten die verbinding maken met deze omgeving. Een RDS-implementatie heeft twee of meer sessiehosts nodig om hoge beschikbaarheid en werklastverdeling van de workload mogelijk te maken. Deze groep computers wordt meestal een RDS-sessiehostfarm genoemd. Deze andere VM host de rol van Connection Broker.
Deze rol beheert de verbindingen van de gebruiker met de farm. In een paar woorden, het maakt de match tussen een inkomende RDS-client en de volgende beschikbare sessiehost in de farm. Als de verbinding met een gebruiker wordt verbroken, zal de Connection Broker de gebruiker opnieuw verbinden met de juiste sessiehost, zodat de gebruiker ononderbroken door kan gaan met zijn werk. Deze rol kan alleen werken als er een Active Directory-domein is. Het is vermeldenswaard dat het mogelijk is om deze rol op een domeincontroller te installeren, maar in deze demo zal ik er een virtuele machine aan wijden, omdat dit de algemene best practice is.
In deze andere VM implementeer ik de RDS Web Access-rol. Met deze rol kunnen gebruikers desktops en applicaties openen via een webportal. En tot slot zal deze clientcomputer uiteindelijk worden gebruikt om de implementatie te testen. In de vorige video van deze serie heb ik enkele aspecten besproken over de rol van Remote Desktop Services Licensing. Ook staan er handige koppelingen in de beschrijving van deze video voor meer informatie.
In deze zelfstudie implementeer ik deze licentierol op de domeincontroller. Dus om deze Remote Desktop Services-omgeving in te stellen op de Connection Broker Virtual Machine, klikt u in Serverbeheer met de rechtermuisknop op het knooppunt 'Alle servers' en klikt u vervolgens op 'Servers toevoegen'. De servers waar ik deel van wil uitmaken van deze implementatie zijn al toegevoegd aan het domein, dus ik klik gewoon op Find Now en verplaats vervolgens de server, dus de implementatie, naar de rechterkant en klik dan op OK Klik nog steeds in Serverbeheer op 'Beheren' en vervolgens op 'Rollen en functies toevoegen'.
Klik in het scherm 'Voordat u begint' op 'Volgende'. Selecteer het keuzerondje 'Installatie van extern bureaublad-services' en klik vervolgens op 'Volgende'. Klik in het scherm 'Selecteer implementatietype' op het keuzerondje 'Standaardimplementatie' en vervolgens nogmaals op 'Volgende'. Selecteer in het scherm 'Select deployment scenario' de optie 'Session based-deployment' en vervolgens nogmaals 'Next'. Klik op 'Volgende' ook op het scherm 'Rolservices bekijken'.
De volgende schermen dienen om aan te geven welke servers welke rol zullen vervullen. Kies hier in de optie 'RD Connection Broker server' de server die de Connection Broker wordt, verplaats deze naar rechts en klik vervolgens op 'Volgende'. Selecteer in het scherm 'Specify RD Web Access server' de betreffende server, verplaats deze opnieuw naar rechts en klik op 'Next'. Op de 'Specify RD Session Host servers' selecteer ik Session Host 1 en Session Host 2, verplaats deze naar de rechterkant en klik nog een keer op 'Volgende'.
Schakel het selectievakje 'De doelserver indien nodig automatisch opnieuw opstarten' in en klik vervolgens op Implementeren in het voltooiingsscherm. Klik op 'Sluiten'. Terug in Serverbeheer klikt u op het nieuw toegevoegde knooppunt 'Extern bureaublad-services' aan de linkerkant van het scherm. Hiermee wordt de zojuist geïnstalleerde RDS-implementatie weergegeven. Rechtsonder onder 'Implementatieservers' ziet u de servers die bij deze implementatie horen en de verschillende rollen die over deze implementatie zijn verdeeld.
Links van dat vakje, onder 'Implementatieoverzicht', zijn de rollen die grijs met een doorlopende lijn worden weergegeven, de rollen die al zijn geïmplementeerd. Degenen die worden weergegeven met een groen plusteken en een stippellijn moeten nog worden geïmplementeerd of geconfigureerd. Laten we de Remote Desktop Licensing-rol instellen. Klik op het groene plusteken voor de Remote Desktop Licensing-rol. Klik in het scherm 'Select a server' op de betreffende server.
Ik gebruik de Domain Controller als Remote Desktop Licensing-server voor deze tutorial, dus ik verplaats deze naar de rechterkant van het scherm en klik vervolgens op 'Volgende'. Klik op 'Toevoegen' in het scherm 'Selectie bevestigen', wacht tot de installatie van deze rol is voltooid en klik vervolgens op 'Sluiten'. Terug in 'Serverbeheer' ziet u in het implementatieoverzicht van Remote Desktop Services dat de rol voor Remote Desktop-licenties nu is geïmplementeerd.
Hetzelfde wordt weergegeven onder 'Implementatieservers'. Vervolgens moet ik licenties configureren voor deze implementatie. Elk apparaat of elke gebruiker die verbinding maakt met een RDS-sessiehost vereist een RDS-CAL van de licentieserver. Er is een respijtperiode waarin deze vereiste niet wordt afgedwongen, maar zodra deze respijtperiode is afgelopen, worden de verbindingen geweigerd vanwege het ontbreken van licenties. Om dit deel van de implementatie te configureren, maak ik verbinding met de server die is geconfigureerd als RDS-licentieserver, in dit geval de domeincontroller.
Klik in Serverbeheer op 'Extra', 'Extern bureaublad-services' en vervolgens op 'Licentiebeheer voor extern bureaublad'. Klik met de rechtermuisknop op de hostnaam van de server en klik vervolgens op Review Configuration. Let op de waarschuwing die aangeeft dat de RDS-licentieserver moet behoren tot de groep Terminal Server-licentieservers in Active Directory. Klik op 'Toevoegen aan groep' om deze waarschuwing op te lossen, klik vervolgens op 'Doorgaan', 'OK' en vervolgens weer op 'OK'. Klik nogmaals met de rechtermuisknop op de hostnaam van de server en klik vervolgens op 'Review Configuration'. Merk op dat de waarschuwing nu is veranderd in een indicatie dat een herstart van de RD-licentieservice nodig is. Klik op 'OK' en laten we dat doen.
Open de 'services.msc' Management Console, zoek de Remote Desktop Licensing-service en start deze opnieuw. Ga terug naar RD Licensing Manager, klik met de rechtermuisknop op de servernaam, klik op Refresh, klik er nogmaals met de rechtermuisknop op en klik op Review Configuration. Merk op dat de waarschuwing nu verdwenen is. Klik nogmaals met de rechtermuisknop op de server, maar klik deze keer op 'Activate Server'. Klik op 'Volgende' in het welkomstscherm. Selecteer de juiste verbindingsmethode - in dit geval 'Automatisch' - en klik vervolgens op 'Volgende'. Vul de bedrijfsgegevens in en klik op 'Next'. Wacht tot de server is geactiveerd, verwijder het vinkje bij 'Start Install Licenses Wizard now' en klik op 'Voltooien'. Terug in Serverbeheer, maar deze keer in de Connection Broker Virtual Machine, klikt u onder Deployment, Overview, op Tasks en vervolgens op Edit Deployment Properties. Klik op het RD-licentieknooppunt en kies de licentiemodus.
Voor deze tutorial selecteer ik 'Per gebruiker' en klik ik op 'OK'. De laatste stap is het maken van een RDS-verzameling op deze implementatie. Een verzameling bevat de bronnen voor Extern bureaublad-services die u beschikbaar wilt maken voor gebruikers. Hierin specificeer je ook de gebruikers die toegang krijgen. Klik nog steeds in Server Manager op het knooppunt 'Collections' aan de linkerkant en klik onder 'Tasks' op 'Create Session Collection'. Klik in het scherm 'Voordat je begint' op 'Volgende', vul een naam in voor de verzameling en klik vervolgens op 'Volgende'. Klik in het scherm 'Specify RD Session Host' om de servers die u beschikbaar wilt stellen aan gebruikers naar rechts te verplaatsen en klik vervolgens nogmaals op 'Next'. In het scherm 'Gebruikersgroep opgeven' kun je de gebruikers of groepen toevoegen die rechten hebben om verbinding te maken met deze nieuwe collectie. Ik verlaat de standaard groep domeingebruikers en klik op 'Next'.
Ik klik om de optie 'Gebruikersprofielschijven inschakelen' uit te schakelen en klik op 'Volgende' en klik vervolgens op 'Maken'. Wanneer de collectie is aangemaakt, klikt u op 'Sluiten'. Deze implementatie is nu klaar om verbindingen te ontvangen. Dit is het einde van het proces van het instellen van een standaard implementatie van Remote Desktop Services. In een volgende video zal ik dieper ingaan op de rollen van Remote Desktop Gateway en Remote Desktop Web Access.
Tot slot wil ik u laten zien hoe u dezelfde RDS-implementatie kunt voltooien met slechts vijf regels in PowerShell. Hier heb ik dezelfde virtuele machines in hun oorspronkelijke staat met alleen een vers geïnstalleerd besturingssysteem en toegevoegd aan het nieuw geïnstalleerde domein. Ik voer de regels in de PowerShell Integrated Scripting Environment in op de virtuele machine die de Connection Broker wordt voor deze implementatie. De eerste regel maakt de implementatie en specificeert de Connection Broker, de Web Access Server en met slechts één RD-sessiehost.
Laten we het uitvoeren en wachten tot de taak is voltooid. De volgende regel voegt de tweede RD-sessiehost toe aan de implementatie De derde regel installeert de licentierol voor Extern bureaublad-services op de domeincontroller Ik voer het uit en wacht tot het is voltooid. De vierde regel configureert de licentieserver en licentiemodus voor de implementatie. Deze lijn zal om bevestiging vragen. En ten slotte maakt de vijfde regel de Remote Desktop Services Collection. Nadat u alle servers hebt toegevoegd aan het dashboard in Serverbeheer en op Vernieuwen hebt geklikt, is het resultaat hetzelfde als verkregen met de grafische gebruikersinterface, een nieuw geïnstalleerde, standaard implementatie van Extern bureaublad-services.
Ik wil je heel erg bedanken voor het kijken.