Windows Server 2008

Poradnik krok po kroku równoważenia obciążeń przy użyciu Windows Server 2008 TS Session Broker Udostępnij na: Facebook

Opublikowano: 28 lipca 2008

Zawartość strony
 Jaką nową funkcjonalność udostępnia ten mechanizm?   Jaką nową funkcjonalność udostępnia ten mechanizm?
 Korzystanie z karuzeli DNS   Korzystanie z karuzeli DNS
 Wymagania systemowe dla mechanizmu TS Session Broker Load Balancing   Wymagania systemowe dla mechanizmu TS Session Broker Load Balancing
 Lista kontrolna: Instalowanie TS Session Broker Load Balancing   Lista kontrolna: Instalowanie TS Session Broker Load Balancing
 Instalowanie usługi roli TS Session Broker   Instalowanie usługi roli TS Session Broker
 Dodawanie serwerów terminali do grupy lokalnej Session Directory Computers   Dodawanie serwerów terminali do grupy lokalnej Session Directory Computers
 Konfigurowanie ustawień TS Session Broker dla serwerów w farmie   Konfigurowanie ustawień TS Session Broker dla serwerów w farmie
 Konfigurowanie DNS na potrzeby TS Session Broker Load Balancing   Konfigurowanie DNS na potrzeby TS Session Broker Load Balancing
 Informacje dodatkowe   Informacje dodatkowe

Terminal Services Session Broker (TS Session Broker) stanowi usługę roli dostępną w systemie Windows Server® 2008, pozwalającą na rozdzielanie obciążenia sesjami pomiędzy serwery terminali tworzące farmę serwerów, jednocześnie pozwalając użytkownikom na ponowne połączenie z istniejącą sesją w farmie serwerów. TS Session Broker przechowuje informacje o stanie sesji zawierające ID sesji, odpowiadające im nazwy użytkowników oraz nazwę serwera, który utrzymuje daną sesję.

W tym poradniku omówione zostały czynności wymagane do skonfigurowania nowej funkcji TS Session Broker Load Balancing.

Uwaga

W systemie Windows Server 2008 nazwa funkcji Terminal Services Session Directory została zmieniona na TS Session Broker.

Jaką nową funkcjonalność udostępnia ten mechanizm?

Nowa funkcja TS Session Broker Load Balancing pozwala równomiernie rozdzielić obciążenie sesjami użytkowników pomiędzy serwery tworzące farmę serwerów terminali z równoważeniem obciążenia. Dzięki mechanizmowi TS Session Broker Load Balancing nowe sesje użytkowników są przekierowywane do tego serwera terminali, na którym jest najmniejsza liczba aktywnych sesji.

Mechanizm równoważenia obciążeń TS Session Broker składa się z dwóch faz. W pierwszej fazie połączenia inicjujące są dystrybuowane przez wstępny mechanizm równoważenia obciążeń, taki jak karuzela adresów Domain Name System (DNS). Po uwierzytelnieniu użytkownika serwer terminali, który zaakceptował początkowe połączenie, odpytuje serwer TS Session Broker w celu określenia, gdzie ma przekierować użytkownika.

W drugiej fazie serwer terminali, na którym powstało wstępne połączenie, przekierowuje użytkownika do serwera wskazanego przez TS Session Broker. Działanie tego przekierowania ma następujące cechy:

  •  Użytkownik, który ma już istniejącą sesję, zostanie przełączony do serwera, który ją utrzymuje.

  •  Użytkownik, który jeszcze nie ma istniejącej sesji, zostanie skierowany do serwera terminali, na którym istnieje najmniejsza liczba sesji.

Mechanizm TS Session Broker Load Balancing ustanawia limit 16 oczekujących żądań logowania dla pojedynczego serwera terminali. Pozwala to uniknąć sytuacji, w której jeden serwer zostałby przeciążony przez nowe żądania logowania, na przykład wtedy, gdy do farmy zostanie dodany nowy serwer lub gdy logowanie użytkowników zostanie ponownie włączone na serwerze, na którym zostało wcześniej zablokowane.

