Como implementar melhor o provisionamento de desktop multi-os?

2

Em nossos escritórios, usamos um servidor Ubuntu 10.04 LTS e estamos construindo uma pequena sala de ensino (8 assentos + 1 assento de professor). Gostaríamos de implementar fast & fácil provisionamento de sistemas operacionais e aplicativos de desktops. É isso que gostaríamos de ter:

  • easy & reinstalação rápida de toda a área de trabalho - por exemplo. não deve ser um problema para re-imagem-los todos os dias
  • suporte para provisionamento do Windows XP, Windows 7, Ubuntu 10.04 LTS - opcionalmente até mesmo o OpenSolaris, mas isso não é necessário
  • escolha qual imagem / variante instalar da área de trabalho (após a inicialização da rede) e / ou de uma interface centralizada (web?)
  • criação de imagens totalmente automática, configuração, instalação adicional de software (por exemplo, inicie a coisa e vá almoçar, voltar e os desktops estão prontos para uso)
  • possivelmente, escolha o O.S. e qualquer variação (por exemplo, conjuntos de softwares adicionais instalados) no mesmo lugar - não devemos ir aqui e dizer provisão Ubuntu e ir lá e, digamos, editar arquivos fantoche para escolher o que configurar

Não sei ao certo se algo é possível :) e o que usar. Temos alguma experiência com o fantoche para gerenciamento de configuração unix, mas ele ainda não suporta janelas. Mesmo que acabemos com ferramentas específicas do sistema operacional, ainda gostaríamos de ter um único ponto de entrada para especificar o que a imagem e o que instalar - mesmo que fosse um banco de dados com alguma interface interna da empresa ou algo como isso.

Já temos a infra-estrutura de rede básica, desde servidores DHCP e tftp até espaço de armazenamento em nfs, ftp, http, cifs. Se possível, gostaríamos de usar nosso servidor Ubuntu, mas se houver algo muito invasivo para instalar, poderíamos obter outros servidores apenas para este fim, seja em metal ou em VMs. Nós não temos nenhum sistema de servidor Windows.

Se fosse apenas para linux, usaria o fantoche já conhecido e estudaria sapateiro ou coisas semelhantes. Lojas apenas para Windows usam material MS para image & configurar desktops, suponho. Nós gostaríamos de fornecer ambos:)

O que você recomenda usar para melhor atingir nossas metas?

    
por Luke404 08.07.2010 / 12:11

4 respostas

-1

IMHO unix e windows são diferentes o suficiente para que tentar fornecer ambas as mesmas ferramentas não seja útil no final. Ou seja para unix, use sapateiro e fantoche, e para janelas, qualquer que seja a tendência das MS-shops.

    
por 08.07.2010 / 13:03
1

Para o lado das janelas, veja Nevoeiro

    
por 08.07.2010 / 13:32
0

É possível que você tenha Clonezilla para fazer tudo isso. Levaria um pouco de hacking para torná-lo tão automático quanto você está pedindo, mas pelo menos possível. Você teria que criar um arquivo de imagem para todas as possíveis opções de imagem. Por exemplo, se você deseja um Developer Tools Windows 7 e um Graphic Arts Windows 7; eles têm que ser duas imagens completas.

Para o Windows, você precisaria criar arquivos sysprep.inf ou unattended.xml (dependendo da versão do Windows) para automatizar o processo de miniinstalação.

Agora, se você quiser ficar com apenas um sistema operacional, há muitas ferramentas que podem aplicar uma imagem de base e, em seguida, adicionar outra imagem. Mas todo o software multi-plataforma que vi não faz isso (ou faz muito mal).

    
por 08.07.2010 / 14:34
0

Consulte a FAI (instalação totalmente automática) link

Ele pode instalar, configurar e manter distribuições baseadas em Debian, Ubuntu e também em RPM. Ele não usa imagens por padrão, mas você pode facilmente adicionar essa função (eu não recomendo usar imagens, mas para Windxxx você tem que fazer isso).

    
por 21.10.2010 / 05:30