Linux Terminal Server Project
LTSP ( Linux Terminal Server Project ) er gratis programvare utviklet for å sentralisere et GNU / Linux datanettverk . I et slikt nettverk kan klienter starte opp over nettverket uten noe tidligere installert operativsystem , eller til og med ingen harddisk , og administreres sentralt ensidig av en server . [1]
Klientfunksjoner
I et LTSP-nettverk er det mulig å konfigurere to forskjellige typer klienter: tynne og fete klienter, vanligvis avhengig av maskinvareressursene som er tilgjengelige på dem.
Tynn klient
Tynnklienten gir minimalt med maskinvarefunksjoner, da den brukes som en visuell projeksjon av økten og prosesser etablert på serveren.
Dens operasjon er omtrent som følgende:
- Tynnklientens BIOS vil bli konfigurert til å starte opp via nettverket, dvs. via Preboot Execution Environment ;
- Tynnklienten vil sende DHCP (eller noen ganger BOOTP ) forespørsler til den sentrale serveren;
- Serveren svarer med: IP-adresse , gateway , DNS - server og bane for kjernenedlasting ;
- Klienten vil laste ned kjernen (som ofte er en SYSLINUX- avledet bootloader ) via TFTP - protokollen );
- Klienten vil også laste ned den innledende ramdisken ( initrd ), spesielt forberedt med oppstartsskriptene;
- Klienten starter kjernen: i denne fasen begynner klienten å være uavhengig, og lager vanligvis en DHCP-forespørsel på nytt;
- Klienten laster den innledende ramdisken inn i RAM og monterer en ekstern mappe fra serveren ved å bruke NFS -protokollen , for å få tilgang til programvare som ikke er inkludert i den begrensede initiale ramdisken;
- Avhengig av hvordan konfigurert vil den kunne starte en X.Org -klient , en terminalklient, en lokal bash -sesjon, en RDP -klient (for Microsoft Windows -klienter ) eller andre.
Det særegne ved dette systemet er at ingenting må installeres på klientene , bortsett fra nettverksoppstartsprogramvaren, som mange BIOS, nettverkskort og hovedkort integrerer naturlig.
Hvis den nevnte integrerte nettverksoppstartsprogramvaren ikke er til stede, er det prosjekter som Etherboot og Netboot som tar sikte på å klargjøre ROM-er for brikkene til de forskjellige kortene. Også verdt å nevne er Rom-o-matic- prosjektet Arkivert 3. februar 2007 i Internet Archive ., "A web interface" for Etherboot, hvorfra oppstartbare bilder for harddisker, cdrom, disketter og quant'other.
Fett klient
Den fete klienten ved oppstart laster ned et fullstendig bilde av systemet fra serveren, og blir i stand til å gjøre seg uavhengig av serveren og ikke belaste den. Den fete klienten utnytter derfor sine egne maskinvareegenskaper.
Lokale enheter
I den nyeste versjonen av LTSP er det også støtte for lokale enheter som CD-ROM , disketter , harddisker og USB -stasjoner . Det er også mulig å dra nytte av den lokale lyden takket være en ALSA miniserver satt inn i ramdisken.
Fordeler
- Ledelse
- Du trenger ikke å ha programvaren på et helt datanettverk, bare ha programvaren på serveren;
- Søppelgods
- Datamaskiner i en tilstand av foreldelse kan gjenopprettes;
- Elektrisk energi
- Det er tynnklienter som reduserer den nødvendige energien betraktelig (~ 14 watt per stasjon) sammenlignet med en vanlig arbeidsstasjon som i gjennomsnitt bruker 100 til 200 watt. [2] [3]
Ulemper
- Nettverksbelastning
- Båndbredden som er tilgjengelig for hver klient må være minst 54 Mbps , fortrinnsvis 100, på grunn av X.org grafiske økttrafikk;
- Tjenesteavbrudd
- Hvis serveren skulle slutte å virke, ville ikke alle klientene fungere lenger. Et riktig implementert klyngesystem ville unngå dette problemet; [4]
- Serverbelastning
- Serveren må være opp til belastningen den må håndtere (viktige parametere er tilstrekkelig datakraft, nok RAM og akseptabel diskhastighet). [5]
Merknader
- ^ Viktige fordeler med LTSP , på ltsp.org . Hentet 11. mars 2014 (arkivert fra originalen 16. februar 2014) .
- ^ Tynne klienter , på disklessworkstations.com . _ Hentet 28. april 2016 (Arkiveret fra originalen 29. april 2016) .
- ^ Mandee : første LTSP-distro for UDOO tilgjengelig for nedlasting , på udoo.org . Hentet 28. april 2016 .
- ^ LTSP Cluster , på ltsp-cluster.org . _ Hentet 11. mars 2014 (arkivert fra originalen 10. februar 2014) .
- ^ Ubuntu LTSP , på wiki.ubuntu-it.org . Hentet 11. mars 2014 .
Relaterte elementer
Andre prosjekter
Wikimedia Commons inneholder bilder eller andre filer om Linux Terminal Server Project
Eksterne lenker
- ( NO ) Offisiell side , på ltsp.org .
- Linux Terminal Server Project , på packages.debian.org .
- ( NO ) LTSPedia , på wiki.ltsp.org . Hentet 14. juni 2014 (arkivert fra originalen 19. juni 2014) .
- ( NO ) LTSP , på wiki.debian.org .
- Lts.conf dokumentasjon , på manpages.ubuntu.com . _
- ( NO ) LTSP-klynge , på ltsp-cluster.org . Hentet 22. april 2019 (arkivert fra originalen 8. januar 2017) .