Computere

Sådan opsættes Remote Desktop Connection Mæglerbelastningsbalancering i Windows Server 2016

Forfatter: Laura McKinney
Oprettelsesdato: 10 April 2021
Opdateringsdato: 13 Kan 2024
Anonim
Sådan opsættes Remote Desktop Connection Mæglerbelastningsbalancering i Windows Server 2016 - Computere
Sådan opsættes Remote Desktop Connection Mæglerbelastningsbalancering i Windows Server 2016 - Computere

Indhold

Selvstudiet gennemgår trinene til installation af en ekstra RD Session Host Server, og hvordan den implementeres som en del af en gård, der er vært for en applikationssamling. Det viser, hvordan man opretter forbindelse via Remote Desktop til RD Session Host Farm fra det interne netværk.

Adgang til RD Session Host Farm fra et eksternt netværk (f.eks. Internet) kan gøres ved hjælp af Remote Desktop Gateway. Dette vil blive diskuteret i en anden vejledning.

Denne tutorial kræver, at Remote Desktop Services til Windows 2016 allerede er installeret. Det viser, hvordan du tilføjer en ekstra RD Session Host-server til RD Session Host Farm.

Resumé af trin

Følgende er listen over trin, der kræves for at konfigurere belastningsbalancering mellem RD Session Host-serverne.


  1. Planlæg installationen
  2. Opsæt Remote Desktop Services
  3. Installer værtsserver for eksternt skrivebord på en 2. server
  4. Føj den anden RD-sessionshostserver til samlingen
  5. Konfigurer belastningsafbalancering
  6. Tilføj DNS-poster til RD Connection Broker Farm
  7. Test af Remote Desktop Connection Broker på det interne netværk
  8. Færdig

Planlæg installation og opsætning af Remote Desktop Services

Du bliver nødt til at planlægge, hvilke servere der har de nødvendige roller, der skal installeres.

Vi har brug for servere til følgende roller:

  • Webadgang til eksternt skrivebord
  • Remote Desktop Gateway
  • Mægler til forbindelse til fjernskrivebord
  • Remote Desktop Session Host (1. server)
  • Remote Desktop Session Host (2. server)

Følg denne relaterede artikel til planlægge og installere Remote Desktop Services i Windows 2016.

Vi bruger den samme servernavngivningskonvention, der bruges i den relaterede artikel, og placerer de samme tilsvarende roller på serverne.


Installer den første rolle for Remote Desktop Session Host på RDS-TJENESTER server.

Følg nedenstående oplysninger for at installere rollen for Remote Desktop Session Host på den anden server. Den anden server kaldes RDS-TJENESTER2.

Installer værtsserverrollen for eksternt skrivebord på 2. server

Installer en Windows 2016-server kaldet RDSERVICES2, og slut dig til domænet.

Opret forbindelse via Remote Desktop til RDSERVICES-serveren. Dette var den server, vi havde brugt til at konfigurere Remote Desktop Services fra ovenstående trin.

På RDSERVICES-serveren skal du starte Server Manager, og vi tilføjer RDSERVICES2, der skal administreres.

I venstre rude i Server Manager skal du klikke på Remote Desktop Services.


Konfigurer en samling på tværs af flere RD-session-værtsservere

Vi konfigurerer nu Anvendelser 1 samling (oprettet i den relaterede artikel om, hvordan du opsætter Remote Desktop Services i Windows 2016), der også skal hostes på RDS-TJENESTER2.

Klik på Applications1-samlingen.

Rul ned til sektionen Værtsservere. I øjeblikket kun RDS-TJENESTER er vært for samlingen. Vi tilføjer nu RDSERVICE2 for også at være vært for samlingen.

Vælg Tilføj RD-sessionshostservere mulighed fra Opgaver menu.

Konfigurer belastningsafbalancering

Vi konfigurerer nu belastningsbalanceringsindstillingerne for Anvendelser 1 kollektion.

Rul op til Anvendelser 1 egenskabssektion.

Vælg Rediger egenskaber fra Opgaver menu.

Åbn lastafbalanceringsafsnittet.

Den aktuelle indstilling er relativ vægt 100 for begge RD Session Host-serverne. Hvad dette betyder er, at begge servere deler brugernes eksterne desktop-sessioner 50-50.

Du kan øge (eller formindske) den relative vægt for at kontrollere, hvilke servere der ender med at have flere sessioner.

