
Estou planejando criar um servidor Ubuntu (com balanceamento de carga para alguns computadores fora do palco) e conectar clientes finos a ele. Infelizmente, não sei como fazer um thin client ou a configuração envolvida. Eu realmente gosto de virtualização e servidores e coisas assim.
Basicamente, eu teria um conjunto de recursos de computadores embaixo de uma mesa e poderia ter outro computador, em outro lugar que funcione com ele... Não tenho certeza se estou entendendo o conceito corretamente.
Responder1
Você pode usar o X2Go para thin clients, tanto no servidor quanto nos clientes. Você provavelmente colocaria os servidores em rede para adicionar um armazenamento compartilhado usando nfs ou similar e LDAP para usuários e grupos. Em seguida, você instala o software necessário em todos os computadores. Isso significa que seu usuário pode fazer login em qualquer servidor com seu nome de usuário e senha e obter sua área de trabalho e arquivos. Então você pode usar o DNS para balanceamento de carga, por exemplo.
Existem muitas maneiras de fazer isso. Quanto mais específica for a sua pergunta, mais detalhada poderá ser a resposta.
Acho que na verdade o X2Go inclui balanceamento de carga, mas nunca tentei. www.x2go.org tem mais informações.
Responder2
Isso não está diretamente relacionado à virtualização e aos "pools de computadores", mas aoProjeto LTSPpermite inicializar vários thin clients através do PXE, de forma que os usuários possam fazer login no servidor Ubuntu e obter um desktop Ubuntu normal, como se estivessem sentados no console do servidor.
Por ser um caso de uso muito comum em escolas, o LTSP é um dos principais recursos do Edubuntu; navegue pelas listas de discussão do Edubuntu para discussões sobre o assunto.
Eu também recomendaria o blog de Dave Richard e seu livro:Projeto e implantação de redes Linux Thin Client; embora ele use outra distribuição baseada no Gnome, os conceitos principais ainda se aplicam, e ele mostra claramente como dimensionar o login gráfico para centenas de usuários, implantando 'servidores de aplicativos' separados.
(links para edubuntu.org e davelargo.blogspot.com eliminados pela troca de pilha)