LTSP

Da Valsusinux.

Linux Terminal Server Project (LTSP) è un insieme di script e programmi per Linux che permette di avviare un thin client senza che su di esso vada installato un sistema minimale.


Indice

Funzione

Il suo funzionamento è questo:

  • Il thin client richiede l'avvio da rete tramite BOOTP o DHCP
  • Il server risponde con: IP, Gateway, DNS e path per il kernel (che poi il client dovrà scaricare)
  • Il client scaricherà il kernel oppure un finto kernel (che in realtà è un bootloader derivato da syslinux) passato come path nella risposta precedente del server
  • Il client scaricherà anche il ramdisk iniziale (initrd), preparato appositamente con gli script di avvio
  • Il client provvede ad avviare il kernel: in questa fase inoltre il kernel si fa ridare l'indirizzo IP con i parametri
  • Il client monta una cartella NFS (che gli servirà per prendere le config e i programmi non inclusi nel ramdisk iniziale) e il ramdisk iniziale in RAM.

A seconda di come configurato potrà avviare un client X, un client terminale, una sessione bash locale, un client Rdesktop (per i terminali windows) o altri programmi (inclusi manualmente).

La peculiarità di questo sistema è che sui client non deve essere installato niente, eccezion fatta per il client di avvio di rete, che molte schede di rete e molte schede madri con la rete integrata possiedono già.


Vantaggi

  • meno manutenzione
  • recupero di vecchio Hardware
  • dati centralizzati


Svantaggi

  • utilizzo massiccio della rete Lan o wLan per caricare il server X
  • server molto sfruttato (se va giu il server vanno giu anche i client)
  • server equilibrato rispetto al numero di Client


Info Esterne

http://www.ltsp.org/

http://www.llg.it/


--SimoLinux 14:16, 26 nov 2008 (UTC)

Strumenti personali
aiuto
associazione