O que é o projeto Linux® Terminal Server?
O Linux® Terminal Server Project é um projeto de código aberto que permite que muitos clientes usem o mesmo servidor de aplicativos. Os clientes podem se conectar ao servidor com máquinas antigas baratas e computadores thin client, também conhecidos como X Terminals. Os servidores de aplicativos Linux® e Microsoft Windows® são suportados. O Linux Terminal Server Project é usado por muitas escolas para fornecer acesso barato ao computador com máquinas que poderiam ser descartadas. Também conhecido pelo acrônimo LTSP, é frequentemente usado por bibliotecas, instalações de treinamento e alguns cibercafés.
A entrada / saída exige que o software do Linux® Terminal Server Project em um X Terminal seja bastante leve. Esses thin clients geralmente sem disco são geralmente mais baratos que os computadores desktop padrão. Um sistema de desktop mais antigo que atingiu o fim de sua vida útil como uma máquina autônoma geralmente possui bastante poder de computação para funcionar como um thin client. O LTSP é muito popular entre escolas e centros de treinamento, que geralmente têm um excedente de máquinas envelhecidas das quais seriam descartadas. Um grande número de thin clients pode utilizar um único servidor Linux®, geralmente tornando o LTSP muito econômico.
A configuração do LTSP em um servidor de rede geralmente é simples, envolvendo uma configuração simples do Linux® que inclui o ambiente X. Quando um thin client é ligado, ele pode inicializar o Linux® a partir de um dispositivo periférico local. Se ele não tiver um disco rígido ou outro dispositivo de inicialização, o cliente poderá inicializar a partir do servidor Linux® Terminal Server Project na rede. Nesse caso, ele usa o protocolo DHCP para determinar seu próprio endereço IP. O cliente também obtém o endereço IP e o caminho para o servidor LTSP.
Um cliente Linux® Terminal Server Project pode montar o caminho do servidor em seu sistema de arquivos usando o NFS (Network File System) do servidor. O dispositivo de bloco de rede (NBD) também é suportado. O Linux é carregado a partir do sistema de arquivos montado, o sistema X Window é iniciado e o cliente se conecta ao aplicativo de login LTSP. Todos os outros aplicativos são executados no servidor, mesmo que sejam exibidos no thin client.
Várias distribuições Linux® incluem o Linux® Terminal Server Project como parte de seu pacote de software. Uma organização no Canadá criou um sistema de controle em torno do LTSP para gerenciar milhares de clientes e executá-lo como um cluster com balanceamento de carga. Os desktops virtuais podem utilizar esse sistema com muito pouca largura de banda. O LTSP também inclui suporte técnico gratuito e funciona com um grande número de adaptadores de rede e sistemas thin client.