Kompiuteriai

Kaip nustatyti nuotolinio darbalaukio ryšio tarpininko apkrovos balansavimą sistemoje „Windows Server 2016“

Autorius: Laura McKinney
Kūrybos Data: 10 Balandis 2021
Atnaujinimo Data: 13 Gegužė 2024
Anonim
Complete Guide to setting up Remote Desktop Services in Windows Server 2016
Video.: Complete Guide to setting up Remote Desktop Services in Windows Server 2016

Turinys

Pamoka atliks papildomo RD sesijos pagrindinio serverio diegimo veiksmus ir tai, kaip jį įdiegti kaip „Farm“, kuriame yra programų kolekcija, dalį. Tai parodys, kaip per nuotolinį darbalaukį prisijungti prie „RD Session Host Farm“ iš vidinio tinklo.

Patekti į „RD Session Host Farm“ iš išorinio tinklo (pvz., Interneto) galima naudojant nuotolinio darbalaukio šliuzą. Tai bus aptarta kitoje pamokoje.

Šiai pamokai reikia, kad „Windows 2016“ nuotolinio darbalaukio paslaugos jau būtų įdiegtos. Tai parodys, kaip pridėti papildomą RD sesijos prieglobos serverį prie RD sesijos prieglobos ūkio.

Veiksmų santrauka

Toliau pateikiamas veiksmų, reikalingų norint nustatyti apkrovos balansavimą tarp RD sesijos pagrindinio serverio, sąrašas.


  1. Suplanuokite diegimą
  2. Nustatykite nuotolinio darbalaukio paslaugas
  3. Įdiekite nuotolinio darbalaukio sesijos prieglobos serverį į antrąjį serverį
  4. Pridėkite 2-ąjį RD sesijos prieglobos serverį prie kolekcijos
  5. Konfigūruokite apkrovos balansavimą
  6. Pridėkite RD ryšio tarpininkų ūkio DNS įrašus
  7. Nuotolinio darbalaukio ryšio tarpininko testavimas vidiniame tinkle
  8. Baigta

Suplanuokite diegimo ir sąrankos nuotolinio darbalaukio paslaugas

Turėsite suplanuoti, kokie serveriai turės būtinus vaidmenis, kuriuos reikės įdiegti.

Serverių mums reikia šiems vaidmenims:

  • Nuotolinio darbalaukio žiniatinklio prieiga
  • Nuotolinio darbalaukio vartai
  • Nuotolinio darbalaukio ryšio tarpininkas
  • Nuotolinio darbalaukio seanso priegloba (1-asis serveris)
  • Nuotolinio darbalaukio sesijos priegloba (2-asis serveris)

Vykdykite šį susijusį straipsnį planuokite ir įdiekite nuotolinio darbalaukio paslaugas sistemoje „Windows 2016“.

Mes naudosime tą pačią serverio pavadinimo tvarką, naudojamą susijusiame straipsnyje, ir įdėsime tuos pačius atitinkamus vaidmenis į serverius.


Įdiekite pirmąjį nuotolinio darbalaukio seanso prieglobos vaidmenį RDSPASLAUGOS serverio.

Vykdykite toliau pateiktą informaciją, jei norite įdiegti nuotolinio darbalaukio seanso prieglobos vaidmenį antrame serveryje. Bus iškviestas antrasis serveris RDSPASLAUGOS2.

Įdiekite nuotolinio darbalaukio sesijos pagrindinio serverio vaidmenį antrame serveryje

Įdiekite „Windows 2016“ serverį, vadinamą RDSERVICES2, ir prijunkite jį prie domeno.

Prisijunkite per RDSERVICES serverį per nuotolinį darbalaukį. Tai buvo serveris, kurį naudojome konfigūruodami nuotolinio darbalaukio paslaugas atlikdami anksčiau nurodytus veiksmus.

„RDSERVICES“ ​​serveryje paleiskite „Server Manager“ ir pridėsime valdomą RDSERVICES2.