Funkcja TS Session Broker Load Balancing pozwala również określić względną wagę dla każdego serwera. Pozwala to na odpowiednie rozdzielanie obciążenia pomiędzy bardziej i mniej wydajne serwery wchodzące w skład farmy. Więcej informacji na ten temat zawiera podrozdział Konfigurowanie ustawień TS Session Broker przy użyciu konsoli Terminal Services Configuration.

Ponadto nowy mechanizm "drenowania serwerów" pozwala zablokować logowanie nowych użytkowników na serwerze, który ma zostać odłączony, na przykład w celu konserwacji. Zapewnia to możliwość odłączenia serwera od farmy bez zakłócenia pracy użytkowników. Jeśli nowe logowania zostaną zablokowane, TS Session Broker nadal będzie pozwalał na ponowne połączenia użytkowników dysponujących aktywnymi sesjami, ale nowi użytkownicy zostaną skierowani do innych serwerów, które dopuszczają tworzenie nowych sesji. Więcej informacji na ten temat zawiera podrozdział Zabranianie logowania na serwerze terminali w farmie z równoważeniem obciążenia.

Włączenie mechanizmu TS Session Broker Load Balancing można wykonać za pośrednictwem konsoli Terminal Services Configuration, Group Policy albo Windows Management Instrumentation (WMI). Jeżeli do dystrybucji połączeń inicjujących jest używany mechanizm karuzeli adresów DNS, konieczne jest dodatkowe skonfigurowanie wpisów DNS dla każdego serwera terminali w farmie.

Uwaga

Wprawdzie do rozdzielania połączeń inicjujących można wykorzystać dowolny mechanizm równoważenia obciążeń, jednak karuzela adresów DNS jest najłatwiejsza do wdrożenia. Instalowanie TS Session Broker Load Balancing wraz z rozwiązaniem równoważenia obciążeń na poziomie sieciowym, takim jak Network Load Balancing (NLB) albo sprzętowe urządzenie równoważące, pozwala uniknąć ograniczeń DNS, nadal zapewniając korzyści wynikające ze stosowania TS Session Broker, takie jak ograniczenie liczby oczekujących żądań logowania na serwer lub funkcja „drenowania serwera”. Ograniczenia karuzeli DNS to między innymi buforowanie odpowiedzi DNS po stronie klienta, co może spowodować używanie tego samego adresu IP przy kolejnych połączeniach oraz potencjalną możliwość 30-sekundowego opóźnienia, jeśli użytkownik zostanie skierowany do serwera, który jest aktualnie w trybie offline, ale nadal jest listowany w DNS.

 Do początku strony Do początku strony

Korzystanie z karuzeli DNS

Aby utworzyć karuzelę DNS, należy stworzyć rekord zasobu hosta dla każdego serwera terminali wchodzącego w skład farmy, który odpowiada nazwie DNS farmy serwerów (nazwa farmy to nazwa wirtualna, której klienci używają do połączenia z farmą serwerów). DNS wykorzystuje „karuzelę”, rotując kolejność rekordów zasobów kolejnym klientom. Działanie takie pozwala rozdzielić wstępne połączenia pomiędzy różne serwery farmy. Działanie mechanizmu w trakcie połączenia wstępnego wygląda następująco:

  1.  Klient Terminal Services wysyła zapytanie o nazwę farmy serwerów do DNS i otrzymuje listę adresów IP.

  2.  Klient próbuje połączyć się z pierwszym adresem IP na liście odesłanej przez serwer DNS.

Jeśli połączenie się nie powiedzie, klient automatycznie próbuje połączenia z kolejnym adresem IP (po 30-sekundowym oczekiwaniu). Zapewnia to pewien poziom odporności na uszkodzenia, jeśli jeden z serwerów stanie się nieosiągalny.

