Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2020-01-31 09:55:39

  kepak - Nowy użytkownik

kepak
Nowy użytkownik
Zarejestrowany: 2020-01-31

Debian jako serwer terminalowy w połączeniu z thinclientami

Witam
Mam do rozwiązania poniższą łamigłówkę. Chcę skonfigurować serwer oparty na debianie terminalowy w taki sposób by cienkie klienty ( w ilości max. 5 sztuk) mogły się z nim połączyć i używać tego debiana w trybie graficznym. Co do aplikacji które tak będą wykorzystywane to prawdopodobnie będzie to przeglądarka i libreoffice. Chcę by działało to na tyle sprawnie by przynajmniej youtube w firefoxie chodził w miarę płynnie.
Co do serwera to jego konfiguracja jest do ustalenia ( na razie robię testy na maszynach wirtualnych). A co do cienkiego klienta to mam obecnie na stanie Wyse dx0d z dwurdzeniowym procesorem AMD, 2 GB ram i 2 GB Flash (ale jak będzie potrzeba to też mogę kupić coś mocniejszego, ważne żeby to był thin client a nie fat client (różnica jest taka, że cienki klient odpowiada tylko za zestawienie sesji i obsługę graficzną, a gruby klient odpala aplikacje u siebie lokalnie). Mogę nawet wykorzystać w tym celu Raspberry Pi.

Testowałem następujące rozwiązania:

1. LTSP - W 2019 wyszła nowa wersja przepisana praktycznie od 0 i z tego co zaobserwowałem nie działa ona już z cienkimi klientami tylko z grubymi. Działa ona w taki sposób, że przez IPXE pobiera ona obraz systemu i odpala go na lokalnym kliencie, następnie synchronizuje ona dane użytkownika z serwerem. Niestety nie o to mi chodzi. Niespecjalnie widzę też sens pchać się w starą wersje która zapewne niedługo przestanie być wspierana ( a przy okazji zrobił się bałagan w nazewnictwie i przy szukaniu pomocy w google stara wersja miesza się z nową).
2. Serwer XRDP - Nie jestem przekonany do mieszania do tego technologii microsoftowych. W dodatku terminal z Wyse ThinOs resetuje sesje RDP podczas odpalania środowiska graficznego ( na windowsowym RDP działa poprawnie, mógłbym użyć do tego pewnie jakiegoś Slaxa na terminalu ale uznałem ,że jak WYSE daje soft obsługujący RDP to niech z niego korzysta). W dodatku konfiguracja XRDP dla wielu jednoczesnych sesji może być kłopotliwa.
3. X2Go - Udało mi się to wdrożyć prawie bez problemu ( nie chciał mi się uruchomić system z PXE, ale nie jest to wymagane do działania i po prostu użyłem Slaxa) ale wydajność tego była zbyt mała jak na moje potrzeby i przede wszystkim X2Go nie obsługuje przekierowań urządzeń USB.

Zastanawiam się dalej co z tym zrobić. Prosiłbym o sugestie i porady. Nie wykluczam oczywiście, że macie inne doświadczenia z danymi rozwiązaniami niż ja po kilku godzinach testowania, więc zachęcam do podzielenia się nimi.

Offline

 

#2  2020-01-31 11:38:57

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Debian jako serwer terminalowy w połączeniu z thinclientami

A dlaczego nie VNC?

Offline

 

#3  2020-01-31 12:04:06

  kepak - Nowy użytkownik

kepak
Nowy użytkownik
Zarejestrowany: 2020-01-31

Re: Debian jako serwer terminalowy w połączeniu z thinclientami

Może się nie znam, ale dotąd korzystałem z VNC jako sposobu na dostęp do pulpitu niezależnie od tego jaki użytkownik jest zalogowaniy. Nie wiem nawet czy wspiera multisesje. Kolejna sprawa jak to będzie działać przy np. odtwarzaniu youtube. I to przy kilku użytkownikach.

Ostatnio edytowany przez kepak (2020-01-31 12:18:16)

Offline

 

#4  2020-01-31 13:57:21

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Debian jako serwer terminalowy w połączeniu z thinclientami

Z tego co opisujesz to wychodzi że powinieneś spróbować XDMCP, na kliencie i serwerze musi być tylko menadżer logowania obsługujący to, np. GDM (może być nawet live system, przy braku dysku, ale masz tam 2GB Flash, to i tak aż nadto), łatwo to uruchomić. Klient zajmuje się tylko wyświetlaniem, wszystkie obliczenia robi host. Serwer-host musi być domyślnie z Xserwerem, musisz wyłączyć z domyślnej sesji, jak masz tam wayland-a. Spróbuj to działało całkiem sprawnie z gorszymi klientami niż twój, co prawda dawno tego nie robiłem, ale wątpię że coś drastycznie się zmieniło.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)