Czym jest projekt Linux® Terminal Server?

Projekt Linux® Terminal Server to projekt typu open source, który umożliwia wielu klientom korzystanie z tego samego serwera aplikacji. Klienci mogą łączyć się z serwerem za pomocą niedrogich starszych komputerów i cienkich komputerów klienckich, znanych również jako X Terminals. Obsługiwane są serwery aplikacji Linux® i Microsoft Windows®. Projekt Linux Terminal Server jest używany przez wiele szkół do zapewnienia niedrogiego dostępu do komputerów z maszynami, które w przeciwnym razie mogłyby zostać złomowane. Znany również pod akronimem LTSP, jest często używany przez biblioteki, ośrodki szkoleniowe i niektóre kafejki internetowe.

Wejście/wyjście wymaga, aby oprogramowanie Linux® Terminal Server Project umieszczało się na X Terminalu, są dość lekkie. Te często bezdyskowe klienty zubożone są zazwyczaj tańsze niż standardowe komputery stacjonarne. Starszy komputer stacjonarny, który osiągnął kres swojego życia jako samodzielna maszyna, zwykle ma dużą moc obliczeniową, aby funkcjonować jako cienki klient. LTSP jest bardzo popularny w szkołach i ośrodkach szkoleniowych, które często mają nadwyżki starzejących się maszyn, które w przeciwnym razie by się wyrzuciły. Wiele cienkich klientów może korzystać z jednego serwera Linux®, co zwykle sprawia, że ​​LTSP jest bardzo opłacalne.

Konfiguracja LTSP na serwerze sieciowym jest zwykle prosta i obejmuje prostą konfigurację systemu Linux®, która obejmuje środowisko X. Po uruchomieniu cienkiego klienta może on uruchomić system Linux® z lokalnego urządzenia peryferyjnego. Jeśli nie ma dysku twardego ani innego urządzenia rozruchowego, klient może uruchomić się z serwera Linux® Terminal Server Project przez sieć. W takim przypadku używa protokołu DHCP (Dynamic Host Configuration Protocol) do określenia własnego adresu protokołu internetowego (IP). Klient uzyskuje również adres IP i ścieżkę do serwera LTSP.

Klient Linux® Terminal Server Project może następnie zamontować ścieżkę serwera w swoim systemie plików, korzystając z sieciowego systemu plików (NFS) serwera. Obsługiwane jest również urządzenie blokowe sieci (NBD). Następnie system Linux jest ładowany z zamontowanego systemu plików, uruchamiany jest system X Window, a klient łączy się z aplikacją logowania LTSP. Wszystkie dalsze aplikacje są uruchamiane na serwerze, mimo że są wyświetlane na cienkim kliencie.

Kilka dystrybucji systemu Linux® zawiera Linux® Terminal Server Project jako część swojego pakietu oprogramowania. Organizacja w Kanadzie zbudowała system kontroli wokół LTSP, aby zarządzać tysiącami klientów i obsługiwać go jako klaster o zrównoważonym obciążeniu. Wirtualne komputery stacjonarne mogą korzystać z tego systemu z bardzo małą przepustowością. LTSP obejmuje również bezpłatną pomoc techniczną i współpracuje z dużą liczbą kart sieciowych i cienkich systemów klienckich.