Uwaga

Informacje na temat konfigurowania dedykowanych serwerów przekierowujących, które mogą przekierowywać sesje użytkowników, ale nie dopuszczają do ich logowania, zawiera podrozdział Konfigurowanie dedykowanych serwerów przekierowujących (opcjonalne).

 Do początku strony Do początku strony

Wymagania systemowe dla mechanizmu TS Session Broker Load Balancing

Poniższe wymagania muszą być spełnione, aby komputer mógł brać udział w mechanizmie TS Session Broker Load Balancing:

  •  Serwer TS Session Broker i serwery terminali tworzące farmę muszą działać pod kontrolą systemu Windows Server 2008.

Uwaga

Serwery terminali oparte na systemie Windows Server 2003 nie mogą korzystać z mechanizmu TS Session Broker Load Balancing.

  •  Wszystkie serwery w farmie muszą być identycznie skonfigurowane i dysponować tą samą listą dostępnych programów.

  •  Komputer kliencki musi dysponować komponentem Remote Desktop Connection (RDC) w wersji 5.2 lub późniejszej.

 Do początku strony Do początku strony

Lista kontrolna: Instalowanie TS Session Broker Load Balancing

Aby zainstalować mechanizm TS Session Broker Load Balancing należy wykonać następujące zadania:

Uwaga

W tym poradniku przedstawiona została konfiguracja TS Session Broker Load Balancing wykorzystująca karuzelę DNS jako mechanizm dystrybucji połączeń inicjujących. Można również użyć NLB lub sprzętowego urządzenia równoważenia obciążeń do rozdzielenia wstępnych połączeń i uwierzytelniania pomiędzy różne serwery w farmie.

Zadanie Odnośnik
Zainstalować usługę roli TS Session Broker na serwerze, który ma śledzić sesje użytkowników w farmie serwerów. Instalowanie usługi roli TS Session Broker
Dodać serwery terminali tworzące farmę do grupy lokalnej Session Directory Computers local na serwerze TS Session Broker server. Dodanie wszystkich serwerów terminali do grupy lokalnej Session Directory Computers
Skonfigurować serwery terminali w farmie, aby przyłączyły się do farmy w usłudze TS Session Broker i brały udział w mechanizmie TS Session Broker Load Balancing. Konfigurowanie ustawień TS Session Broker dla serwerów w farmie
Skonfigurować wpisy karuzeli DNS dla serwerów terminali. Konfigurowanie DNS na potrzeby TS Session Broker Load Balancing

 

 Do początku strony Do początku strony

Instalowanie usługi roli TS Session Broker

Usługa roli TS Session Broker musi zostać zainstalowana na serwerze, który będzie śledził informacje o sesjach użytkowników w farmie serwerów z równoważeniem obciążenia. Pojedynczy serwer TS Session Broker może śledzić sesje użytkowników w kilku farmach, gdyż wynikające z tego obciążenie jest minimalne.

Serwer systemu Windows Server 2008, na którym zostanie zainstalowana usługa roli TS Session Broker, nie musi sam być serwerem terminali ani mieć włączonego mechanizmu Remote Desktop. Z najlepsze rozwiązanie uważa się instalowanie usługi roli TS Session Broker na jednym z serwerów infrastruktury zaplecza, takim jak serwer plików. Zainstalowanie usługi roli na serwerze, który nie jest serwerem terminali pozwoli uniknąć zakłóceń w działaniu usługi Terminal Services Session Broker, gdy konieczne będzie wykonanie działań konserwacyjnych serwerów terminali wchodzących w skład farmy.

Instalacja usługi roli TS Session Broker powoduje następujące zmiany w konfiguracji komputera:

  •  Zainstalowana zostanie usługa Terminal Services Session Broker, która domyślnie ustawiona jest na tryb uruchamiania Automatic i stan Started.

  •  Tworzona jest grupa lokalna Session Directory Computers.

