Como podemos manter um inventário organizado de hardware de servidor, convidados virtuais, licenças de software e serviços associados?

7

Precisamos frequentemente de descobrir questões como:

  1. Quais serviços seriam afetados se derrubássemos um server x ?
  2. Quando license x expira?
  3. Quais convidados do KVM estão em host x ?
  4. A nossa licença do VMWare pode suportar feature x ?

Como vocês lidam com essas questões? Existe uma ferramenta ou software que ajuda a manter um inventário preciso de todos ou da maioria desses itens?

    
por Belmin Fernandez 16.08.2011 / 01:24

2 respostas

4

Eu posso lhe dizer o que não funciona: ter um documento, uma planilha, uma página da Web ou um wiki editados manualmente.

Eu ainda não vi uma organização rigorosa o suficiente para manter manualmente sua documentação técnica 100% precisa e atualizada. Documentação imprecisa não é apenas irritante; é simplesmente perigoso. O que acontece se alguém esquecer de observar que service a está sendo executado em server x ? Se você confiasse na documentação, acabaria com o tempo de inatividade inesperado de service a .

A primeira parte da solução é automatizar o processo usando uma plataforma de monitoramento, como Xymon, Nagios ou Zabbix (há muitos outros). É possível estender essas plataformas com scripts personalizados para responder à maioria das perguntas sobre o software e o hardware. A plataforma de monitoramento garantirá que esta documentação automática seja mantida atualizada.

A segunda parte da solução é ter um mecanismo que avisa quando a sua cobertura está incompleta. Por exemplo, eu uso um script personalizado que lista todos os processos em execução em um sistema, filtra os processos que são monitorados ou ignorados e me alerta sobre quaisquer que sejam inesperados - isso me diz que é hora de adicionar esses novos processos a plataforma de monitoramento. Outro exemplo é a referência cruzada do status da sua porta Cisco com informações do CDP para garantir que você tenha coberto todos os seus servidores.

O grande benefício dessa abordagem é que você está fazendo a documentação e recebe alertas e tendências de graça.

    
por 16.08.2011 / 05:51
0

Eu acho que o mapeamento mental não é uma má ideia. Estou usando o Drupal com o módulo GraphMind .

    
por 16.08.2011 / 05:20

Tags