Quotas e limites

Este documento apresenta as quotas e os limites do sistema que se aplicam ao Infrastructure Manager.

  • As quotas têm valores predefinidos, mas normalmente pode pedir ajustes.
  • Os limites do sistema são valores fixos que não podem ser alterados.

O Infra Manager está sujeito às quotas e aos limites do Cloud Build e às quotas e aos limites do Cloud Storage.

Para ver informações sobre a validação de quotas para recursos aprovisionados através do Infra Manager, consulte o artigo Validação de quotas de recursos aprovisionados.

Google Cloud usa quotas para ajudar a garantir a equidade e reduzir os picos na utilização e disponibilidade de recursos. Uma quota restringe a quantidade de um Google Cloud recurso que o seu Google Cloud projeto pode usar. As quotas aplicam-se a uma variedade de tipos de recursos, incluindo componentes de hardware, software e rede. Por exemplo, as quotas podem restringir o número de chamadas API para um serviço, o número de balanceadores de carga usados em simultâneo pelo seu projeto ou o número de projetos que pode criar. As quotas protegem a comunidade de Google Cloud utilizadores, impedindo a sobrecarga dos serviços. As quotas também ajudam a gerir os seus próprios Google Cloud recursos.

O sistema de quotas da nuvem faz o seguinte:

Na maioria dos casos, quando tenta consumir mais de um recurso do que a respetiva quota permite, o sistema bloqueia o acesso ao recurso e a tarefa que está a tentar realizar falha.

Geralmente, as quotas aplicam-se ao nível do Google Cloud projeto A sua utilização de um recurso num projeto não afeta a sua quota disponível noutro projeto. Num Google Cloud projeto, as quotas são partilhadas por todas as aplicações e endereços IP.

Para mais informações, consulte a vista geral das quotas da nuvem.

Também existem limites do sistema nos recursos do Infra Manager. Não é possível alterar os limites do sistema.

Quotas de atribuição

As seguintes quotas não são repostas ao longo do tempo e, em alternativa, são libertadas quando liberta o recurso:

Quotas Valor
Implementações por projeto por região 1000
Pré-visualizações por projeto por região 1000

Quotas de tarifas

As seguintes quotas aplicam-se aos pedidos do Infra Manager:

Quota Valor
Pedidos de mutação por minuto por projeto por região 20
Número de pedidos de API por minuto por projeto por região 1200

Limites de utilização

O Infra Manager aplica os seguintes limites de utilização:

Limite de utilização Valor
Número de variáveis de entrada do Terraform 150
Número de recursos devolvidos quando são listados recursos 500
Comprimento dos identificadores em carateres 40
Tamanho do payload da API em bytes 950 000
Número de revisões do histórico 100

Peça um aumento da quota

Para ajustar a maioria das quotas, use a Google Cloud consola. Para mais informações, consulte o artigo Peça um ajuste da quota.

Validação de quotas de recursos aprovisionados

O Infra Manager aprovisiona Google Cloud recursos. Estes recursos têm as suas próprias quotas e limitações. Por exemplo, a nuvem virtual privada tem as suas próprias quotas e limitações.

Pode ativar a validação de quotas quando usar o Infra Manager para criar ou atualizar uma implementação para garantir que a infraestrutura descrita através da sua configuração do Terraform não excede os valores das quotas.

O Infra Manager usa a flag quota-validation para determinar se deve validar os recursos descritos na sua configuração do Terraform como parte do comando gcloud infra-manager deployments apply. Quando a flag quota-validation está em uso, o Infra Manager regista quando uma implementação excede os valores de quota (ENABLED) ou impede a implementação por completo (ENFORCED).

Os valores da quota do Infra Manager são avaliados apenas para os seguintes Google Cloud tipos de recursos:

  • google_compute_network
  • google_compute_disk
  • google_compute_instance

Para mais informações sobre como usar a validação de quotas com o Infra Manager, consulte implementar recursos ou atualizar uma implementação.

Implicações das quotas e dos limites do Cloud Build

O Infra Manager usa o Cloud Build para criar e atualizar implementações. Como parte do processo de implementação e atualização, o Infra Manager verifica o estado das implementações através do Cloud Build aproximadamente 12 vezes por minuto.

Os limites de taxa da API Cloud Build afetam a taxa à qual pode chamar a API Cloud Build. Se estiver a executar várias implementações em simultâneo (por exemplo, em várias regiões ou ambientes), verifique os limites de taxa da API Cloud Build para a sua organização para garantir que o número de pedidos de operações do Cloud Build está dentro dos limites de taxa da API. Pode ver e editar os limites de taxa da API acedendo à página da consola Quotas.