Wymagania wstępne instalacji

Serwer, na którym ma być zainstalowana usługa TS Session Broker, musi być członkiem domeny.

Uwaga

Jeżeli usługa roli TS Session Broker zostanie zainstalowana na kontrolerze domeny, grupa Session Directory Computers będzie domenową grupą lokalną, dostępną na wszystkich kontrolerach domeny.

Procedura instalacji

Do wykonania tej procedury wymagane jest członkostwo w lokalnej grupie Administrators.

Aby zainstalować TS Session Broker:

  1.  Otwórz konsolę Server Manager. W tym celu kliknij Start, wskaż Administrative Tools, po czym kliknij Server Manager.

  2.  Jeśli rola Terminal Services jest już zainstalowana:

    a.  Poniżej tytułu Roles Summary kliknij Terminal Services.

    b.  Poniżej tytułu Role Services kliknij Add Role Services.

    c.  Na stronie Select Role Services zaznacz pole wyboru TS Session Broker, po czym kliknij Next.

  Jeśli rola Terminal Services nie jest jeszcze zainstalowana:

    a.  Poniżej tytułu Roles Summary kliknij Add Roles .

    b.  Na stronie Before You Begin kreatora Add Roles Wizard kliknij Next.

    c.  Na stronie Select Server Roles zaznacz pole wyboru Terminal Services, po czym kliknij Next.

    d.  Przejrzyj zawartość strony Terminal Services, po czym kliknij Next.

    e.  Na stronie Select Role Services zaznacz pole wyboru TS Session Broker, po czym kliknij Next.

  3.  Na stronie Confirm Installation Selections kliknij Install.

  4.  Przejrzyj informacje na stronie Installation Results, aby upewnić się, że instalacja zakończyła się powodzeniem, po czym kliknij Close.

 Do początku strony Do początku strony

Dodawanie serwerów terminali do grupy lokalnej Session Directory Computers

Aby serwery terminali mogły użyć TS Session Broker, należy dodać konta komputerów wszystkich serwerów w farmie do lokalnej grupy Session Directory Computers na serwerze TS Session Broker.

Do wykonania tej procedury wymagane jest członkostwo w lokalnej grupie Administrators.

Ważne

Procedurę tę należy wykonać na serwerze, na którym zainstalowano usługę roli TS Session Broker.

Aby dodać serwery terminali do lokalnej grupy Session Directory Computers:

  1.  Na serwerze TS Session Broker kliknij Start, wskaż Administrative Tools, po czym kliknij Computer Management .

  2.  W lewym panelu konsoli rozwiń węzeł Local Users and Groups, po czym kliknij Groups.

  3.  W prawym panelu konsoli prawym klawiszem myszy kliknij grupę Session Directory Computers , po czym kliknij Properties.

  4.  Kliknij Add.

  5.  W oknie dialogowym Select Users, Computers or Groups kliknij Object Types.

  6.  Zaznacz pole wyboru Computers, po czym kliknij OK.

  7.  Zlokalizuj, po czym dodaj konto komputera dla każdego serwera terminali, który chcesz dołączyć.

  8.  Po zakończeniu kliknij OK.

 Do początku strony Do początku strony

Konfigurowanie ustawień TS Session Broker dla serwerów w farmie

Aby serwer terminali mógł wykorzystać TS Session Broker Load Balancing, musi zostać przyłączony do farmy serwerów TS Session Broker za pomocą Zasad grupy albo narzędzia Terminal Services Configuration. Narzędzie Terminal Services Configuration musi zostać użyte do skonfigurowania następujących ustawień:

  •  Adresu IP używanego do ponownych połączeń.

  •  Względnej wagi serwera na potrzeby mechanizmu TS Session Broker Load Balancing.

Informacje na temat konfigurowania ustawień za pomocą Zasad grupy zawiera podrozdział Konfigurowanie ustawień TS Session Broker przy użyciu Zasad grupy. Jest to zalecana metoda konfiguracji.

