Software de gerenciamento de dependências do sistema [fechado]

1

Estou procurando uma ferramenta que ajude a gerenciar dependências entre vários sistemas. Por sistemas, quero dizer hardware (hosts), bem como sistemas de software, e. O serviço A no host X depende do serviço B no host Y para funcionar. O objetivo é saber o que para de funcionar quando eu puxar um plugue. Estou interessado principalmente em gerenciar dependências de serviço, mas a rede deve ser incluída de maneira simplificada.

Eu penso em um sistema de regras como o seguinte (com muitas regras pré-definidas para serviços padrão, etc.):

  • o serviço A no host X precisa acessar o serviço B no host Y
  • o serviço B no host Y é um serviço padrão (SMTP)
  • serviço SMTP ouve na porta TCP 25
  • ...

Idealmente, eu poderia "virtualmente" puxar o plug do servidor de e-mail e o sistema de gerenciamento de dependências me diria o que será afetado por isso.

Note que estou procurando uma abordagem mais ou menos simplista que ainda seja gerenciável. Eu não quero escrever meu próprio software de simulação e não quero que este sistema gerencie dependências de baixo nível (por exemplo, dependências de módulo / biblioteca de software).

Existem tais sistemas? Se sim: quais são esses sistemas chamados e que implementações você conhece?

EDIT: Por favor, também apontar soluções que resolvem um problema maior, mas oferecem algo semelhante como parte dele. Talvez eu esteja apenas restrito em meu pensamento aqui, você pode me ajudar a pensar fora da caixa.

    
por paprika 24.09.2010 / 12:40

0 respostas

Tags