Kairėje „Server Manager“ srityje spustelėkite Nuotolinio darbalaukio paslaugos.


Konfigūruokite kolekciją keliuose RD sesijos prieglobos serveriuose

Dabar sukonfigūruosime Programos kolekcija (sukurta susijusiame straipsnyje „Kaip nustatyti nuotolinio darbalaukio paslaugas sistemoje„ Windows 2016 “) taip pat priglobta RDSPASLAUGOS2.

Spustelėkite kolekciją Applications1.

Slinkite žemyn į pagrindinio serverio skyrių. Šiuo metu tik RDSPASLAUGOS rengia kolekciją. Dabar pridėsime RDSERVICE2 taip pat surengti kolekciją.

Pasirinkite Pridėti RD sesijos prieglobos serverius variantas iš Užduotys Meniu.

Konfigūruokite apkrovos balansavimą

Dabar sukonfigūruosime apkrovos balansavimo parametrus Programos kolekcija.

Slinkite iki Programos savybių skyriuje.

Pasirinkite Redaguoti ypatybes nuo Užduotys Meniu.

Atidarykite apkrovos balansavimo skyrių.

Dabartinis nustatymas yra santykinis svoris 100 abiem „RD Session Host“ serveriams. Tai reiškia, kad abu serveriai vartotojams dalinsis 50-50 nuotolinio darbalaukio sesijomis.

Galite padidinti (arba sumažinti) santykinį svorį, kad valdytumėte, kurie serveriai turės daugiau seansų.

Jei norite ištuštinti tam tikrą vartotojų serverį, jei serveryje ketinate atlikti priežiūrą, naudokite 1 reikšmę santykiniam to serverio svoriui ir palaikykite savo administratoriaus abonementą prisijungę prie to serverio. Tai reiškia, kad visi nauji ryšiai bus nukreipti į antrąjį serverį. Tai neturės įtakos esamiems ryšiams. Kai vartotojai atsijungia, iš serverio bus ištrinti vartotojo seansai, kad galėtumėte pradėti atlikti techninę priežiūrą.

Pastaba: 0 vertės naudoti negalima.

Apeinant ryšio tarpininką

Jei bandysite nuotolinį darbalaukį nukreipti į serverį, kurio apkrova subalansuota, ir naudojate serverio pavadinimą, galite gauti klaidos pranešimą. Priežastis ta, kad ryšio tarpininkas gali bandyti peradresuoti jūsų sesiją į kitą serverį nei tas, prie kurio iš pradžių bandėte prisijungti. Kai taip atsitiks, gausite šį pranešimą:

Tačiau yra atvejų, kai tikrai reikia prisijungti prie konkretaus ūkio serverio. Tokiu atveju turėsite paleisti nuotolinio darbalaukio klientą naudodami "/ a". Jį galima įvesti komandinėje eilutėje arba vykdymo laukelyje.

pvz. mstsc / a

Tai atliks nuotolinio darbalaukio kliento paleidimą administravimo režimu ir jo sesija nebus nukreipta.

Pridėkite RD ryšio tarpininkų ūkio DNS įrašus

Atsižvelgiant į tai, kas išdėstyta pirmiau, kur kartais gausite klaidos pranešimą, jei bandysite nuotolinį darbalaukį į apkrovos subalansuotus serverius naudodami vieną iš serverio pavadinimo, turėsite sukurti „RD Farm“ DNS įrašus. DNS serveris turėtų būti įjungtas, kad būtų galima atlikti apyvartinį DNS. RD ūkio pavadinimas gali būti bet koks jums patinkantis dalykas, jei tik jį priima DNS serveris, pvz. „RDFarm“. Priežastis, kodėl turime įgalinti DNS serverį, kad būtų galima atlikti apyvartinį DNS, yra ta, kad turėsime kelis įrašus RD ūkio pavadinimui, kiekvienas įrašas nurodys kiekvieno serverio IP adresą, kuris yra ūkyje.