Informacje na temat konfigurowania ustawień za pośrednictwem konsoli Terminal Services Configuration zawiera podrozdział Konfigurowanie ustawień TS Session Broker przy użyciu konsoli Terminal Services Configuration.

Ważne

Ustawienia zasad mają pierwszeństwo przed ustawieniami konfiguracyjnymi dokonanymi w narzędziu Terminal Services Configuration oraz tymi, które zostały wprowadzone za pośrednictwem dostawcy WMI Terminal Services.

Konfigurowanie ustawień TS Session Broker przy użyciu Zasad grupy

Przy przypisywaniu ustawień TS Session Broker za pomocą Zasad grupy najlepszym rozwiązaniem praktycznym jest umieszczenie wszystkich serwerów terminali wchodzących w skład farmy we wspólnej jednostce organizacyjnej (OU) w Active Directory Domain Services (AD DS). Następnie należy skonfigurować ustawienia TS Session Broker w obiekcie zasad grupy (GPO) zastosowanym do OU.

Uwaga

Aby ustawienia TS Session Broker zostały zastosowane na serwerze, musi być na nim zainstalowana usługa roli Terminal Server.

Poniższa procedura opisuje, jak skonfigurować ustawienia zasad grupy dotyczące TS Session w narzędziu Group Policy Management Console (GPMC) na kontrolerze domeny systemu Windows Server 2008.

Aby móc zmienić ustawienia Zasad grupy dla domeny lub OU, należy zalogować się jako członek grupy Domain Admins, Enterprise Admins albo Group Policy Creator Owners, albo mieć delegowane odpowiednie uprawnienia.

Aby zastosować ustawienia TS Session Broker dla OU Active Directory:

  1.  Aby uruchomić GPMC, kliknij Start, wskaż Administrative Tools, po czym kliknij Group Policy Management.

  2.  W lewym panelu konsoli zlokalizuj OU zawierający serwery terminali.

  3.  Aby zmodyfikować istniejący GPO dla tego OU, rozwiń węzeł jednostki organizacyjnej, po czym kliknij GPO.

Aby utworzyć nowy GPO, wykonaj następujące czynności:

    a.  Prawym klawiszem myszy kliknij OU, po czym kliknij Create a GPO in this domain, and link it here.

    b.  W polu Name wpisz nazwę GPO, po czym kliknij OK.

    c.  W lewym panelu konsoli kliknij nowy GPO.

  4.  W prawym panelu konsoli kliknij zakładkę Settings.

  5.  Prawym klawiszem myszy kliknij Computer Configuration, po czym kliknij Edit.

  6.  W lewym panelu w gałęzi Computer Configuration rozwiń kolejno węzły Administrative Templates, Windows Components, Terminal Services, Terminal Server, po czym kliknij TS Session Broker .

  7.  W prawym panelu kliknij podwójnie ustawienie zasad Join TS Session Broker , kliknij Enabled, po czym kliknij OK.

  8.  Kliknij podwójnie ustawienie zasad Configure TS Session Broker farm name , po czym wykonaj następujące czynności:

    a.  Kliknij Enabled.

    b.  Wpisz nazwę farmy, do której chcesz przyłączyć serwery, w polu TS Session Broker farm name, po czym kliknij OK.

Ważne

