Távoli asztali kapcsolat bróker (RD Connection Broker), korábban Terminal Services Session Broker (TS Session Broker) néven egy Windows 2008 R2 kiszolgálói szerepkör, amely a következő funkciókat biztosítja:
- Lehetővé teszi a felhasználóknak a RD Session Host kiszolgálófarmon (Windows terminálkiszolgálók) történő újrakapcsolódást a jelenlegi munkamenethez. Ez megakadályozza az új felhasználói kapcsolatok létrehozását a gazdaság más kiszolgálóin, ha a kapcsolat "leválasztva" állapotban van.
- Lehetővé teszi a terhelés egyenletes eloszlását a terminál RD farm kiszolgálói között.
Az RD Connection Broker figyeli az összes felhasználói munkamenetet a Windows Server 2008 R2 terminálkiszolgáló-farmban. Az RD Connection Broker adatbázis a munkamenet adatait tárolja, ideértve a felhasználói munkameneteket fogadó RD Session Host kiszolgálók nevét, a munkamenet azonosítóját és a munkamenethez társított felhasználónevet. Az RD Connection Broker ezeket az információkat arra használja, hogy egy aktív terminálszekcióval rendelkező felhasználót átirányítsa a kiszolgálóra, amelyen fut.
Abban az esetben, ha a felhasználó lekapcsolódott a munkamenetéről (hálózati hiba miatt vagy szándékosan), a kiszolgálón elindított összes alkalmazás továbbra is működik. És amikor a felhasználó megpróbál újracsatlakozni a terminálfarmhoz, a Connection Broker meghatározza azt a kiszolgálót, amelyen a felhasználói munkamenet már létezik, és átirányítja a felhasználói kapcsolatot ott..
Terheléselosztó RD Connection Broker terheléselosztás lehetővé teszi, hogy átirányítsa a gazdaság legkevésbé elfoglalt szerverére (a legkevesebb felhasználói szekcióval), amikor a felhasználó csatlakozik (feltételezzük, hogy nincs leválasztott kapcsolata). A terheléselosztás rugalmasabb kezelése érdekében a terminálkiszolgáló-farmban az adminisztrátor mindegyikhez relatív súlyt rendelhet, a kiszolgálófarm számítási teljesítményétől függően.
alkatrészek RDkapcsolatbróker
Terheléselosztott terminálkiszolgáló farm létrehozásához két összetevőre van szüksége:
RD Connection Broker Server. Ez a Remote Desktop Connection Broker szolgáltatást futtató kiszolgáló, amely figyeli a felhasználói munkameneteket és végrehajtja a terheléselosztást az RD farm tagjai között. Van egy RD Connection Broker szerver neve, amely felhasználható egy adott terminálkiszolgáló hozzárendelésére egy adott farmhoz.
A RD Session Host kiszolgálók a Connection Broker használatához vannak konfigurálva. Ezek a terminálüzem rendes tagjai. Az RD Connection Broker által kezelt gazdaság tagjához a terminálkiszolgálónak meg kell felelnie a következő kritériumoknak:
- A kiszolgálón telepíteni kell az RD Session Host szerepkört.
- A kiszolgálónak az Active Directory tartomány tagjának kell lennie.
- A kiszolgálónak a kiszolgálón az RD Connection Broker szereppel rendelkező helyi Session Broker Computers csoport tagjának kell lennie.
Terminál Farm konfigurációs szekvenciája RDkapcsolatbróker rakomány kiegyensúlyozott:
- Telepítse az RD Connection Broker szerepkört a kiszolgálóra (lehet egy dedikált szerver vagy a jövőbeli farm egyik tagja).
- Adja hozzá az összes terminálkiszolgálót a Session Broker Computers helyi biztonsági csoportjához a kiszolgálón az RD Connection Broker szereppel.
- Konfigurálja a gazdaság minden tagját az RD Connection Broker szerver használatára
- Konfigurálja a DNS-rekordokat a "DNS körbevágó" mechanizmus megvalósításához
1. lépés: Telepítse a szerepet kapcsolatbróker
Ha a Remote Desktop Services szerepkör már telepítve van:
- Bontsa ki a Remote Desktop Services szerepét.
- Kattintson a Szerepkör-szolgáltatások hozzáadása elemre.
- A szerepkör-szolgáltatások oldalon válassza a Remote Desktop Connection Broker lehetőséget, majd kattintson a Next gombra
Az én standomban 2 szerver van, amelyek az alábbiak szerint vannak konfigurálva:
RDS01
RDS02
lépés 2: hozzáadásaszerver RD munkamenet gazda -banhelyia csoport Session Broker Computers.
Ehhez egy kiszolgálón, ahol a szerepe telepítve van RDkapcsolatbróker:
- Kattintson a Start -> Felügyeleti eszközök -> Számítógép-kezelés elemre.
- A bal oldali ablaktáblában bontsa ki a Helyi felhasználók és csoportok csomópontot, és válassza a Csoportok lehetőséget.
- Keresse meg a Session Broker Computers csoportot, és válassza a Tulajdonságok lehetőséget..
- Az Általános lapon kattintson a Hozzáadás gombra.
- A kiválasztási ablakban kattintson az Objektumtípusok gombra..
- Ellenőrizze a Computers lehetőséget, majd kattintson az OK gombra..
- Adja meg és adja hozzá az összes kiszolgáló nevét, amely részt vesz a terminálfarmon
- Kattintson az OK gombra.
Az RDS01-en
3. lépés: kapcsolja be a szervert RDülésvendéglátóa gazdaságba RDkapcsolatbróker, konfigurálja a terheléselosztást
Minden RD Session Host terminálkiszolgálón tegye a következőket:
- Az RD Session Host kiszolgálón nyissa meg a Remote Desktop Session Host konfigurációs konzolt (Start -> Felügyeleti eszközök-> Remote Desktop Services -> Remote Desktop Session Host Configuration).
- A Beállítások szerkesztése szakaszban kattintson a Mezőgazdaság tagja RD Connection Broker mezőben.
- Az RD Connection Broker lapon kattintson a Beállítások módosítása gombra..
- Az RD Connection Broker beállításai ablakban válassza a Farm tag lehetőséget.
- Írja be a kiszolgáló nevét az RD Connection Broker szereppel.
- A Farm name ablakban adja meg a létrehozandó farm nevét.
- A RD Connection Broker farm terheléselosztásának engedélyezéséhez jelölje be a Connection Broker terheléselosztásban való részvétel lehetőséget..
- Ha szükséges, konfigurálhatja az egyes kiszolgálók relatív súlyát a gazdaságban (Szerver súlya). Az alapértelmezett érték 100. Ha az egyik kiszolgáló súlyát 100-ra, a másik értékét 50-re állítja, ez azt jelenti, hogy a kisebb súlyú kiszolgáló kétszer kevesebb kapcsolatot fog kapni..
- Alapértelmezés szerint az IP-cím átirányítását használja, és token-átirányítást is használhat.
Meghatároztam a megfelelő beállítást az RDS01 és az RDS02 szerverekre is
feladat 4: Beállítás DNSkerekvörösbegy
A RD Session Host terminálgazdaságokban történő terheléskiegyenlítéshez használhatja az RD Connection Broker terheléselosztó terheléselosztását a DNS kerek robin funkcióval együtt. A második esetben létre kell hoznia egy DNS-rekordot (A típusú) a farm minden tagszerveréhez, és létre kell hoznia egyezést az egyes RD Session Host kiszolgálók IP-címe és a farm DNS-neve között..
Leírom a DNS-rekordok Windows Server 2008 R2 tartományvezérlőn történő beállításának eljárását. Azonnal meg kell jegyezni, hogy ennek az eljárásnak a végrehajtásához domain-adminisztrátorok / vállalati adminisztrátorok / DNS-adminisztrátorok jogokkal kell rendelkeznie..
- Nyissa meg a DNS beépülő modult (Start-> Felügyeleti eszközök-> DNS).
- Bontsa ki a kiszolgálót, és az Előzetes keresési zónákban bontsa ki az ágot a domain nevével.
- Kattintson egy zónára, és válassza az Új állomás (A vagy AAAA) lehetőséget..
- A Név mezőben adja meg a gazdaság nevét (nevezetesen a gazdaságot, és nem a benne szereplő konkrét kiszolgálót), és az IP-cím mezőben adja meg a gazdaság első kiszolgálójának IP-címét..
Ezeket a lépéseket meg kell ismételni az RDS farm minden tagszerverénél (minden esetben csak az IP-cím fog megváltozni)
A Remote Desktop Services Manager megnyitásával ellenőrizhetjük, hogy farmunk létrejött-e. Kattintson a jobb gombbal a Remote Desktop Services Manager elemre, válassza az Importálás az RD Connection Brokerből lehetőséget, és adja meg a Connection Broker szerepkörrel rendelkező kiszolgáló FQDN nevét (az én esetemben RDS01.winitpro.ru)
Most egy új terminálfarm jelenik meg az RD Connection Broker fában!