Você pode instalar o serviço SaltStack Config no seu ambiente do vRealize Automation usando um dos dois métodos de instalação. A determinação do método de instalação apropriado para o seu ambiente depende de alguns fatores diferentes.

Os dois métodos de instalação disponíveis para o SaltStack Config são:

  • Instalação padrão - Instala os componentes arquitetônicos necessários para o SaltStack Config em quatro ou mais nós separados.
  • Instalação do vRealize Suite Lifecycle Manager (vRLCM) - Instala o SaltStack Config e todos os seus componentes de arquitetura em um único nó. Esse método também instala o mestre do Salt host e configura um grupo obrigatório de propriedades do vRealize Automation.

As seções a seguir fornecem descrições detalhadas desses dois cenários de instalação. À medida que você lê as descrições e decide qual cenário de instalação é apropriado para a sua rede, as principais perguntas a serem respondidas são:

  • Quantos nós a sua rede possui? O SaltStack Config gerenciará todos esses nós?
  • Sua rede tem requisitos de alta disponibilidade, como balanceamento de carga e failover automático?
  • Qual é o seu propósito para instalar o SaltStack Config? Por exemplo, você está instalando o SaltStack Config como um teste antes de implantar na produção?
Observação: Instalações do vRealize Suite Lifecycle Manager exigem uma licença do vRealize Automation. Consulte De qual licença você precisa? para obter mais informações sobre licenciamento.

Visão geral da instalação padrão

Na instalação padrão, você instala o SaltStack Config em vários nós (servidores) usando o instalador do SaltStack Config. Nesse cenário de instalação, o objetivo final é ter quatro nós, cada um com uma função de host diferente:

  • Um mestre Salt
  • Um nó de banco de dados PostgreSQL
  • Um nó de banco de dados Redis
  • Um nó RaaS, também conhecido como SaltStack Config

Na instalação padrão, você executa uma orquestração highstate fornecida no instalador. O highstate é executado no seu mestre Salt e configura o ambiente de vários nós. Ele instala a arquitetura do SaltStack Config de núcleo nos três outros nós que hospedarão o PostgreSQL, o Redis e o nó RaaS.

Use o cenário de instalação de vários nós se:

  • Sua rede tiver mais de 1.000 nós que serão gerenciados pelo SaltStack Config. Esteja ciente de que esse cenário também é apropriado para instalações menores.
  • Se não tiver certeza de qual método de instalação é melhor para o seu sistema, a instalação padrão é o cenário recomendado.

As vantagens do cenário de instalação padrão são:

  • Ele pode ser dimensionado conforme a sua rede cresce.
  • Ele não depende da disponibilidade de um único nó para funcionalidade.
  • Esse método de instalação pode oferecer suporte a redes com necessidades de alta disponibilidade, como balanceamento de carga e failover automático.

As desvantagens são:

  • O processo de instalação é mais complexo, exigindo planejamento e reflexão cuidadosos. Você pode querer considerar o uso de serviços profissionais de um especialista que implantou o SaltStack Config em um ambiente de produção antes.
  • Se a sua rede tem necessidades de alta disponibilidade, você pode precisar de suporte e/ou serviços de consultoria de um especialista que implantou o SaltStack Config em um ambiente de produção antes.
  • O processo de instalação pode levar um ou dois dias inteiros para ser concluído, dependendo do tamanho e da complexidade da sua rede.

A imagem a seguir mostra a arquitetura do sistema que você terá depois de concluir uma instalação padrão, mas antes de concluir as etapas pós-instalação ou de instalação do Salt:

Diagrama que explica uma instalação padrão: a UI do SaltStack Config, o Postgres e o banco de dados Redis se comunicam com o servidor RaaS que configura e controla o Mestre Salt.

Visão geral da instalação do vRealize Suite Lifecycle Manager

No cenário de instalação do Lifecycle Management, você instala SaltStack Config em um único nó (servidor). Após a instalação, um mestre Salt, o nó RaaS, um banco de dados Redis e um banco de dados PostgreSQL são executados nesse mesmo nó.

Use a instalação do Lifecycle Management se:

  • Sua rede tiver 1.000 nós ou menos que você pretende gerenciar usando o SaltStack Config
  • Você deseja instalar rapidamente o SaltStack Config e avaliá-lo em primeira mão antes de implantá-lo em produção. (Posteriormente, quando for implantá-lo na produção, você pode usar a instalação padrão.)

As vantagens do cenário de instalação do Lifecycle Management são:

  • É fácil e simples de instalar.
  • É fácil de manter, uma vez que o SaltStack Config e todas as suas dependências estão no mesmo nó.
  • O processo demora apenas algumas horas, dependendo do tamanho da sua rede.

As desvantagens são:

  • Esse método de instalação não é recomendado para sistemas em nível de produção.
  • Seu sistema SaltStack Config depende da disponibilidade de um único nó. Se esse nó cair, seu ecossistema do SaltStack Config também diminuirá.

A imagem a seguir mostra a arquitetura do sistema que você terá depois de concluir uma instalação do Lifecycle Manager (vRLCM), mas antes de concluir as etapas pós-instalação ou de instalação do Salt:

Diagrama explicando como o SaltStack é instalado usando o LCM: o LCM usa a interface do vRA para instalar o servidor RaaS, o banco de dados Postgres e o banco de dados Redis. Após instalado, o Mestre Salt é configurado.