Hvis du vil dræne en bestemt server af brugere, hvis du skal udføre vedligeholdelse på serveren, skal du bruge en værdi på 1 for den relative vægt af den pågældende server og holde din administratorkonto logget på den server. Dette betyder, at nye forbindelser omdirigeres til den anden server. Eksisterende forbindelser påvirkes ikke. Når brugere logger af, tømmes serveren for brugersessioner, så du kan begynde at udføre din vedligeholdelse.

Bemærk: Du kan ikke bruge en værdi på 0.

Omgå forbindelsesmægler

Hvis du prøver at Remote Desktop til en server, der er belastningsbalanceret, og du bruger serverens navn, kan du muligvis få en fejlmeddelelse. Årsagen er, at forbindelsesmægleren måske prøver at omdirigere din session til en anden server end den server, som du oprindeligt forsøgte at oprette forbindelse til. Når dette sker, får du følgende meddelelse:

Der er dog tidspunkter, hvor du virkelig har brug for at oprette forbindelse til en bestemt server på gården. I dette tilfælde skal du starte Remote Desktop-klienten med "/en"switch. Dette kan indtastes i kommandolinjen eller kørselsboksen.

f.eks. mstsc / a

Dette starter Remote Desktop-klienten i administrationstilstand, og dens session omdirigeres ikke.

Tilføj DNS-poster til RD Connection Broker Farm

Efterfølgende fra ovenstående, hvor du undertiden får en fejlmeddelelse, hvis du prøver at fjerne skrivebordet til belastningsbalancerede servere ved hjælp af et af serverens navn, skal du oprette DNS-poster til RD Farm. DNS-serveren skal være aktiveret for round robin-DNS. Navnet på RD Farm kan være hvad du vil, så længe det accepteres af DNS-serveren, f.eks. RDFarm. Årsagen til, at vi har brug for, at DNS-serveren skal aktiveres til round robin-DNS, er, at vi vil have flere poster for RD Farm-navnet, hvor hver post peger på hver servers IP-adresse, der er i gården.

Naviger til DNS-zonen, og opret DNS-posterne til gården.

DNS Round Robin Load-Balancing and Connection Broker

Ved at bruge gårdens DNS-navn til servernavnet i Remote Desktop-klienten bruger vi DNS round robin til at afgøre, hvilken RD-session-værtsserver der skal have den oprindelige forbindelse. Dette kaldes DNS round robin load balancing.

Når først brugeren er godkendt til RD-session-værtsserveren i gården, kontakter serveren derefter forbindelsesmægleren for at bestemme, om han skal fortsætte med loginprocessen eller omdirigere forbindelsen til en anden RD-session-værtsserver i gården.

Forbindelsesmægleren bestemmer først, om den godkendte brugerkonto har en afbrudt session på en af ​​serverne i gården. Hvis der er en afbrudt session på en af ​​gårdserverne, omdirigeres brugeren til den session. Hvis brugeren ikke har en afbrudt session på gården, bruger mægleren Session Collection Load Balancing-indstillingerne til at bestemme, hvilken server han skal omdirigere til.

En undtagelse fra Session Collection Load Balancing-indstillingerne, som nævnt tidligere, er, hvis fjernskrivebordsklienten blev startet fra kommandolinjen eller kørselsboksen med "/en" mulighed f.eks. mstsc / a .

Test af Remote Desktop Connection Broker på det interne netværk

For at oprette forbindelse til gården skal du bruge gårdens DNS-navn til computernavnet i Remote Desktop-klienten.

For at teste, om forbindelsesmægleren gør sit job, kan vi justere den relative vægt af den server, som vi lige har oprettet forbindelse til på gården til 1.

I eksemplet ovenfor har vi oprettet forbindelse til RDServices-serveren. Vi justerer den relative vægt for den til 1. Vi kan derefter fjerne skrivebordet til gården ved hjælp af en anden brugerkonto, og vi skal se, at den opretter forbindelse til den anden server.

Hvis du har en afbrudt brugersession eller endda en ikke-afbrudt brugersession på en server i gården, omdirigerer forbindelsesmægleren din forbindelse til denne session, hvis du prøver at logge på som den samme konto.

For at teste dette kan vi fjerne desktop til gården som den konto, der i øjeblikket er logget ind på RDServices-serveren. På trods af at den relative vægt er 1, vil forbindelsesmægleren omdirigere brugeren til RDServices-serveren.