TS Session Broker używa nazwy farmy do ustalenia, które serwery należą do tej samej farmy serwerów. Konieczne jest użycie tej samej nazwy farmy dla wszystkich serwerów, które mają stanowić części tej samej farmy z równoważeniem obciążenia. Wprawdzie nazwa farmy TS Session Broker nie musi być rejestrowana w AD DS, jednak zaleca się stosowanie tej samej nazwy, która zostanie użyta jako nazwa DNS (nazwa DNS farmy serwerów to nazwa wirtualna, której używają komputery klienckie). Wpisanie nowej nazwy farmy spowoduje utworzenie nowej farmy w usłudze TS Session Broker i przyłączenie do niej serwera. Jeśli podana nazwa już istnieje, serwer zostanie włączony do istniejącej farmy TS Session Broker.

  9.  Kliknij podwójnie ustawienie zasad Configure TS Session Broker server name , po czym wykonaj następujące czynności:

    a.  Kliknij Enabled.

    b.  W polu TS Session Broker server name wpisz nazwę serwera, na którym została zainstalowana usługa roli TS Session Broker, po czym kliknij OK.

  10.  Kliknij podwójnie ustawienie zasad Use TS Session Broker load balancing , kliknij Enabled, po czym kliknij OK.

  11.  Opcjonalnie możesz kliknąć podwójnie Use IP Address Redirection, jeśli używasz sprzętowego urządzenia równoważenia obciążeń wspierającego przekierowywanie żetonów, po czym skonfigurować ustawienia. Więcej informacji zawiera tekst objaśnienia dla ustawienia zasad.

Uwaga

Aby skonfigurować ustawienia TS Session Broker przy użyciu lokalnego obiektu zasad grupy, należy użyć Local Group Policy Editor. W celu uruchomienia tego narzędzia kliknij Start, kliknij Run, wpisz gpedit.msc, po czym kliknij OK. Konfigurowanie lokalnego obiektu zasad grupy wymaga członkostwa w grupie Administrators na komputerze lokalnym lub posiadania uprawnień delegowanych.

Konfigurowanie ustawień TS Session Broker przy użyciu konsoli Terminal Services Configuration

Przyłączenie serwera terminali do farmy TS Session Broker i jego udział w mechanizmie TS Session Broker Load Balancing można wykonać przy użyciu konsoli Terminal Services Configuration.

Uwaga

Poniższe kroki mają zastosowanie tylko wówczas, gdy na serwerze zainstalowano usługę roli Terminal Server.

Do wykonania tej procedury wymagane jest członkostwo w lokalnej grupie Administrators.

Aby skonfigurować ustawienia TS Session Broker przy użyciu konsoli Terminal Services Configuration

  1.  Uruchom Terminal Services Configuration. W tym celu kliknij Start, wskaż Administrative Tools, wskaż Terminal Services, po czym kliknij Terminal Services Configuration .

  2.  W obszarze Edit settings poniżej tytułu TS Session Broker , kliknij podwójnie Member of farm in TS Session Broker.

  3.  Na zakładce TS Session Broker kliknij pole wyboru Join a farm in TS Session Broker, aby je zaznaczyć.

  4.  W polu TS Session Broker server name or IP address wpisz nazwę lub adres IP serwera TS Session Broker.

Uwaga

Serwer TS Session Broker to komputer, na którym zainstalowano usługę roli TS Session Broker.

  5.  W polu Farm name in TS Session Broker wpisz nazwę farmy, do której ma być dołączony konfigurowany serwer.

Ważne

