Os clusters do Anthos em bare metal são compatíveis com uma grande variedade de sistemas em execução no hardware compatível com as distribuições de sistema operacional de destino. Os clusters do Anthos em configuração bare metal podem ser executados em hardware mínimo ou em várias máquinas para fornecer flexibilidade, disponibilidade e desempenho.
Independentemente dos clusters do Anthos na configuração bare metal, os nós e clusters precisam ter recursos de CPU, RAM e armazenamento suficientes para atender às necessidades dos clusters e das cargas de trabalho que você está executando.
Requisitos mínimos e recomendados de CPU, RAM e armazenamento
Ao instalar os clusters do Anthos em bare metal, você pode criar diferentes tipos de clusters:
- Um cluster de usuário que executa cargas de trabalho.
- Um cluster de administrador cria e controla os clusters de usuários para executar cargas de trabalho.
- Um cluster independente pode gerenciar e executar cargas de trabalho, mas não pode criar ou gerenciar clusters de usuário.
- Um cluster híbrido pode gerenciar e executar cargas de trabalho, e um cluster híbrido também pode criar e gerenciar outros clusters de usuário.
Além do tipo de cluster, é possível escolher entre os seguintes perfis de instalaçãoem termos de requisitos de recursos:
Padrão: o perfil padrão tem requisitos padrão de recursos do sistema e pode ser usado para todos os tipos de clusters.
Edge: o perfil de borda reduziu significativamente os requisitos de recursos do sistema. O uso desse perfil é recomendado para dispositivos de borda com recursos limitados. Só é possível usar o perfil de borda para clusters autônomos.
Requisitos de recursos para todos os tipos de cluster com o perfil padrão
A tabela a seguir descreve os requisitos mínimos e recomendados de hardware que os clusters do Anthos em bare metal precisam para operar e gerenciar clusters de administrador, híbridos, de usuário e autônomos usando o perfil padrão:
Recurso | Minimum | Recomendações |
---|---|---|
CPUs / vCPUs | 4 núcleos | 8 núcleos |
RAM | 16 GB | 32 GB |
Storage | 128 GB | 256 GB |
Requisitos de recursos para clusters independentes usando o perfil de perímetro
A tabela a seguir descreve os requisitos mínimos e recomendados de hardware que os clusters do Anthos em bare metal precisam operar e gerenciar clusters independentes usando o perfil de borda:
Recurso | Minimum | Recomendações |
---|---|---|
CPUs / vCPUs | 2 núcleos | 4 núcleos |
RAM | Ubuntu: 4 GB CentOS/RHEL: 6 GB |
Ubuntu: 8 GB CentOS/RHEL: 12 GB |
Storage | 128 GB | 256 GB |
Para configurar clusters independentes usando o perfil de borda, siga estas práticas recomendadas:
Execute
bmctl
em uma estação de trabalho separada. Se você precisar executarbmctl
no nó do cluster de destino, precisará de 2 GB de memória para atender aos requisitos mínimos. Por exemplo, você precisa de 6 GB para o Ubuntu e 8 GB para o CentOS/Redhat.Defina
MaxPodsPerNode
como 110. Em média, o cluster não executa mais de 30 pods de usuários por nó. Talvez você precise de recursos extras ou executar mais de 30 pods de usuário por nó para uma configuração deMaxPodsPerNode
maior.Use
containerd
como o ambiente de execução do contêiner. Talvez você precise de recursos extras para executar com o ambiente de execução de contêiner do Docker.Os componentes do Kubevirt não são considerados nessa configuração mínima de recursos. O Kubevirt requer recursos adicionais, dependendo do número de VMs implantadas no cluster.
Número de máquinas necessárias
Os clusters do Anthos em bare metal exigem pelo menos uma máquina, que serve como estação de trabalho e nó do cluster. Para nós altamente disponíveis (HA, na sigla em inglês) e desempenho aprimorado, sugerimos um mínimo realista de cinco máquinas que atendam aos requisitos de recursos recomendados.
Outros requisitos de armazenamento
Os clusters do Anthos em bare metal não fornecem recursos de armazenamento. É preciso provisionar e configurar o armazenamento necessário no seu sistema.
Para requisitos de armazenamento detalhados, consulte a Visão geral dos pré-requisitos de instalação.
Para mais informações sobre como configurar o armazenamento necessário, consulte Como configurar o armazenamento para clusters Anthos em bare metal.