Dependendo das suas necessidades, você pode ter configurações diferentes do seu grupo de servidores com base no dispositivo do VMware Cloud Director e tamanhos diferentes das instâncias do dispositivo virtual do VMware Cloud Director.

Visão geral

Para garantir que o cluster possa oferecer suporte a um failover automatizado se ocorrer uma falha na célula primária, a implantação mínima do VMware Cloud Director deve consistir em uma célula primária e duas células em espera. O ambiente permanecerá disponível em qualquer cenário de falha no qual uma das células ficar offline por qualquer motivo. Se ocorrer uma falha em espera, até que você reimplante a célula com falha, o cluster operará em um estado totalmente funcional com uma certa degradação do desempenho. Consulte Implantações de dispositivo do VMware Cloud Director e configuração de alta disponibilidade do banco de dados.

O dispositivo VMware Cloud Director tem quatro tamanhos que você pode selecionar durante a implantação: Pequeno, Médio, Grande e Extra Grande (VVS). O tamanho de dispositivo Pequeno é adequado para avaliação em laboratório, e este documento não fornece orientação sobre a configuração de dispositivos Pequenos. A tabela de opções de tamanho fornece as especificações para as opções restantes e os casos de uso mais adequados para um ambiente de produção. A configuração Extragrande corresponde ao perfil de escala do VMware Validated Solutions (VVS) for Cloud Providers.

Para criar tamanhos personalizados maiores, os administradores de sistemas podem ajustar o tamanho das células implantadas.

A menor configuração recomendada para implantações de produção é uma implantação de três nós de dispositivos virtuais de tamanho Médio.

Importante: A VMware não oferece suporte para implantações de dispositivos do VMware Cloud Director sem HA de banco de dados.

Opções de tamanho de dispositivos do VMware Cloud Director

Você pode usar a seguinte orientação de decisão para estimar o tamanho do equipamento para o seu ambiente.

Médio Grande Extragrande (VVS)
Casos de uso recomendados Ambientes de produção pequenos ou de laboratório Ambiente de produção Produção com integrações e monitoramento de API
Implantação do vRealize Operations Management Pack no ambiente do VMware Cloud Director Não Não Sim
Implantação do VMware Cloud Director Availability no ambiente do VMware Cloud Director Não Não Sim
Ativação de métricas de VM do Cassandra no VMware Cloud Director Não Não Sim
Número aproximado de usuários ou clientes simultâneos que acessam a API durante um período de pico de 30 minutos. < 50 < 100 < 100
VMs gerenciadas 5.000 5.000 15.000

Definições de configuração

Médio Grande Extragrande (VVS)
Configuração de cluster de HA 1 célula primária + 2 células em espera 1 célula primária + 2 células em espera + 1 célula de aplicativo 1 célula primária + 2 células em espera + 2 células de aplicativo
vCPUs de célula primárias ou em espera 8 16 24
vCPUs da célula de aplicativo N/A 8 8
RAM da célula primária ou em espera 16 GB 24 GB 32 GB
RAM da célula de aplicativo N/A 8 8
Relação entre vCPU e núcleos físicos 1:1 1:1 1:1
Espaço mínimo em disco para cada dispositivo no cluster 112 GB 112 GB 112 GB

Como detectar se o sistema está subdimensionado

Em uma célula do VMware Cloud Director, o uso de CPU ou memória cresce e atinge um platô em um nível alto, ou seja, um nível próximo à capacidade máxima. A célula do VMware Cloud Director também pode perder a conexão com o banco de dados.

Como detectar se o número de células do sistema é insuficiente

Nos arquivos vcloud-container-debug.log e cell-runtime.log de qualquer uma das células do VMware Cloud Director, você vê entradas semelhantes a org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-jetty-XXXXX] Timeout: Pool empty. Unable to fetch a connection in 20 seconds, none available. A célula do VMware Cloud Director também pode perder a conexão com o banco de dados.
Observação: Com base na configuração da conexão com o banco de dados padrão, todas as configurações estão limitadas a um máximo de seis células do tipo primário, em espera e de aplicativo.

Configuração automática dos parâmetros do banco de dados vPostgres

O dispositivo VMware Cloud Director executa um script no momento da inicialização que avalia os recursos de memória e CPU no nível do sistema operacional. O script ajusta os seguintes parâmetros do banco de dados vPostgres de acordo com as diretrizes da VMware:
  • shared_buffers
  • effective_cache_size
  • max_worker_processes
Quando o script é executado, o VMware Cloud Director salva os ajustes e inicia o serviço vPostgres.
Observação: A partir do VMware Cloud Director 10.3, você não precisa personalizar a configuração dos parâmetros vPostgres.