Acerca da escalabilidade do GKE

Esta página fornece um conjunto de recomendações para o planeamento, a arquitetura, a implementação, a escalabilidade e a operação de grandes cargas de trabalho em clusters do Google Kubernetes Engine (GKE). Recomendamos que siga estas recomendações para manter as cargas de trabalho de escalamento dentro dos objetivos de nível de serviço (SLOs).

Recomendações disponíveis para escalabilidade

Antes de planear e criar uma arquitetura do GKE, mapeie os parâmetros específicos da sua carga de trabalho (por exemplo, o número de utilizadores ativos, o tempo de resposta esperado e os recursos de computação necessários) com os recursos usados pelo Kubernetes (como pods, serviços e "CustomResourceDefinition"). Com estas informações mapeadas, reveja as recomendações de escalabilidade do GKE.

As recomendações de escalabilidade são divididas com base nos seguintes âmbitos de planeamento:

  • Planeie a escalabilidade: para saber mais sobre as práticas recomendadas gerais para conceber as suas cargas de trabalho e clusters para um desempenho fiável quando executadas em clusters pequenos e grandes. Estas recomendações são úteis para arquitetos, administradores de plataformas e programadores do Kubernetes. Para saber mais, consulte o artigo Planeie a escalabilidade.
  • Planeie clusters do GKE de grande dimensão: saiba como planear a execução de clusters do GKE de grande dimensão. Saiba mais sobre os limites conhecidos do Kubernetes e do GKE, e formas de evitar atingi-los. Estas recomendações são úteis para arquitetos e administradores de plataformas. Para saber mais, consulte o artigo Planeie clusters GKE grandes.
  • Planeie cargas de trabalho grandes: para saber como planear arquiteturas que executam cargas de trabalho grandes do Kubernetes no GKE. Abrange recomendações para distribuir a carga de trabalho entre projetos e clusters, e ajustar estas quotas necessárias para a carga de trabalho. Estas recomendações são úteis para arquitetos e administradores de plataformas. Para saber mais, consulte o artigo Planeie cargas de trabalho grandes.

Estas recomendações de escalabilidade são gerais ao GKE e aplicáveis aos modos GKE Standard e GKE Autopilot. O GKE Autopilot aprovisiona e gere a infraestrutura subjacente do cluster por si. Por isso, algumas recomendações não são aplicáveis.

O que se segue?