Eikite į DNS zoną ir sukurkite ūkio DNS įrašus.

DNS „Robin“ apkrovos balansavimo ir ryšio tarpininkas

Naudodami ūkio DNS pavadinimą serverio pavadinimui nuotolinio darbalaukio kliente, mes naudojame DNS apvadą, kad nuspręstume, kuris RD sesijos pagrindinio serverio ryšys bus pradinis. Tai vadinama DNS apkrovos balansavimu.

Kai vartotojas patvirtina RD seanso pagrindinio serverio ūkyje, serveris susisiekia su ryšio tarpininku, kad nustatytų, ar tęsti prisijungimo procesą, ar peradresuoti ryšį į kitą ūkio seanso pagrindinio serverio serverį.

Ryšio tarpininkas pirmiausia nustato, ar patvirtinta vartotojo paskyra yra atsijungusi sesiją viename iš ūkio serverių. Jei viename iš ūkio serverių yra atjungta sesija, vartotojas bus nukreiptas į tą sesiją. Jei vartotojas neturi atjungto seanso ūkyje, tarpininkas naudoja seansų rinkinio apkrovos balansavimo nustatymus norėdamas nustatyti, į kurį serverį reikia nukreipti.

Išimtis iš seansų rinkinio apkrovos balansavimo, kaip minėta anksčiau, yra tai, kad nuotolinio darbalaukio klientas buvo paleistas iš komandinės eilutės arba vykdymo laukelio su „/ a“ variantas pvz. mstsc / a .

Nuotolinio darbalaukio ryšio tarpininko testavimas vidiniame tinkle

Norėdami prisijungti prie ūkio, nuotolinio darbalaukio kliento kompiuterio pavadinimui naudokite ūkio DNS pavadinimą.

Norėdami patikrinti, ar ryšio tarpininkas atlieka savo darbą, galime pakoreguoti santykinį serverio, prie kurio ką tik prisijungėme, svorį fermoje.

Ankstesniame pavyzdyje mes prisijungėme prie „RDServices“ serverio. Mes nustatysime jo santykinį svorį iki 1. Tada mes galime perkelti darbalaukį į ūkį naudodami antrą vartotojo abonementą ir turėtume pamatyti, kaip jis prisijungia prie antrojo serverio.

Jei turite atjungtą vartotojo seansą ar net neatsijungtą vartotojo seansą fermos serveryje, ryšio tarpininkas peradresuos jūsų ryšį į šį seansą, jei bandysite prisijungti kaip ta pati paskyra.

Norėdami tai išbandyti, mes galime nuotolinį darbalaukį perkelti į ūkį kaip paskyrą, kuri šiuo metu yra prisijungusi prie „RDServices“ serverio. Nepaisant to, kad santykinis svoris yra 1, ryšio tarpininkas nukreipia vartotoją į „RDServices“ serverį.

Santrauka

Dabar baigėme kurti nuotolinio darbalaukio seanso prieglobos ūkį, kuris aptarnauja programų kolekciją ir kurį valdo nuotolinio darbalaukio ryšio tarpininkas.

Mes galime prisijungti prie „RD Farm“ vidiniame tinkle.

Šis straipsnis yra tikslus ir tikras, kiek autorius žino. Turinys skirtas tik informaciniams ar pramoginiams tikslams ir nepakeičia asmeninių ar profesionalių patarimų verslo, finansų, teisiniais ar techniniais klausimais.

Klausimai ir atsakymai

Klausimas: Kas atsitiks, kai rd-sessionhost neprisijungęs? Tada jis negalėjo susisiekti su SB, todėl visi pradiniai ryšiai (RR) nebus prijungti.

