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?
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 de vários nós 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.
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á.