A arquitetura do sistema necessária para instalar o SaltStack Config depende do método de instalação que você está usando.

Para obter orientação sobre como selecionar um cenário de instalação, consulte Qual cenário de instalação você deve usar?.

Requisitos da instalação padrão

No cenário de 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 servidor de banco de dados PostgreSQL
  • Um servidor de banco de dados Redis
  • Um nó RaaS, também conhecido como SaltStack Config

Como alternativa, é possível executar o serviço do mestre Salt em um único nó e combinar dois ou mais dos outros serviços em um nó separado. Requisitos de arquitetura personalizada podem exigir serviços de consultoria.

Antes de iniciar uma instalação em vários nós, certifique-se de ter solicitado os nós e as máquinas virtuais (VMs) necessários para esse cenário.

Uma instalação em vários nós requer:

Host De 1.000 a 2.500 nós (subordinados) De 2.500 a 5.000 nós (subordinados) Mais de 5.000 nós (subordinados)
Nó do mestre Salt

4 núcleos de CPU

8 GB de RAM

8 núcleos de CPU

16 GB de RAM

Considere vários controladores Salt
Nó RaaS

4 núcleos de CPU

8 GB de RAM

8 núcleos de CPU

16 GB de RAM

Crie um nó adicional do SaltStack Config para cada 5.000 subordinados, hospedado atrás da sua solução de balanceamento de carga preferencial
Nó Redis

2 núcleos de CPU

4 GB de RAM

4 núcleos de CPU

8 GB de RAM

Aumente os núcleos de CPU e a RAM do Redis, conforme indicado pelo desempenho
Nó PostgreSQL

4 núcleos de CPU

8 GB de RAM

Pelo menos 40 GB de espaço livre em disco

8 núcleos de CPU

16 GB de RAM

Pelo menos 80 GB de espaço livre em disco

Aumente os núcleos de CPU e a RAM do PostgreSQL, conforme indicado pelo desempenho

O espaço em disco é usado para dados de retorno de subordinados. Aumente de acordo com suas necessidades de retenção de dados.

Observação: Os hosts Redis e PostgreSQL precisam de endereços IP estáticos ou nomes DNS, e os arquivos de configuração precisam fazer referência a esses endereços IP estáticos ou nomes DNS. Dependendo de como o nó RaaS for implantado, talvez ele também precise de um endereço IP estático ou de um nome DNS. Depender de endereços IP dinâmicos em configurações pode modificar e interromper seu ambiente.

Requisitos de instalação do vRealize Suite Lifecycle Manager (vRLCM)

Neste cenário de instalação, você instala o SaltStack Config e todos os seus componentes arquitetônicos em um único nó. Esse método também instala o mestre do Salt host e configura um grupo de propriedades do vRealize Automation necessário do SaltStack Config em um único nó (servidor) usando o instalador do SaltStack Config. Após a instalação, um mestre Salt, o SaltStack Config, um banco de dados Redis e um banco de dados PostgreSQL são executados nesse mesmo nó.

Essa instalação exige:

Hardware Até 1.000 nós (subordinados)
Núcleos 8 núcleos de CPU
RAM 16 GB de RAM
Espaço em disco Pelo menos 40 GB de espaço livre

O espaço em disco é usado para dados de retorno de subordinados. Aumente de acordo com suas necessidades de retenção de dados.