Resumé

Vi er nu færdige med oprettelsen af ​​en ekstern desktop-session-værtsgård, der betjener en applikationssamling og administreres af Remote Desktop Connection Broker.

Vi kan oprette forbindelse til RD Farm på det interne netværk.

Denne artikel er nøjagtig og sand efter bedste forfatterens viden. Indholdet er kun til informations- eller underholdningsformål og erstatter ikke personlig rådgivning eller professionel rådgivning i forretningsmæssige, økonomiske, juridiske eller tekniske forhold.

Spørgsmål og svar

Spørgsmål: Hvad sker der, når rd-sessionhost er offline? Derefter kunne han ikke kontakte ste SB, og derfor bliver alle initialconnections (RR) ikke forbundet.

Svar: Ja, hvad sker der, når rd-sessionhost er offline, og det er en del af DNS-belastningsbalancering? Jeg har ikke bekræftet via WireShark eller andre netværksværktøjer, men jeg har udført denne test og har en server, der er en del af DNS-belastningsbalancering slået fra. RDP-klienten ser ud til at prøve igen, og det eneste synlige tegn for brugeren er, at det tager lidt længere tid, før den til sidst logger ind. En Microsoft-ingeniør kan sandsynligvis bekræfte, hvordan det fungerer, men på overfladen ser det ud til, at det er konstrueret til at prøve igen ved at oprette forbindelse til computernavnet igen. Derefter vil den til sidst løse til en online-servers IP-adresse.

Spørgsmål: Vidste du, at jeg fandt ud af, at for at DNS-aliaset skal fungere, skal du redigere din politik for ressourceallokering for at "tillade alle netværksressourcer"? Ellers meget hjælp guide.

Svar: Hvis du klikker på "tillad alle netværksressourcer", giver det brugerne i gruppen adgang til hver server og pc i netværket. Måske har du ikke tildelt en gruppe computere, der skal tilgås i denne politik? Jeg fandt også på et netværk, da jeg tildelte en AD-gruppe af computere, måtte jeg bruge computernavnet og ikke dets FQDN, dvs. COMPUTERNAME i stedet for COMPUTERNAME.domain.local, for at oprette forbindelse til det.

Spørgsmål: Når du prøver at oprette forbindelse til en bestemt fjernsessionshost ved hjælp af / admin-parameteren, får en domænebruger (ikke administrator) beskeden "anmodet om adgang til sessionen blev nægtet". Er der nogen måde at oprette forbindelse til en bestemt vært for standardbrugere?

Svar: Ikke det jeg er opmærksom på. Middelværdien / admin betyder for brugere med administratorrettigheder.

Spørgsmål: Jeg har et spørgsmål angående at tage en server offline ved hjælp af "tillad ikke forbindelser." Hvordan sikrer du, at brugeren ikke opretter forbindelse til offline-serveren med DNS round robin aktiveret?

Svar: Når en bruger fjernskriver desktops til en RD-server, der er en del af en RD Connection Broker-gård, kontrollerer RD-serveren først med RD Connection Broker-serveren, om det er tilladt at fortsætte brugerloginprocessen på den RD-server eller bliver omdirigeret til en anden server. Hvis serveren, som brugeren først rammer, har indstillingerne "tillad ikke forbindelser", omdirigeres den til en anden server på gården. Den eneste undtagelse er, at hvis brugeren allerede har en afbrudt eller aktiv session på en RD-server på gården, vil forbindelsesmægleren omdirigere den tilbage til den server med den eksisterende brugerforbindelse, selvom den har "tillad ikke forbindelser" "indstillinger.

Interessante Publikationer.

Interessant I Dag

Sådan indgives et AT & T-forsikringskrav for en revnet skærm eller mistet / beskadiget telefon
Telefoner

Sådan indgives et AT & T-forsikringskrav for en revnet skærm eller mistet / beskadiget telefon

Paul har navigeret i AT & T-krav proce en for at ud kifte en be kadiget martphone.Ja, AT&T er tatter en HTC, iPhone eller enhver anden telefon med en revnet kærm. De er tatter og å t...
Top 11 apps som Tiktok Alle bør tjekke ud
Internet

Top 11 apps som Tiktok Alle bør tjekke ud

Rahul er en appentu ia t, der el ker at øge på internettet efter alternativer til populære app . Monopol må ikke ejre!I en alder af ociale medier er mange mindeværdige app kom...