Testando vários desktops simultaneamente

0

Nossa faculdade está instalando novos sistemas instalados no Ubuntu para o nosso laboratório. Eles querem testar o desempenho dos sistemas. Eu pesquisei algumas ferramentas de benchmarking, mas temos 250 sistemas para testar, existe uma maneira fácil diferente de instalar a ferramenta de benchmarking em cada sistemas e executá-los ??

    
por arajparaj 18.06.2014 / 18:05

1 resposta

1

Seu problema não é apenas comparar os sistemas, é basicamente como você mantém cada máquina. Como, por exemplo, você faria com que todos eles instalassem o mesmo pacote ou removessem um, ou instalassem uma atualização específica antes de uma atualização e reinicialização automatizadas?

Existem ferramentas como o Landscape (precisa de uma assinatura de suporte com a Canonical) que facilite muito esse aspecto.

Além disso, eu começaria certificando-se de que todas as máquinas tivessem um usuário administrador com uma chave SSH específica instalada. Você poderia começar com uma máquina e clonar isso em todas as outras. Uma vez que você tenha conseguido usar algo como clusterssh para lidar com uma carga inteira de computadores e executar o mesmo em cada um deles:

cssh -a '/usr/bin/benchmark' admin@host1 admin@host2 admin@host3 admin@host4

Se você não precisa das instalações de longo prazo, você pode apenas criar um LiveUSB que carregue automaticamente o seu benchmark e o envie para um servidor central. Faça algumas cópias e apenas em lote em torno da rede. Ou o mesmo com o netboot PXE. Todas as opções.

    
por Oli 18.06.2014 / 18:25