LTSP5 em Debian Squeeze – Uma solução viável

A nova versão do Debian já está no forno, falta pouco para ser lançada – questão de alguns meses -, e vejo que essa, como as anteriores, será a melhor versão de Debian já lançada.

Pois é, todas as versões de Debian são as melhores já lançadas até seu lançamento, mas essa tem uma questão realmente interessante e muito forte: Velocidade na inicialização da máquina.

Recentemente fui contratado pelo Sindicato dos Bancários para efetuar a instalação e configuração de um sistema LTSP em substituição do existente devido a, entre outras coisas, reduzir drásticamente o tempo de Boot das estações (estavam levando até 3 minutos para inicializar) e alguns problemas com navegador Firefox em um sistema interno.

Bem, realmente a situação era alarmante. Parecia algo bem complicado, mas pensei bem e concluí: por que não? Afinal, conheço bem o sistema, conheço a estrutura do cliente e conheço os limites onde posso levar minhas exigências de carta branca…

Pois peguei o servço e decidi usar o Debian Squeeze, mesmo estando na fase testing, para ver o que daria em um ambiente de testes. Como era para testes preliminares, achei que poderia dar muitos problemas de estabilidade, mas me espantei ao ver como o Squeeze já está estável. E mais, rápido demais.

Nesse teste simples, tirando a questão de virtualização do meio, com Squeeze (o que não é o mais recomendado – usar um S.O. beta para um projeto de tamanha importância), reduziu-se o tempo de Boot das estações a, pasmem, 1 minuto e meio (isso mesmo, quase pela metade do que eles tem em produção), com uma performance de audio e vídeo excelentes.

Depois passei para a fase seguinte: Instalar dentro da virtualização para verificar se o ambiente continua estável, firme e ágil. Tendo isso testado e aprovado, acho que posso deixar a versão Squeeze já em produção (por minha conta e risco, pois sendo um sistema em desenvolvimento, extendi o suporte até 2 meses após o lançamento do Debian Squeeze).

O ambiente mostrou pouquíssima perda de performance. O Boot das estações ficou em pouco mais de 1 minuto e 40 segundos, o que é um tempo razoável perto do que eles tinham, e o tempo de logon não passou dos 30 segundos, ficando um pouco mais rápido que o sistema que eles usam atualmente.

No entanto, nem tudo são flores. O subsistema de utilização de pen-drives e CD-ROM remotos das estações apresenta um pequeno bug, já relatado e bem documentado, e não pude colocar o sistema em produção devido a isso.

No entanto, o sistema está rodando em paralelo ao sistema antigo, atualmente com 4 beta-testers (4 estações tirando proveito das melhorias, mesmo perdendo o uso dos pen-drives) e estou aguardando a correção do bug para atualizar o sistema e definitivamente colocá-lo em produção.

Em suma, o sistema Debian Squeeze já está um ótimo sistema para uso em estações de trabalho (meu computador de casa e meu notebook utilizam-no) e até em alguns servidores de menor complexidade e importância. Agora só faltam algumas correções e BUM, teremos a melhor versão de Debian de todos os tempos!