UiPath Documentation
automation-suite
2023.4
false
Guia de instalação do Automation Suite no Linux
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Manual: requisitos e instalação do perfil de produção pronto para alta disponibilidade de vários nós

Esta página orienta você sobre os requisitos e as instruções de instalação do perfil de produção de alta disponibilidade de vários nós.

Visão geral do perfil de implantação​

Antes de começar, considere o seguinte:

  • O conhecimento de Linux e Kubernetes é necessário, independentemente do perfil de implantação escolhido. Se você encontrar problemas para instalar e configurar o Automation Suite, entre em contato com o UiPath Professional Services.

  • Before choosing your deployment profile, see Supported use cases for single-node and multi-node installations.

  • The installation process generates self-signed FIPS 140-2-compatible certificates on your behalf. These certificates will expire in 90 days, and you must replace them with certificates signed by a trusted Certificate Authority (CA) as soon as installation completes. If you do not update the certificates, the installation will stop working after 90 days. For instructions, see Managing certificates.

  • O perfil de produção pronto para alta disponibilidade de vários nós é resiliente a apenas uma falha de nó. Isso significa que você pode perder apenas um nó de servidor. Essa restrição não se aplica aos nós do agente. Você pode perder vários nós de agente e ainda continuar a usar o cluster sem tempo de inatividade, desde que haja capacidade geral de cluster suficiente disponível.

  • You can increase the server node tolerance to failure by following the instructions in Advanced installation experience.

  • Automation Suite supports Federal Information Processing Standard 140-2 (FIPS 140-2). You can perform a clean installation of Automation Suite on a FIPS 140-2-enabled host. You can also enable FIPS 140-2 on a machine where you previously performed an Automation Suite installation. For details, see Security and compliance.

    Observação:

    Atualmente, o Insights não é suportado em hosts habilitados para FIPS. Certifique-se de desabilitar o Insights ao instalar o Automation Suite em um host habilitado para FIPS.

  • Tamanhos de nó maiores são mais eficientes do que tamanhos de nó menores devido à sobrecarga de recursos de linha de base fixa por nó. Por exemplo, nós de 3 x 32 núcleos é mais eficiente do que nós de 6 x 16 núcleos.

Perfil de implantação Pré-requisitos Requisitos Configuração Instalação

Perfil de produção pronto para alta disponibilidade de vários nós

Minimum 3 Linux machines with supported RHEL version and ipcalc tool installed. For details about RHEL compatibility with Automation Suite versions, see RHEL compatibily matrix.

  • Uma máquina Linux adicional é necessária ao usar o Task Mining.

  • Uma máquina Linux adicional com suporte a GPU é recomendada ao usar o Document Understanding.

  • Oferecemos suporte a novas versões secundárias do RHEL em até 90 dias após o lançamento.

  • Oferecemos suporte ao SELinux com políticas padrão.

  • Microsoft SQL Server (2016, 2017, 2019, 2022 - Edições Standard e Enterprise)

  • Plataformas adicionais do Microsoft SQL, como Azure SQL Database ou Azure SQL Managed Instance, bem como o Serviço de banco de dados relacional da Amazon também são compatíveis, desde que o mecanismo de banco de dados Microsoft SQL Server atenda aos requisitos.

Dns

N/A

TLS 1.2+

N/A

IPv4

O IPv6 não é compatível.

N/AN/A

Certificados TLS confiáveis, assinatura de token e criptografia de conexão SQL

N/A

Load balancer

N/A

Servidor proxy (opcional)

N/A

Autenticação Kerberos (opcional)

N/A

Objectstore externo

(optiona)

N/A

Registro externo do Docker

(opcional)

N/A

Importante:

Versão do kernel do RHEL kernel-4.18.0-477.10.1.el8_8 é afetada por um problema que interrompe a instalação ou o gerenciamento do cluster do Automation Suite. Certifique-se de que nenhum dos nós do Automation Suite utilize essa versão do kernel, quer seja pré ou pós-instalação. Você pode atualizar a versão do kernel executando o seguinte comando:

dnf install -y kernel kernel-tools kernel-tools-libs
dnf install -y kernel kernel-tools kernel-tools-libs
Observação:
  • You need root permission to install and deploy Automation Suite. For more on the specific components that require root access, see Root privileges requirement.
  • O Cilium requer permissões CAP_SYS_ADMIN para funcionar corretamente. Certifique-se de que essas permissões sejam concedidas.
  • Ter agentes de varredura em execução em seu sistema pode causar falhas de instalação ou tempo de execução, devido às alterações que eles fazem no IPTables. Para evitar esse comportamento, configure seu agente de varredura para que ele não interfira na instalação do Automation Suite.
  • UiPath does not prescribe specific firewall or developer tool configurations as long as the Automation Suite requirements are met. Based on our observations, a limited number of external tools can interfere with the smooth operation of Automation Suite. If such issues arise, contact the relevant vendor for help. For additional guidance, see the Automation Suite responsibility matrix.

Requisitos de Hardware​

Seleção completa de produtos​

If you opt for the multi-node HA-ready production profile, you must meet the following hard requirements for the Complete product selection. If you want to check the hardware requirements for individual products, see Capacity planning.

Requisitos gerais​
HardwareRequerimento mínimo
Contagem de nóPelo menos três nós de servidor.

Deve haver uma quantidade ímpar de nós de servidor em um cluster para haver maior tolerância a falhas.

Não há limite para a quantidade de nós de agente.
Processador96 (v-)CPU/cores
Processador mínimo por nó8 (v-)CPU/cores
RAM total192 GB
Mínimo de RAM por nó16 GB
Binários de cluster e disco de estado para cada nó256 GB SSD

Min IOPS: 1100
Armazenamento de blocos512 GB SSD

Min IOPS: 1100
disco etcd para cada nó do servidor16 GB de SSD

Min IOPS: 240
UiPath Bundle Disk

(Somente para instalação offline, em um dos nós do servidor)
512 GB SSD

Min IOPS: 1100
Armazenamento de objetos*512 GB SSD

Min IOPS: 1100
Observação:

Recomenda-se trazer objectstore externo sempre que possível. Isso ajuda a escalar o objectstore independentemente do cluster e traz estabilidade adicional. Oferecemos suporte às seguintes opções de objectstore:

  • Conta do Azure Storage
  • Depósito de armazenamento AWS S3
  • Depósito de armazenamento compatível com S3
Requisitos adicionais do Task Mining​

O Task Mining requer um nó de agente adicional, que deve atender aos seguintes requisitos:

HardwareRequerimento mínimo
Processador20 (v-)CPU/cores
BATER60 GB
Binários de cluster e disco de estado256 GB SSD

Min IOPS: 1100
Data DiskN/A
Requisitos adicionais de robôs do Automation Suite​

Em ambientes de produção prontos para alta disponibilidade com vários nós, os robôs da suíte de automação exigem um nó de agente adicional.

The hardware requirements for the Automation Suite Robots node depend on the way you plan to use your resources. In addition to the additional agent node requirements, you also need a minimum of 10 GB to enable package caching.

As seções a seguir descrevem os fatores que afetam a quantidade de hardware que o nó Robots do Automation Suite requer.

Tamanho do robô

A tabela a seguir descreve a CPU, memória e armazenamento necessários para todos os tamanhos de robôs.

TamanhoCPUMemóriaArmazenamento
Pequeno0.51 GB1 GB
Padrão12 GB2 GB
Médio24GB4GB
Grande610 GB10 GB

Tamanho do nó do agente

Os recursos do nó do agente do Automation Suite Robots têm um impacto no número de trabalhos que podem ser executados simultaneamente. O motivo é que o número de núcleos de CPU e a quantidade de capacidade de RAM são divididos pelos requisitos de CPU/memória do trabalho.

Por exemplo, um nó com 16 CPUs e 32 GB de RAM seria capaz de executar qualquer um dos seguintes:

  • 32 pequenos trabalhos
  • 16 trabalhos padrão
  • 8 trabalhos médios
  • 2 trabalhos grandes

Os tamanhos de trabalho podem ser misturados, portanto, a qualquer momento, o mesmo nó pode executar uma combinação de trabalhos, como o seguinte:

  • 10 trabalhos pequenos (consumindo 5 CPUs e 10 GB de memória)
  • 4 trabalhos padrão (consumindo 4 CPUs e 8 GB de memória)
  • 3 trabalhos médios (consumindo 6 CPUs e 12 GB de memória)

Consumo de recursos do Kubernetes

Dado que o nó faz parte de um cluster Kubernetes, o agente Kubernetes presente no servidor (kubelet) consome uma pequena quantidade de recursos. Com base em nossas medições, o kubelet consome os seguintes recursos:

  • CPU 0,6
  • 0,4GB RAM

Um nó semelhante ao descrito anteriormente teria, na verdade, aproximadamente 15,4 CPUs e 31,6 GB de RAM.

Seleção automática do tamanho da máquina

Todos os seus processos multiplataforma têm a opção Automation Suite Robots​​ definida como Automático​​ por padrão. Essa configuração seleciona o tamanho da máquina apropriado para executar o processo usando Serverless Robots.​

