Compartilhar via


Operar o AKS (Serviço de Kubernetes do Azure) com otimização de custo em escala

Este artigo fornece diretrizes sobre como operar o AKS (Serviço de Kubernetes do Azure) otimizado para custos em escala.

Gerenciador de Frotas do Kubernetes do Azure (Frota do Kubernetes)

O Kubernetes Fleet Manager (Kubernetes Fleet) do Azure permite o gerenciamento em escala de vários clusters do AKS. Você pode criar um recurso do Fleet e usá-lo para gerenciar vários clusters como uma única entidade, orquestrar atualizações em vários clusters e propagar recursos do Kubernetes em vários clusters. Ao criar um novo recurso do Fleet, você pode criá-lo com ou sem um cluster de hub. Um cluster de hub é um cluster gerenciado do AKS que atua em um hub para armazenar e propagar recursos do Kubernetes.

Captura de tela de um diagrama que representa o Gerenciador de Frotas de Kubernetes do Azure.

A Frota do Kubernetes pode ajudá-lo a reduzir o custo de sobrecarga de gerenciamento da operação de vários clusters, fornecendo um único ponto de entrada para gerenciar vários clusters. Para obter mais informações, consulte a documentação do Azure Kubernetes Fleet Manager.

Propagação de recursos

A Frota do Kubernetes fornece propagação de recursos para habilitar o gerenciamento em escala de recursos do Kubernetes. Você pode criar recursos do Kubernetes no cluster do hub e propagar-os para clusters membros especificados usando os recursos e ClusterResourcePlacement os MemberCluster recursos personalizados.

Captura de tela de um diagrama que representa a propagação de recursos do Azure kubernetes Fleet Manager.

Para obter mais informações, consulte o posicionamento de recursos da Frota do Kubernetes do cluster do hub para os clusters membros.

Posicionamento inteligente de recursos

A Frota do Kubernetes fornece o posicionamento inteligente de recursos, que pode tomar decisões de agendamento com base na contagem de nós, no custo de computação/memória em clusters de membro de destino e na disponibilidade de recursos em clusters de membro de destino. Isso permite que você coloque cargas de trabalho no cluster de membros mais econômico com base em seus requisitos de carga de trabalho.

Captura de tela de um diagrama mostrando como o posicionamento inteligente de recursos funciona.

Para obter mais informações, consulte Posicionamento inteligente de recursos do Kubernetes entre clusters usando o Gerenciador de Frotas do Kubernetes do Azure.

AKS Automático

O AKS Automatic oferece uma experiência que torna as tarefas mais comuns no Kubernetes rápidas e sem atritos, preservando a flexibilidade, a extensibilidade e a consistência do Kubernetes. O Azure cuida da configuração do cluster, incluindo gerenciamento de nós, dimensionamento e segurança e configurações de pré-configuração que seguem recomendações bem arquitetada do AKS.

Os clusters automáticos do AKS foram projetados para ajudar a reduzir os custos de sobrecarga de gerenciamento da criação de modelos de cluster, gerenciando o ciclo de vida do cluster, os guardrails e as atualizações. O dimensionamento é contínuo e dinâmico. Os nós são criados com base em solicitações de carga de trabalho usando o NAP (provisionamento automático de nós) e as cargas de trabalho são dimensionadas automaticamente com recursos como O HPA (Dimensionador Automático de Pod Horizontal), KEDA (Dimensionamento Automático Controlado por Eventos do Kubernetes) e VPA (Dimensionador Automático de Pod Vertical).

Recomendações de custo do Assistente do Azure

As recomendações de custo do AKS no Assistente do Azure fornecem recomendações para ajudá-lo a obter eficiência de custo sem sacrificar a confiabilidade. O Assistente analisa suas configurações de recursos e recomenda soluções de otimização. Para obter mais informações, consulte Obter recomendações de custo do AKS (Serviço de Kubernetes do Azure) no Assistente do Azure.

Próximas etapas

Para saber mais sobre a otimização de custos no AKS (Serviço de Kubernetes do Azure), confira os seguintes artigos: