Um thin client executando Linux em um ambiente de rede sem fio

2

Eu sou a única pessoa de TI de uma pequena escola particular. A escola tem cerca de 60 PCs. Todos os PCs estão em uma rede sem fio; não há rede Ethernet no prédio.

Eu gostaria de migrar a escola para o Linux. Eu gostaria que a instalação exigisse manutenção mínima dos pontos de extremidade, para suportar autenticação central e compartilhamento de arquivos, e aproveitar ao máximo a CPU do ponto de extremidade.

O cenário ideal que imagino é instalar uma pequena distribuição Linux no disco rígido de cada endpoint. Essa distribuição se juntaria à rede sem fio e montaria o sistema de arquivos raiz via NFS. Então, a inicialização seria feita normalmente. Este cenário tem as seguintes vantagens:

  1. Funcionaria com a rede sem fio. (Considerando que as soluções PXE não.)
  2. Eu posso atualizar quase todos os aspectos do sistema, modificando o sistema de arquivos raiz do terminal armazenado no servidor.
  3. Ao contrário das soluções comuns de thin client, estamos usando a CPU do endpoint em vez de fazer atualizações de tela pela rede sem fio.

Minhas perguntas:

  1. Existe um cenário melhor para o que estou tentando fazer?
  2. Existe um sistema de arquivos melhor que o NFS para esse propósito? Eu adoraria usar um sistema de arquivos que suporte o armazenamento em cache para o disco rígido local, e faz o download somente pela rede dos arquivos atualizados.
  3. Isso foi feito e documentado por mais alguém? Todos os howtos que eu encontro são para redes com fio e inicialização PXE.
por Philip 09.01.2013 / 03:42

1 resposta

4

Montar o FS raiz por meio de uma WLAN para 60 clientes, nunca funcionará de maneira nem remotamente suficiente. WLAN é um meio compartilhado e simplesmente não tem capacidade para isso.

Fazer isso por meio de uma conexão com fio é possível, mas ainda requer muitas considerações, mas com uma conexão sem fio, isso não é viável. Bem, talvez você possa fazê-lo funcionar de alguma forma , mas se você precisar de um sistema minimamente funcional, isso levará a um investimento pesado em equipamentos WLAN profissionais muito caros (muitos pontos de acesso e coisas semelhantes de profissionais fornecedores como a Cisco).

Você precisará usar sistemas de arquivos raiz locais, mas há muitas soluções de gerenciamento para manter uma pilha de máquinas sob controle. Dê uma olhada em coisas como Puppet, Chef ou cfengine como ponto de partida.

    
por 09.01.2013 / 03:45