TS Session Broker używa nazwy farmy do ustalenia, które serwery należą do tej samej farmy serwerów. Konieczne jest użycie tej samej nazwy farmy dla wszystkich serwerów, które mają stanowić części tej samej farmy z równoważeniem obciążenia. Wprawdzie nazwa farmy TS Session Broker nie musi być rejestrowana w AD DS, jednak zaleca się stosowanie tej samej nazwy, która zostanie użyta jako nazwa DNS (nazwa DNS farmy serwerów to nazwa wirtualna, której używają komputery klienckie). Wpisanie nowej nazwy farmy spowoduje utworzenie nowej farmy w usłudze TS Session Broker i przyłączenie do niej serwera. Jeśli podana nazwa już istnieje, serwer zostanie włączony do istniejącej farmy TS Session Broker.

  6.  Aby włączyć udział w mechanizmie TS Session Broker Load Balancing, zaznacz pole wyboru Participate in Session Broker Load-Balancing .

  7.  Opcjonalnie możesz kliknąć Relative weight of this server in the farm , aby zmodyfikować względną wagę serwera. Domyślna wartość wynosi 100. Jest to wartość względna. Oznacza to, że jeśli jeden serwer będzie miał przypisaną wartość 100, a inny 200, ten drugi serwer otrzyma dwukrotnie większą liczbę sesji.

  8.  Sprawdź, czy chcesz używać przekierowania adresów IP. Opcja Use IP address redirection (recommended) jest domyślnie włączona. Jeżeli pole wyboru zostanie wyczyszczone, serwer przełączy się na tryb przekazywania żetonu.

  9.  W polu Select IP addresses to be used for reconnection zaznacz pola wyboru przy każdym adresie IP, który ma być użyty. Wybierając adresy IP należy rozważyć następujące ograniczenia:

  •  Tylko pierwszy wybrany adres IPv4 zostanie użyty przez klientów, którzy używają komponentu RDC 5.2 i wcześniejszych.

  •  Używanie adresów IPv6 nie jest zalecane, jeśli farma serwerów zawiera serwery pracujące pod kontrolą systemu Windows Server 2003.

  10.  Po zakończeniu kliknij OK.

 Do początku strony Do początku strony

Konfigurowanie DNS na potrzeby TS Session Broker Load Balancing

Aby skonfigurować karuzelę DNS na potrzeby TS Session Broker Load Balancing, należy zamapować adres IP każdego serwera terminali w farmie na nazwę farmy terminali w DNS.

Poniższa procedura przedstawia konfigurowanie DNS na kontrolerze domeny systemu Windows Server 2008.

Wykonanie tej procedury wymaga członkostwa w grupie Domain Admins , Enterprise Admins albo DnsAdmins.

Aby dodać wpisy DNS dla każdego serwera terminali w farmie

  1.  Kliknij Start, wskaż Administrative Tools, po czym kliknij DNS.

  2.  Rozwiń nazwę serwera, następnie Forward Lookup Zones, nazwę domeny i kliknij odpowiednią strefę.

  3.  Prawym klawiszem myszy kliknij strefę, po czym kliknij New Host (A or AAAA) .

  4.  W polu Name (uses parent domain name if blank) wpisz nazwę farmy serwerów terminali.

Jest to nazwa wirtualna, której używają komputery klienckie przy łączeniu się z farmą. Ze względu na przejrzystość zarządzania zaleca się, aby używać tej samej nazwy, która została określona podczas konfigurowania przyłączania serwerów do farmy w TS Session Broker.

Ważne

Nie należy jako nazwy farmy używać nazwy istniejącego serwera.

  5.  W polu IP address wpisz adres IP serwera terminali.

  6.  Kliknij Add Host, po czym kliknijOK w komunikacie informującym o udanym utworzeniu rekordu hosta.

  7.  Powtórz kroki od 4. do 6. dla pozostałych serwerów terminali w farmie. Dla każdego wpisu DNS upewnij się, że wpisana została ta sama nazwa farmy w polu Name (uses parent domain name if blank). Na przykład dla farmy serwerów o nazwie FARM1 zawierającej trzy serwery terminali, których adresy IP to 192.168.1.20, 192.168.1.21 oraz 192.168.1.22, utworzone wpisy DNS będą wyglądały następująco:

Farm1 Host(A) 192.168.1.20

Farm1 Host(A) 192.168.1.21

Farm1 Host(A) 192.168.1.22

  8.  Po zakończeniu kliknij Done.

 Do początku strony Do początku strony

Informacje dodatkowe

Konfigurowanie dedykowanych serwerów przekierowujących (opcjonalne)

Po zarejestrowaniu adresów IP wszystkich serwerów terminali dla pojedynczej nazwy DNS farmy serwerów, nowi klienci Terminal Services będą próbowali łączyć się z pierwszym adresem IP farmy zwracanym przez DNS. Serwer terminali, który odbierze to inicjujące żądanie, pełni funkcję serwera przekierowującego.

