Projekt linuxového terminálového serveru
LTSP ( Linux Terminal Server Project ) je svobodný software navržený pro centralizaci počítačové sítě GNU / Linux . V takové síti mohou klienti bootovat přes síť bez předchozího nainstalovaného operačního systému nebo dokonce bez pevného disku a být centrálně spravováni jednostranně serverem . [1]
Funkce klienta
V síti LTSP je možné konfigurovat dva různé typy klientů: tenké a tlusté klienty, obvykle v závislosti na dostupných hardwarových prostředcích .
Tenký klient
Tenký klient poskytuje minimální hardwarové funkce, protože se používá jako vizuální projekce relace a procesů zavedených na serveru.
Jeho provoz je přibližně následující:
- BIOS tenkého klienta bude nakonfigurován tak, aby se spouštěl přes síť, tj. přes Preboot Execution Environment ;
- Tenký klient bude odesílat požadavky DHCP (nebo někdy BOOTP ) na centrální server;
- Server odpoví: IP adresa , brána , DNS server a cesta ke stažení jádra ;
- Klient si stáhne jádro (což je často bootloader odvozený od SYSLINUXu ) přes protokol TFTP ;
- Klient si také stáhne počáteční ramdisk ( initrd ), speciálně připravený pomocí spouštěcích skriptů;
- Klient spustí jádro: v této fázi začíná být klient nezávislý a obvykle znovu zadá DHCP požadavek;
- Klient nahraje počáteční ramdisk do RAM a připojí vzdálenou složku ze serveru pomocí protokolu NFS , aby získal přístup k softwaru, který není součástí omezeného počátečního ramdisku;
- V závislosti na konfiguraci bude moci spustit klienta X.Org , terminálového klienta, místní bash relaci, klienta RDP (pro klienty Microsoft Windows ) nebo jiné.
Zvláštností tohoto systému je, že se na klienty nemusí nic instalovat , kromě spouštěcího softwaru ze sítě, který mnoho BIOSů, síťových karet a základních desek integruje nativně.
Pokud není k dispozici výše zmíněný integrovaný síťový bootovací software, existují projekty jako Etherboot a Netboot , které mají za cíl připravit ROM pro čipy různých karet. Za zmínku také stojí projekt Rom-o-matic Archived 3. února 2007 v internetovém archivu ., „Webové rozhraní“ pro Etherboot, ze kterého lze zavést zaváděcí obrazy pro pevné disky, cdrom, diskety a quant 'other.
Tlustý klient
Tlustý klient si při startu stáhne kompletní obraz systému ze serveru, čímž se stane nezávislým na serveru a nezatěžuje ho. Tlustý klient tedy využívá své vlastní hardwarové vlastnosti.
Místní zařízení
V nejnovější verzi LTSP je také podpora pro lokální zařízení, jako jsou CD-ROMy , diskety , pevné disky a USB disky . Je také možné využít výhod místního zvuku díky ALSA mini serveru vloženému do ramdisku.
Výhody
- Řízení
- Nemusíte mít software v celé počítačové síti, stačí mít software na serveru;
- Popelnice
- Počítače ve stavu zastaralosti lze obnovit;
- Elektrická energie
- Existují tencí klienti, kteří výrazně snižují potřebnou energii (~ 14 Wattů na stanici) ve srovnání s běžnou pracovní stanicí , která v průměru využívá 100 až 200 Wattů. [2] [3]
Nevýhody
- Zatížení sítě
- Šířka pásma dostupná pro každého klienta musí být alespoň 54 Mbps , nejlépe 100, kvůli provozu grafické relace X.org;
- Přerušení služby
- Pokud by server přestal fungovat, všichni klienti by přestali fungovat. Správně implementovaný clusterový systém by tento problém odstranil; [4]
- Zatížení serveru
- Server musí mít takovou zátěž, kterou musí zvládnout (důležité parametry jsou dostatečný výpočetní výkon, dostatek RAM a přijatelná rychlost disku). [5]
Poznámky
- ^ Klíčové výhody LTSP , na ltsp.org . Získáno 11. března 2014 (z originálu archivováno 16. února 2014) .
- ^ Thin Clients , na disklessworkstations.com . _ Získáno 28. dubna 2016 (Archivováno z originálu 29. dubna 2016) .
- ^ Mandee : první LTSP distro pro UDOO dostupné ke stažení na udoo.org . Staženo 28. dubna 2016 .
- ^ LTSP Cluster , na ltsp-cluster.org . _ Získáno 11. března 2014 (z originálu archivováno 10. února 2014) .
- ^ Ubuntu LTSP , na wiki.ubuntu-it.org . Staženo 11. března 2014 .
Související položky
Další projekty
Wikimedia Commons obsahuje obrázky nebo jiné soubory o projektu Linux Terminal Server
Externí odkazy
- ( EN ) Oficiální stránky na ltsp.org .
- Linux Terminal Server Project , na packages.debian.org .
- ( EN ) LTSPedia , na wiki.ltsp.org . Získáno 14. června 2014 (archivováno z originálu 19. června 2014) .
- ( EN ) LTSP , na wiki.debian.org .
- Dokumentace Lts.conf na adrese manpages.ubuntu.com . _
- ( EN ) LTSP cluster na ltsp-cluster.org . Staženo 22. dubna 2019 (z originálu archivováno 8. ledna 2017) .