Atsakymas: Taip, kas nutinka, kai rd-sessionhost yra neprisijungęs ir yra DNS apkrovos balansavimo dalis? Nepatvirtinau per „WireShark“ ar kitus tinklo įrankius, tačiau atlikau šį bandymą ir išjungiau vieną serverį, kuris yra DNS apkrovos balansavimo dalis. RDP klientas nori atlikti pakartotinį bandymą ir vienintelis pastebimas ženklas vartotojui yra tai, kad jis užtrunka šiek tiek ilgiau, kol galų gale prisijungia. „Microsoft“ inžinierius tikriausiai gali patvirtinti, kaip jis veikia, tačiau atrodo, kad jis sukurtas pakartoti dar kartą prisijungdami prie Kompiuterio vardo. Tada galų gale jis išspręs internetinio serverio IP adresą.

Klausimas: Ar žinojote, kad DNS slapyvardis veiktų, turite redaguoti išteklių paskirstymo politiką, kad „leistumėte visus tinklo išteklius“? Priešingu atveju, labai pagalbos vadovas.

Atsakymas: Jei spustelėsite „leisti visus tinklo išteklius“, tai tiems grupės vartotojams leis pasiekti kiekvieną tinklo serverį ir asmeninį kompiuterį. Galbūt jūs nepriskyrėte kompiuterių grupės, prie kurios bus galima naudotis pagal tą politiką? Be to, radau viename tinkle, kai priskyriau AD grupę kompiuterių, norėdamas prisijungti prie jo, turėjau naudoti kompiuterio pavadinimą, o ne jo FQDN, ty COMPUTERNAME, o ne COMPUTERNAME.domain.local.

Klausimas: Bandydamas prisijungti prie konkretaus nuotolinio seanso pagrindinio kompiuterio naudodamas parametrą / admin, domeno vartotojas (ne administratorius) gauna pranešimą „prašoma prieigos prie sesijos buvo uždrausta“. Ar yra koks nors būdas prisijungti prie konkretaus pagrindinio vartotojo pagrindinio kompiuterio?

Atsakymas: Ne todėl, kad aš tai žinau. / Admin reiškia vartotojams, turintiems administratoriaus teises.

Klausimas: Turiu klausimą dėl serverio atjungimo, naudojant „neleisti ryšių“. Kaip įsitikinti, kad vartotojas neprisijungia prie neprisijungus veikiančio serverio, kai įjungtas DNS apvadas?

Atsakymas: Kai vartotojo nuotoliniai darbalaukiai prisijungia prie RD serverio, kuris yra RD Connection Broker ūkio dalis, RD serveris pirmiausia patikrina RD Connection Broker serverį, ar leidžiama tęsti vartotojo prisijungimo procesą tame RD serveryje, ar jis nukreipiamas į kitą serverį. Jei serveris, kurį vartotojas pasiekė pirmą kartą, turi nustatymus „neleisti ryšių“, jis bus nukreiptas į kitą ūkio serverį. Vienintelė išimtis yra ta, kad jei vartotojas jau turi atjungtą arba aktyvų seansą RD serveryje ūkyje, tada „Connection Broker“ jį peradresuos į tą serverį su esamu vartotojo ryšiu, net jei jis turi „neleisti ryšių“. "nustatymai.

Populiarus. T

Įdomus

„Corsair H60“ skysčių aušintuvų apžvalga
Kompiuteriai

„Corsair H60“ skysčių aušintuvų apžvalga

Aš tik nedideli vaikina ir dirbu normalų gydytojo padėjėjo darbą. Mano ai tra yra kurti kompiuteriu ir išbandyti / peržiūrėti kompiuterių aparatinę įrangą. veiki vi i, valio čia. Šiandien aš greitai p...
Kaip ištaisyti „PAIGEfilter“ trūkstant „Adobe InDesign“ papildinių klaidos
Kompiuteriai

Kaip ištaisyti „PAIGEfilter“ trūkstant „Adobe InDesign“ papildinių klaidos

Kartai grafiko dizaineriai dirba keliuo e kompiuteriuo e, dalija i dokumentai arba kartu dirba u tuo pačiu projektu. Kartai , kai taip at itinka, naudojamo kirtingo programinė įrango ver ijo , ir nor ...