teknik:infrastruktur:ltsp
Table of Contents
LTSP – Linux Terminal Server Project
LTSP er en open source-løsning, hvor en central Linux-server leverer hele desktop-miljøet til tynde klienter over netværket. Klienten behøver ikke engang en harddisk – den kan boote fra netværket via PXE.
Se også Den tynde klient: Findes der en anden vej end dyre laptops?
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
teknik/infrastruktur/ltsp.txt · Last modified: by smarken

