LTSP – Linux Terminal Server Project
Principper i systemet
Centraliseret computing: Serveren kører applikationerne og gemmer alle data. Klienten håndterer primært tastatur, mus og skærm – al tung beregning sker på serveren.
Netværksboot (PXE): Klienten henter en minimal boot-image fra serveren via PXE/TFTP. LTSP understøtter to tilstande:
Thin client: Klienten booter et minimalt image og logger ind på serveren via X11 (traditionelt) eller X2Go/RDP/VNC. Alt kører på serveren.
Fat/rich client (diskless workstation): Klienten henter et komplet root-filsystem over netværket (NFS/sshfs), men kører programmerne lokalt. Godt til mediebehandling og lokal hardware.
Delte ressourcer: Ét operativsystem, én konfiguration og ét sted at installere software – serveren. Brugernes sessioner kører isoleret som separate sessioner på samme maskine.
Protokoller: Grafik overføres med protokoller som X11 (LTSP klassisk), X2Go (NX-komprimeret, godt over WAN), VNC eller RDP afhængigt af opsætning.
Fordele
Lave hardwarekrav på klienterne: Gamle eller svage PC'er kan genbruges som terminaler, da serveren gør det hårde arbejde. En 10+ år gammel maskine fungerer fint.
Central administration: Softwareinstallation, opdateringer, brugerkonti og sikkerhedspolitikker klares ét sted. Ingen enkeltvis installation på hver klient.
Lavere TCO: Ingen licensomkostninger til
OS'et, længere levetid for hardware, mindre strømforbrug (tynde klienter bruger typisk 10–25 W), og færre timers it-support.
Fælles og konsistent miljø: Alle brugere får identisk desktop og kan logge ind på enhver terminal og finde deres session og filer.
Sikkerhed og data: Data ligger centralt og backuppes ét sted. Intet på klienten at stjæle, hvis den fjernes. Central antivirus, patches og adgangsstyring.
Hurtig genopretning: Er en klient defekt, udskiftes den blot – brugerens data og miljø ligger på serveren.
Skalérbarhed: Flere servere kan tilføjes efterhånden som antallet af brugere vokser.
Typiske use cases
Skoler, biblioteker, internetcaféer, call centres, receptioner og offentlige institutioner – steder med mange ens arbejdspladser, begrænset it-personale og behov for lav driftsomkostning.
Typiske begrænsninger
Kræver et robust og hurtigt netværk (især til thin client-tilstand), serverskalerbarhed ved mange samtidige brugere, og multimedie/tung grafik kan være en udfordring over X11 – hvor fat client-tilstand eller X2Go er bedre valg.
Kilde :
Linux Terminal Server Project