Aby zwiększyć wydajność przekierowywania sesji w dużej farmie serwerów terminali, można skonfigurować niektóre serwery jako dedykowane serwery przekierowujące. Serwery takie przetwarzają przychodzące żądania, ale nie akceptują sesji użytkowników. W celu skonfigurowania dedykowanych serwerów przekierowujących należy:

  1.  Utworzyć wpisy karuzeli DNS dla serwerów, które mają być serwerami przekierowującymi.

  2.  Skonfigurować serwery, aby odmawiały logowania nowym użytkownikom. Więcej informacji na ten temat zawiera podrozdział Zabranianie logowania na serwerze terminali w farmie z równoważeniem obciążenia.

Ponieważ serwery przekierowujące nie utrzymują sesji użytkowników, nie wymagają profili mobilnych ani zainstalowanych programów. Pozwala to skrócić czas logowania i powoduje, że serwer jest łatwiejszy w utrzymaniu i bardziej niezawodny.

Zabranianie logowania na serwerze terminali w farmie z równoważeniem obciążenia

W systemie Windows Server 2008 można skonfigurować serwer terminali, aby odmawiał logowania nowych użytkowników. Dzięki możliwości zablokowania tworzenia nowych sesji użytkowników na wskazanym serwerze w farmie można wykonać działania konserwacyjne bez przerywania dostępności usług dla użytkowników końcowych. Włączenie odmawiania logowania na serwerze terminali daje w efekcie następujące działanie:

  •  Użytkownicy, który mają istniejące sesje, mogą ponownie połączyć się z serwerem. Zabronione są tylko nowe logowania. Administrator może zalogować się lokalnie na serwerze, aby wykonać działania konserwacyjne.

Uwaga

Administrator może również połączyć się lokalnie, uruchamiając klienta RDC z wiersza polecenia z opcją /admin (mstsc /admin).

  •  Przy korzystaniu z TS Session Broker Load Balancing nowi użytkownicy będą przekierowywani do innych serwerów farmy, na których logowanie nowych użytkowników jest dozwolone.

Przed wyłączeniem serwera można powiadomić użytkowników z istniejącymi sesjami, aby wylogowali się z serwera, używając konsoli Terminal Services Manager do wysłania komunikatu.

Aby zabronić nowych logowań użytkowników:

  1.  Kliknij Start, wskaż Administrative Tools, wskaż Terminal Services, po czym kliknij Terminal Services Configuration .

  2.  W obszarze Edit settings kliknij podwójnie User logon mode poniżej tytułu General.

  3.  Na zakładce General kliknij jedno z poniższych ustawień:

  •   Allow reconnections, but prevent new logons [Zezwalaj na ponowne połączenia, ale zablokuj nowe logowania]

  •   Allow reconnections, but prevent new logons until the server is restarted [Zezwalaj na ponowne połączenia, ale zablokuj nowe logowania do czasu ponownego uruchomienia serwera]

  4.  Kliknij OK.

Po wykonaniu działań konserwacyjnych sprawdź, że opcja Allow all connections jest znowu zaznaczona.

Dodatkowe źródła

  •  Informacje na temat konfigurowania farmy serwerów terminali z równoważeniem obciążenia wykorzystującej TS Session Broker oraz NLB zawiera dokument Step-by-Step Guide for Configuring Network Load Balancing with Terminal Services: Windows Server 2008 (https://go.microsoft.com/fwlink/?LinkID=80406).

  •  Informacje na temat rozwiązania Terminal Services Session Directory w systemie Windows Server 2003 zawiera dokument Session Directory and Load Balancing Using Terminal Server (https://go.microsoft.com/fwlink/?LinkID=80740).

 Do początku strony Do początku strony

Windows Server 2008