- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Usługi terminalowe pozwalają wielu pracownikom pracować jednocześnie na wspólnym, scentralizowanym środowisku serwera, co bywa szczególnie przydatne przy pracy zdalnej lub przy korzystaniu z wymagającego, kosztownego oprogramowania firmowego.
Konfiguracja obejmuje instalację roli usług terminalowych na Windows Server, ustawienie licencjonowania zgodnego z liczbą jednoczesnych użytkowników oraz skonfigurowanie bezpiecznego dostępu zdalnego do środowiska serwera dla uprawnionych pracowników.
Usługa jest przydatna dla firm, w których wielu pracowników potrzebuje dostępu do tych samych, często kosztownych programów, oraz tam, gdzie praca zdalna wymaga scentralizowanego środowiska zamiast instalowania oprogramowania na każdym urządzeniu z osobna.
Konfiguracja usług terminalowych mieści się z reguły w standardowym czasie do 3 dni.
Diagnoza wstępna i wycena są bezpłatne. Dojazd na terenie Warszawy i okolic jest bezpłatny, a usługa objęta jest gwarancją do 12 miesięcy.
Prawidłowe wdrożenie usług terminalowych w systemie Windows Server wymaga uruchomienia i skoordynowania kilku wyspecjalizowanych ról serwerowych. Każda z ról odpowiada za inny etap nawiązywania połączenia, uwierzytelniania pracownika oraz przydzielania zasobów obliczeniowych.
Do głównych komponentów środowiska należą:
Korzystanie z usług terminalowych na platformie Windows Server wymaga posiadania dwóch rodzajów licencji: standardowej licencji na system serwerowy oraz licencji dostępowych RDS CAL (Client Access License – licencja dostępu klienta do usług terminalowych). Prawidłowy dobór typu licencji jest kluczowy dla optymalizacji kosztów wdrożenia w przedsiębiorstwie.
Wyróżnia się dwa podstawowe warianty licencji dostępowych:
Warto pamiętać, że po instalacji roli RD Session Host system udostępnia okres próbny (tak zwany Grace Period) trwający 120 dni. Po upływie tego czasu, w przypadku braku skonfigurowanego serwera licencjonowania i zainstalowanych licencji RDS CAL, serwer całkowicie blokuje możliwość nawiązywania nowych połączeń terminalowych dla użytkowników.
Głównym powodem wdrażania usług terminalowych w firmach jest konieczność zapewnienia stabilnego i szybkiego dostępu do centralnych baz danych oraz oprogramowania do zarządzania przedsiębiorstwem (ERP – Enterprise Resource Planning). Programy te wymagają bardzo niskich opóźnień w komunikacji z serwerem bazy danych, co przy tradycyjnej instalacji na komputerach lokalnych w odległych lokalizacjach często prowadzi do spowolnień i błędów zapisu.
Środowisko terminalowe zapewnia optymalne warunki pracy dla popularnych aplikacji biznesowych, takich jak:
W architekturze terminalowej silnik bazy danych Microsoft SQL Server oraz program kliencki działają na tej samej maszynie lub wewnątrz tej samej, szybkiej sieci lokalnej (LAN – sieć lokalna o wysokiej przepustowości). Przez łącze internetowe przesyłany jest wyłącznie obraz pulpitu i sygnały z klawiatury oraz myszy, co eliminuje ryzyko uszkodzenia bazy danych w przypadku chwilowego spadku jakości połączenia internetowego u pracownika zdalnego.
Instalacja oprogramowania biznesowego na serwerze terminalowym wymaga przełączenia systemu w specjalny tryb instalacji wielodostępnej (polecenie change user /install w wierszu poleceń lub instalacja przez dedykowany aplet w panelu sterowania). Gwarantuje to właściwe wygenerowanie wpisów w rejestrze systemowym i folderach konfiguracyjnych dla wszystkich przyszłych sesji użytkowników.
W zależności od profilu działalności przedsiębiorstwa oraz wymagań bezpieczeństwa, środowisko usług terminalowych można skonfigurować na dwa różne sposoby:
Pełny pulpit zdalny (Full Desktop) – pracownik po zalogowaniu otrzymuje dostęp do kompletnego środowiska graficznego systemu Windows Server z własnym menu Start, paskiem zadań, skrótami na pulpicie i wyznaczonymi folderami roboczymi. Rozwiązanie to sprawdza się, gdy pracownik wykonuje na serwerze większość swoich codziennych obowiązków i korzysta z wielu powiązanych ze sobą programów, edytorów dokumentów i skrzynek pocztowych.
Aplikacje zdalne (RemoteApp) – technologia pozwalająca na publikowanie pojedynczych programów zainstalowanych na serwerze w taki sposób, że integrują się one bezpośrednio z lokalnym pulpitem pracownika. Okno programu uruchomionego na serwerze pojawia się obok programów lokalnych, posiada własną ikonę na pasku zadań i reaguje na skróty klawiszowe systemu lokalnego. Z perspektywy użytkownika praca wygląda tak, jakby program był zainstalowany bezpośrednio na jego komputerze, co znacząco zmniejsza obciążenie łącza i zapobiega nieautoryzowanym działaniom na serwerze.
Do zarządzania danymi użytkowników w środowiskach wieloserwerowych stosuje się dyski profili użytkowników (UPD – User Profile Disks). Rozwiązanie to zapisuje cały profil pracownika (dokumenty, konfiguracje programów, pliki tymczasowe) w pojedynczym pliku wirtualnym VHDX, który jest dynamicznie podłączany do sesji w momencie logowania. Pozwala to na płynne przełączanie pracowników między różnymi serwerami sesji bez konieczności synchronizowania ciężkich profili mobilnych.
Serwery terminalowe są częstym celem ataków automatycznych botów sieciowych, które skanują przestrzeń adresową internetu w poszukiwaniu otwartych portów RDP i przeprowadzają ataki typu brute-force (masowe, automatyczne próby odgadnięcia hasła administratora lub użytkowników). Prawidłowa konfiguracja bezpieczeństwa jest nieodzownym elementem wdrożenia.
Podstawowe mechanizmy zabezpieczeń stosowane podczas konfiguracji obejmują:
Próby samodzielnego uruchomienia usług terminalowych bez odpowiedniego przygotowania środowiska systemowego i sieciowego prowadzą do powtarzających się problemów z bezpieczeństwem i stabilnością.
Do najczęstszych błędów należą:
Przed podjęciem decyzji o wdrożeniu środowiska Remote Desktop Services warto dokładnie przeanalizować specyfikę pracy zespołu i wykorzystywane oprogramowanie.
Usługi terminalowe są optymalnym rozwiązaniem, gdy:
Zastosowanie usług terminalowych może być zbędne, gdy praca zespołu ogranicza się wyłącznie do współdzielenia pojedynczych plików biurowych (tekstowych, arkuszy kalkulacyjnych czy prezentacji). W takich scenariuszach w zupełności wystarcza wdrożenie klasycznego serwera plików w sieci lokalnej (SMB – protokół udostępniania plików w sieciach Windows) lub bezpiecznej chmury prywatnej z synchronizacją danych.
Liczba jednoczesnych użytkowników zależy bezpośrednio od parametrów sprzętowych serwera (głównie ilości pamięci RAM oraz liczby rdzeni procesora) oraz od rodzaju uruchamianych programów. Przy standardowej pracy biurowej z programem sprzedażowo-magazynowym i prostym pakietem narzędziowym przyjmuje się zapotrzebowanie na poziomie od 1 GB do 2 GB pamięci RAM na każdą aktywną sesję pracownika, poza pamięcią zarezerwowaną na sam system operacyjny i silnik bazy danych SQL.
Protokół RDP jest zoptymalizowany pod kątem niskiego zużycia przepustowości. Przy pracy z typowymi aplikacjami biznesowymi pojedyncza sesja generuje ruch rzędu kilkudziesięciu do stu kilobajtów na sekundę. Znacznie ważniejsza od samej prędkości pobierania jest niska wartość opóźnień (ping) oraz stabilność połączenia bez gubienia pakietów danych.
W środowisku Windows Server wykorzystuje się mechanizm Easy Print (mechanizm łatwego drukowania pulpitu zdalnego). Pozwala on na automatyczne przekierowanie drukarki podłączonej lokalnie do komputera pracownika do jego sesji na serwerze. Dokument jest renderowany w formacie XPS lub PDF na serwerze, a następnie przesyłany do sterownika na komputerze lokalnym, co eliminuje konieczność instalowania dziesiątek różnych sterowników drukarek bezpośrednio na serwerze.
Tak, usługi terminalowe umożliwiają przekierowanie portów USB oraz czytników kart kryptograficznych (Smart Card) z lokalnego komputera do aktywnej sesji terminalowej. Umożliwia to składanie podpisów elektronicznych w programach księgowych lub aplikacji Płatnik bezpośrednio na serwerze.
W przypadku utraty połączenia sesja na serwerze przechodzi w stan rozłączony (Disconnected), jednak wszystkie otwarte aplikacje, niezapisane formularze i przetwarzane operacje pozostają aktywne w pamięci serwera. Po ponownym nawiązaniu łączności pracownik wraca dokładnie do tego samego momentu pracy, w którym nastąpiło przerwanie połączenia.
Prawidłowe zaplanowanie i wdrożenie usług terminalowych Windows Server przekłada się na ciągłość operacyjną przedsiębiorstwa, bezpieczeństwo przetwarzanych danych finansowych oraz komfort codziennej pracy personelu. Konfiguracja realizowana jest bezpośrednio w infrastrukturze klienta, z uwzględnieniem specyfiki używanego oprogramowania ERP, struktury uprawnień pracowniczych oraz wymogów dotyczących bezpiecznego dostępu zdalnego.