Progetto Linux Terminal Server

Linux Terminal Server Project (LTSP) è una raccolta di programmi che consentono a più persone di utilizzare lo stesso computer. Ciò si ottiene configurando una rete di computer composta da un terminal server sotto Linux e thin client .

LTSP è distribuito secondo i termini della GNU General Public License ed è quindi parte del software libero.

Questo progetto è stato avviato ed è mantenuto da Jim McQuillan .

uso

La tecnologia LTSP sta diventando popolare negli ambienti multiutente interessati ai costi di acquisizione e manutenzione di molti computer desktop. Ad esempio, consente a una scuola di fornire ai propri studenti un maggior numero di computer con le funzionalità richieste: i thin client (o terminali X) sono generalmente molto meno costosi dei nuovi computer. Anche un processore relativamente lento può fornire prestazioni eccellenti su un thin client.

La capacità di funzionare meglio a costi inferiori (un unico potente server consente l'utilizzo di molti thin client) è il principale vantaggio di LTSP.

Il secondo vantaggio è la possibilità di un maggiore e semplificato controllo sull'uso che gli utenti fanno dei thin client per l'istituto (il professore ad esempio).

Alcune distribuzioni Linux sono progettate per sfruttare LTSP:

Operazione

Il processo di avvio di un client LTSP

Sul server LTSP un ambiente, partizionati grazie a chroot , è installato per i clienti, con un minimo di Linux funzionamento del sistema e l' ambiente X .

Promemoria terminologico: un client è qualsiasi computer connesso alla rete in grado di eseguire Linux. Un server è qualsiasi programma in grado di rispondere alle richieste di uno o più client autorizzati. Quindi, un terminale X è un server grafico, che obbedirà a qualsiasi richiesta di qualsiasi client, ma non prenderà l'iniziativa di nessuno.

Su un computer desktop standard, un client "locale" viene avviato dal supporto di avvio ( disco rigido , CD-ROM o chiavetta USB ); carica da questo supporto un kernel Linux leggero, che inizializza il sistema e tutte le periferiche che riconosce.

È diverso per un thin client che si avvia dalla rete:

Da questo momento tutti i programmi vengono lanciati sul server LTSP, ma visualizzati e gestiti dal client.

Differenze tra LTSP 4 e 5
Bisogno LTSP 4 LTSP 5 (MueKow)
Esportazione GUI XDMCP ssh -X
Gestione connessione remota / X display KDM / GDM LTSP Display Manager (LDM)
Metodo di distribuzione Fonti LTSP distribuzione nativa
Server di autenticazione Server XDMCP Server SSH

Distribuzione

Impiego massiccio con MILLE-Xterm

Il progetto MILLE è stato lanciato da enti pubblici e scuole canadesi nella provincia del Quebec . MILLE sta per "Model of Free Software Infrastructure in Education". È progettato per le istituzioni educative. Il suo scopo è quello di ridurre i costi di acquisizione e manutenzione delle infrastrutture hardware e software, abbattendo i costi di sviluppo e manutenzione dei servizi e aumentando l'accesso ad essi sia a scuola che all'università offrendo un'architettura software basata su software libero.

MILLE è composto da quattro sottoprogetti: un portale (basato su uportal ), uno stack middleware open source, un CD composto da software gratuito per Windows e Macintosh e, infine, MILLE-Xterm. Il nucleo di base di MILLE-Xterm è LTSP. MILLE-Xterm fornisce un'infrastruttura scalabile per l'implementazione massiva di terminali X.

Vedi anche

Riferimenti

  1. Facendo riferimento a X -Window, che è riuscito al vecchio progetto di finestre W (come Window ).
  2. "  LTSP homepage  "  : "È distribuito sotto la GNU General Public License, il che significa che è gratuito e lo sarà sempre. "
  3. James A. McQuillan. Capitolo 1.1 del manuale LTSP 4.1: Passaggi seguiti dalla workstation
  4. LdmImprovements

link esterno