Gerenciar vários servidores SuSE do zLinux [closed]

1

Minha loja virtualiza algumas centenas de servidores SuSE 11.1 por meio do hypervisor zVM da IBM. (Se você nunca ouviu falar do zVM, ele é executado em um mainframe e virtualiza o Linux na arquitetura s390x. É um animal diferente do que a maioria de vocês está acostumada. Os caras que escreveram o zVM deixaram a IBM para formar a VMWare Inc.

Atualmente, gerenciamos nossos servidores manualmente. Nós clonamos novos servidores virtuais a partir de um golden master no zVM, colocamos o servidor online e, em seguida, configuramos conforme necessário. Nós implementamos a manutenção com o SMT, mas vindo do RedHat Satellite Server, os recursos do SMT não se comparam ao RedHat. (ou seja, executar comandos remotos) Se houver um problema com o servidor fora, nós SSH na caixa e consertar. Se precisarmos executar comandos remotos em vários servidores, faremos isso manualmente ou usaremos algo como PuTTYCS.

Minha pergunta é o que você recomenda como uma boa ferramenta de provisionamento / gerenciamento para meus servidores e ambiente?

Alguns requisitos ou desejos:

  • Código aberto e gratuito
  • Não depende da interface com um hipervisor como o ESXi
  • A não ser, é claro, ele faz interface com o hipervisor zVM (não tenho conhecimento de nenhum que exista)
  • Algum tipo de interface cliente-servidor / Web

Isso pode realizar coisas do sysadmin como:

  • Execução de vários comandos para vários servidores
  • Monitoramento de servidor
  • Estatísticas do servidor
  • Outras tarefas comuns de sysadmin, etc.

Eu sei que é um tiro no escuro. Mas eu queria usar o meu "enquete da linha de vida do público" e qual é a sua opinião. Eu procurei por aí, mas a maioria dos meus esforços levou a becos sem saída ou incompatibilidades.

    
por aus 03.05.2012 / 20:08

1 resposta

2

Você está solicitando um grande número de características que não encontrará em uma ferramenta. Muitos engenheiros de sistemas acabam usando várias ferramentas para gerenciar um ambiente. Isso não é diferente.

O aprovisionamento de servidores pode ser realizado com o Cobbler . É uma boa ferramenta de provisionamento com suporte ao zVM .
O Cobbler pode manipular a compilação do sistema, a inicialização do PXE e possui interfaces da CLI e da web para gerenciar e fazer netboots nos sistemas.

O gerenciamento da configuração é feito da melhor maneira com uma estrutura dedicada, como o Puppet , CFEngine , Bcfg2 , etc.

O monitoramento de sistemas e aplicativos pode ser coberto com qualquer número de soluções. OpenNMS , Nagios , M/Monit são populares. Muitos deles foram abordados neste site.

Gráficos e estatísticas são geralmente divididos em sua própria solução ... Cactos , Munin , Observium , Orca ... Há muitos mais por aí ...

    
por 03.05.2012 / 22:43