Ao escolher automaticamente o tamanho, os critérios listados na tabela abaixo são avaliados por ordem. Assim que um critério é satisfeito, o tamanho da máquina correspondente é escolhido, e os critérios restantes não são avaliados.

OrdenarCritérioTamanho da Máquina
1Trabalho de depuração remotaMédio
2O processo depende da Automação de Interface Gráfica

​​​​​OR

​Process depends on the UiPath Document Understanding activities​​
Padrão
3Outro processo UnattendedPequeno
Recomendações adicionais do Document Understanding​

For increased performance, you can install Document Understanding on an additional agent node with GPU support. Note, however, that Document Understanding is fully functional without the GPU node. Actually, Document Understanding uses CPU VMs for all its classification and extraction tasks, while for OCR we strongly recommend the usage of a GPU VM. Here you can find more information about the CPU/GPU usage within the Document Understanding framework.

Se você quiser usar um nó adicional com suporte a GPU, deverá atender aos seguintes requisitos:

HardwareRequerimento mínimo
Processador8 (v-)CPU/cores
BATER52 GB
Binários de cluster e disco de estado256 GB SSD

Min IOPS: 1100
Data DiskN/A
GPU RAM11 GB

For more details, see AI Center considerations.

Observação:

Tamanhos de nó maiores são mais eficientes do que tamanhos de nó menores devido à sobrecarga de recursos de linha de base fixa por nó. Por exemplo, nós de 3 x 32 núcleos é mais eficiente do que nós de 6 x 16 núcleos.

Individual products​

Para obter detalhes sobre os requisitos de hardware necessários para instalar produtos individuais ou várias combinações de produtos no Automation Suite, use a Calculadora de dimensionamento de instalação do Automation Suite.

RPM package requirements​

Antes de iniciar a instalação manual do Automation Suite, você deve garantir que atende aos seguintes requisitos:

  • you have a RHEL subscription;
  • você habilitou os repositórios BaseOS e AppStream;
  • you installed the required RPM packages (you are responsible for installing the required RPM packages).

Se você atualizar de uma versão anterior do Automation Suite, já terá instalado os pacotes RPM.

A tabela a seguir lista os pacotes RPM necessários:

pacote RPMDescription
iscsi-initiator-utils nfs-utils rpcbind util-linux nmap-ncat openssl httpd-tools gettext zstdNecessário em nós para instalação.
podman>=3.2.3 nmap-ncat bind-utils openssl wget unzip conmon=>2.0.24Necessário em nós para a execução da verificação de prontidão.
ansible zip unzipNecessário no nó de orquestração para a execução da funcionalidade uipathctl.sh que requer Ansible.
iscsi-initiator-utils gettext nfs-utils rpcbind util-linux nmap-ncat openssl httpd-tools podman=>3.2.3 zstdNecessário apenas para instalações off-line.
Observação:

RHEL 8.3 includes Podman 1.6 by default, which may cause installation issues. To prevent this, update Podman to version 3.2.3.

RHEL 8.4 and later have the required RPM packages in the BaseOS and AppStream repositories by default.

For details on how to install the required RPM packages, see Configuring the machines.

Requisitos gerais do Microsoft SQL Server​

A instalação requer um SQL Server externo como pré-requisito.

Observação:

Certifique-se de que o SQL server possa ser acessado de cada VM do cluster.

As edições Standard e Enterprise do Microsoft SQL Server 2016, 2017, 2019 e 2022 são compatíveis.

Os requisitos mínimos de hardware para o Microsoft SQL Server são:

  • 8 (v-)CPU
  • 32 GB de RAM
  • 256 GB SSD

Requisitos do Disaster Recovery - Ativo/Passivo​

Para configurar uma implantação Ativa/Passiva, certifique-se de atender aos seguintes requisitos:

  • Hardware
  • Balanceador de carga
  • Dns
  • Certificados
  • Armazenamento de objeto
  • Gerenciador de tráfego

Hardware​

Both Automation Suite clusters must meet a set of software and hardware requirements. For details, see Multi-node HA-ready production requirements.

Load balancer​

Both Automation Suite clusters must have a load balancer. For details, see Configuring the Load balancer.

For details of the DNS requirements, see Configuring the DNS.

Certificados​

For details of the certificate requirements, see Certificate requirements.

Você também deve adicionar os SANs ao certificado se tiver aberto o DNS.

Armazenamento de objeto​

Objectstore no cluster não é suportado durante a implantação do Automation Suite em vários locais. Em vez disso, você deve trazer um objectstore externo.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades