Esta fase de preparação garante que todas as máquinas virtuais, a rede, os certificados e os pré-requisitos de infraestrutura estejam prontos antes de iniciar uma implantação do Omnissa Access baseada no Control Plane.
Neste modelo de implantação, os serviços de plataforma e de aplicativos são implantados em máquinas virtuais dedicadas e orquestrados por meio da estrutura do Control Plane. Todas as máquinas virtuais necessárias e a infraestrutura de suporte devem ser provisionadas e validadas antes do início do fluxo de trabalho de implantação.
Requisitos da topologia de implantação
O modelo de implantação utiliza máquinas virtuais dedicadas para o bootstrap, serviços de infraestrutura/plataforma e serviços do Omnissa Access.
Uma implantação de produção padrão consiste nos seguintes nós:
| Tipo de Nó | Quantidade | Finalidade |
|---|---|---|
| Nó de bootstrap | 1 | Inicializa e orquestra a implantação do Control Plane. |
| Nós do Omnissa Access | 2 ou 3 | Hospedam os serviços de aplicativo do Omnissa Access atrás do balanceador de carga. |
| Nós de infraestrutura/plataforma | 3 | Hospedam serviços de plataforma e de infraestrutura compartilhada. |
Total de nós necessários: 6 se você estiver usando a configuração pequena ou média; 7 se estiver usando a grande.
Importante:
- Todas as máquinas virtuais devem estar implantadas e acessíveis antes de iniciar o fluxo de trabalho de instalação.
- Endereços IP estáticos, registros DNS e nomes de host devem ser configurados para todos os nós.
- A senha de
configuserdeve ser configurada de forma consistente em todos os nós. - A expiração da senha-padrão de
configuseré de 60 dias a partir da data da implantação do OVA. Você deve redefinir a mesma senha em todos os nós do cluster. - Após a conclusão da inicialização do bootstrap e do cluster do Control Plane, não há suporte para a alteração das funções do nó ou da topologia de implantação.
- Todos os nós devem ser capazes de se comunicar uns com os outros pelas portas de rede necessárias.
- Um balanceador de carga deve ser configurado na frente dos nós do Omnissa Access antes da implantação.
Diretrizes de configuração de infraestrutura para alta disponibilidade
Para garantir que o sistema permaneça ativo e funcionando mesmo se algo der errado, siga estas regras ao criar máquinas virtuais (VMs) para Infraestrutura e plataforma.
Executar cada nó em uma máquina física diferente (hosts ESX) Por exemplo, se você precisar de três nós de Infraestrutura/Plataforma e dois nós do Omnissa Access, posicione-os da seguinte forma:
- Nó de Infraestrutura/Plataforma 1 → Host físico 1
- Nó de Infraestrutura/Plataforma 2 → Host físico 2
- Nó de Infraestrutura/Plataforma 3 → Host físico 3
- Nó do Omnissa Access 1 → Host físico 1
- Nó do Omnissa Access 2 → Host físico 2
Com essa abordagem, se um host físico ficar fora do ar, o serviço ainda poderá ser executado usando os outros dois, mantendo seu sistema disponível e estável.
Requisitos de dimensionamento de hardware
O dimensionamento a seguir se aplica apenas às implantações baseadas no Control Plane do Omnissa Access.
Escolha um tamanho de implantação com base no número de usuários, grupos e aplicativos em seu ambiente.
A tabela a seguir mostra a configuração mínima de hardware necessária para cada tamanho de implantação.
Configuração mínima de hardware por tamanho de implantação:
| Tamanho da Implantação | Nó de bootstrap | Nós do Omnissa Access | Nós de infraestrutura/plataforma¹ | Dimensionamento compatível |
|---|---|---|---|---|
| Pequeno | 1 nó 8 vCPU 32 GB de RAM 200 GB de disco | 2 nós com balanceamento de carga 24 vCPU 48 GB de RAM 200 GB de disco cada | 3 nós 16 vCPU 48 GB de RAM 200 GB de disco cada | Até: 300.000 usuários 3.000 grupos 50 aplicativos |
| Médio | 1 nó 8 vCPU 32 GB de RAM 200 GB de disco | 2 nós com balanceamento de carga 48 vCPU 64 GB de RAM 200 GB de disco cada | 3 nós 24 vCPU 96 GB de RAM 300 GB de disco cada | Até: 1.000.000 usuários 10.000 grupos 150 aplicativos |
| Grande | 1 nó 8 vCPU 32 GB de RAM 200 GB de disco | 3 nós com balanceamento de carga 64 vCPU 96 GB de RAM 200 GB de disco cada | 3 nós 24 vCPU 96 GB de RAM 400 GB de disco cada | Até: 1.000.000 usuários 20.000 grupos 500 aplicativos |
¹ Os nós de infraestrutura/plataforma hospedam serviços internos da plataforma, incluindo base de dados, mensagens, cache e pesquisa (PostgreSQL, Redis, Kafka e OpenSearch).
*O Nó de bootstrap requer exatamente 8 vCPUs, independentemente do tamanho da implantação.
Importante:
- O dimensionamento de recursos pode variar dependendo da carga de autenticação, dos serviços habilitados e dos requisitos de integração.
- Pode ser necessária uma alocação adicional de armazenamento com base em logs, retenção de auditoria e requisitos operacionais.
Requisitos para todos os nós
Baixe o OVA do Omnissa Access na página Omnissa Customer Connect e selecione Omnissa Access. Depois de baixar o arquivo, implante todas as máquinas virtuais.
Certifique-se de que os seguintes requisitos estejam concluídos para todos os nós antes da implantação:
- Endereço IP estático atribuído.
- Nome do host configurado corretamente.
- Resolução de DNS configurada e validada, caso você esteja usando nomes de host no arquivo
cp-cluster.ini. - Acesso SSH ativado.
- Todos os nós devem estar acessíveis uns aos outros pela rede.
- Balanceador de carga configurado e acessível.
- Senha configurada ou redefinida de
configuserpara a mesma senha em todos os nós.
O objetivo é garantir que o sistema operacional e a infraestrutura básica estejam totalmente preparados e não interfiram nos serviços do Control Plane durante a implantação.
Requisitos de certificado
Prepare os certificados TLS necessários antes da implantação.
Certificado FQDN do Omnissa Access
Um certificado TLS é necessário para o FQDN de implantação do Omnissa Access.
Requisitos de certificado:
- Formato PEM
.pem. - O CN deve corresponder ao FQDN do locatário principal.
- O certificado deve incluir os seguintes Nomes Alternativos da Entidade (SANs):
tenant.example.comtenant-cert.example.comtenant-amsso.example.com
Há suporte para certificados curinga, desde que atendam às entradas SAN exigidas.
Exemplo:
Se o domínio de implantação for example.com, as entradas SAN do certificado poderão ser:
- tenant.example.com
- tenant-cert.example.com
- tenant-amsso.example.com
Os arquivos de certificado e chave privada são necessários durante a configuração da implantação.
Requisitos de configuração de rede
| Componente | Descrição |
|---|---|
| Registro DNS e endereço IP | Endereço IP e registro DNS. Reúna as informações necessárias para implantar o modelo OVF, como: nome do host, endereço IPv4 do NiC 1 (eth0), endereço de servidor DNS, domínio de pesquisa de DNS, máscara de rede IPv4 do NIC 1, Gateway-padrão do IPv4, CIDR IPv4 da ponte Docker0. |
| Porta do firewall | Certifique-se de que as portas de entrada do firewall estejam abertas para que usuários externos à rede possam acessar a instância do Omnissa Access ou o balanceador de carga. Consulte os Requisitos de portas a seguir. |
| Proxy Reverso | Implante um proxy reverso, como o F5 Access Policy Manager na DMZ, para permitir que os usuários acessem o portal do usuário do Omnissa Access remotamente e com segurança. |
O Unified Access Gateway 2.8 e posteriores oferecem suporte à funcionalidade de proxy reverso para permitir que os usuários acessem o catálogo unificado do Omnissa Access remotamente e com segurança. O Unified Access Gateway pode ser implantado na DMZ por trás dos balanceadores de carga que fazem o front-end do dispositivo Omnissa Access.
Requisitos de porta
Os requisitos de portas a seguir se aplicam à comunicação interna e externa.
| Serviço | Voltada ao público | Porta | Protocolo | Direção | Tipo de nó de origem | Tipo de nó de destino |
|---|---|---|---|---|---|---|
| Consul LAN Gossip | Não | 8301 | TCP/UDP | Bidirecional | TODOS | TODOS |
| Consul RPC | Não | 8300 | TCP | Bidirecional | TODOS | TODOS |
| Porta gRPC do Consul Mesh | Não | 8302 | gRPC | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Consul HTTP(s) | Não | 8501 | HTTPS | Recebida(o) | CLI | Cluster de gerenciamento |
| Portas de serviço dinâmicas | Não | 20.000–32.000 | TCP/HTTPS | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| UI/API do Nomad | Não | 4646 | HTTPS | Recebida(o) | CLI | Cluster de gerenciamento |
| UI/API do Nomad | Não | 4647 | TCP | Bidirecional | TODOS | TODOS |
| Nomad LAN Gossip | Não | 4648 | TCP/UDP | Bidirecional | TODOS | TODOS |
| Vault | Não | 8201 | TCP | Bidirecional | Cluster de gerenciamento | Cluster de gerenciamento |
| API do Vault | Não | 8202 | HTTPS | Recebida(o) | CLI | Cluster de gerenciamento |
| Telemetria de saída | Não | 8125 | UDP | Saída | TODOS | Cluster de gerenciamento |
| Telemetria de saída | Não | 2878 | TCP | Recebida(o) | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Telemetria de saída | Não | 9411 | TCP | Saída | TODOS | Cluster/carga de trabalho do aplicativo |
| Log do Syslog de saída | Não | 5044 | TCP | Recebida(o) | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Conexão Redis | Não | 6379 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Conexão Redis TLS | Não | 16380 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Conexão Redis Sentinel | Não | 26379 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Conexão Redis Sentinel TLS | Não | 36379 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Cluster/carga de trabalho do aplicativo |
| Conexão Postgres | Não | 5432 | TCP | Recebida(o) | Cluster/carga de trabalho do aplicativo | Serviços principais |
| Conexão Postgres | Não | 5432 | TCP | Bidirecional | Serviços principais | Serviços principais |
| Conexões de cliente | Não | 9092 | TCP | Recebida(o) | Cluster/carga de trabalho do aplicativo | Serviços principais |
| Conexões de cliente | Não | 9096 | TCP | Recebida(o) | Cluster/carga de trabalho do aplicativo | Serviços principais |
| Kafka | Não | 9094 | TCP | Recebida(o) | Serviços principais | Serviços principais |
| Kafka | Não | 9093 | TCP | Recebida(o) | Serviços principais | Serviços principais |
| Kafka | Não | 2181 | TCP | Recebida(o) | Serviços principais | Serviços principais |
| Kafka | Não | 2888 | TCP | Recebida(o) | Serviços principais | Serviços principais |
| Kafka | Não | 3888 | TCP | Recebida(o) | Serviços principais | Serviços principais |
| Gateway de entrada | Não | 8080 | HTTPS | Recebida(o) | TODOS | Cluster/carga de trabalho do aplicativo |
| Imagens/pacotes/ativos binários do Docker | Não | 443 | HTTPS | Recebida(o) | TODOS | Servidor de ativos |
| Conexão do cliente OpenSearch | Não | 29200 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Serviços principais |
| Comunicação interna do OpenSearch | Não | 29300 | TCP | Bidirecional | Cluster/carga de trabalho do aplicativo | Serviços principais |
| Postgres | Não | 28008 | HTTPS | Bidirecional | Cluster/carga de trabalho do aplicativo | Serviços principais |
| NGINX | Sim | 80 | HTTP | Recebida(o) | TODOS | Nós do Omnissa Access |
| NGINX | Sim | 443 | HTTPS | Recebida(o) | TODOS | Nós do Omnissa Access |
| NGINX-stream | Sim | 27443 | TCP | Recebida(o) | TODOS | Nós do Omnissa Access |
| NGINX-stream | Sim | 25262 | TCP | Recebida(o) | TODOS | Nós do Omnissa Access |
| CAS | Não | 28443 | TCP | Recebida(o) | TODOS | Nós do Omnissa Access |
| CERTPROXY | Não | 25261 | TCP | Recebida(o) | TODOS | Nós do Omnissa Access |
Importante:
- Certifique-se de que as regras de firewall necessárias estejam configuradas antes da implantação.
- As portas internas da plataforma devem estar acessíveis entre a infraestrutura e os Nós do Omnissa Access.
- As portas voltadas para o público devem ser expostas apenas por meio do balanceador de carga ou do proxy reverso.
- A exposição à porta pode variar dependendo dos requisitos de arquitetura e segurança da implantação.
Esta página foi útil?