Partilhar via


Preparar Linux (visualização)

O artigo descreve como preparar o Linux usando o AKS habilitado pelo Azure Arc, Edge Essentials ou Ubuntu.

Nota

A versão mínima suportada do kernel Linux é 5.1. Neste momento, existem problemas conhecidos com a versão 6.4 e 6.2.

Pré-requisitos

Nota

O Edge Storage Accelerator só está disponível nas seguintes regiões: Leste dos EUA, Leste dos EUA 2, Oeste dos EUA 3, Europa Ocidental.

Cluster Kubernetes conectado a arco

Estas instruções pressupõem que você já tenha um cluster Kubernetes conectado ao Arc. Para conectar um cluster Kubernetes existente ao Azure Arc, consulte estas instruções.

Se você quiser usar o Acelerador de Armazenamento de Borda com as Operações do Azure IoT, siga as instruções para criar um cluster para as Operações do Azure IoT.

Use o Ubuntu 22.04 em máquinas D8s v3 padrão com três SSDs conectados para armazenamento adicional.

Clusters de nó único e de vários nós

Um cluster de nó único é comumente usado para fins de desenvolvimento ou teste devido à sua simplicidade na configuração e requisitos mínimos de recursos. Esses clusters oferecem um ambiente leve e direto para os desenvolvedores experimentarem o Kubernetes sem a complexidade de uma configuração de vários nós. Além disso, em situações em que recursos como CPU, memória e armazenamento são limitados, um cluster de nó único é mais prático. Sua facilidade de configuração e requisitos mínimos de recursos o tornam uma escolha adequada em ambientes com restrição de recursos.

No entanto, os clusters de nó único vêm com limitações, principalmente na forma de recursos ausentes, incluindo sua falta de alta disponibilidade, tolerância a falhas, escalabilidade e desempenho.

Uma configuração do Kubernetes de vários nós é normalmente usada para cenários de produção, preparação ou grande escala devido às suas vantagens, incluindo alta disponibilidade, tolerância a falhas, escalabilidade e desempenho. Um cluster de vários nós também apresenta desafios e compensações, incluindo considerações de complexidade, despesas gerais, custo e eficiência. Por exemplo, configurar e manter um cluster de vários nós requer conhecimentos, habilidades, ferramentas e recursos adicionais (rede, armazenamento, computação). O cluster deve lidar com a coordenação e a comunicação entre nós, levando a latência e erros potenciais. Além disso, a execução de um cluster de vários nós consome mais recursos e é mais cara do que um cluster de nó único. A otimização do uso de recursos entre nós é crucial para manter a eficiência e o desempenho do cluster e do aplicativo.

Em resumo, um cluster Kubernetes de nó único pode ser adequado para ambientes de desenvolvimento, teste e restrição de recursos, enquanto um cluster de vários nós é mais apropriado para implantações de produção, alta disponibilidade, escalabilidade e cenários em que aplicativos distribuídos são um requisito. Essa escolha depende, em última análise, de suas necessidades e metas específicas para sua implantação.

Requisitos mínimos de hardware

Cluster de nó único ou de 2 nós

  • Standard_D8ds_v4 VM recomendada
  • Especificações equivalentes por nó:
    • 4 CPUs
    • 16GB de RAM

Cluster de vários nós

  • Standard_D8as_v4 VM recomendada
  • Especificações equivalentes por nó:
    • 8 CPUs
    • 32GB de RAM

32GB RAM serve como buffer; no entanto, 16GB de RAM devem ser suficientes. As configurações do Edge Essentials exigem 8 CPUs com 10 GB de RAM por nó, tornando 16 GB de RAM o requisito mínimo.

Próximos passos

Para continuar a preparar o Linux, consulte as seguintes instruções para clusters de nó único ou de vários nós: