Cotas e limites

Neste documento, mostramos os limites de conteúdo e as cotas de solicitação atuais da API Traffic Director.

Uma cota restringe quanto de um determinado recurso compartilhado do Google Cloud o projeto do Google Cloud pode usar, incluindo hardware, software e componentes de rede. Dessa forma, as cotas fazem parte de um sistema que:

  • monitora o uso ou o consumo de produtos e serviços do Google Cloud;
  • Restringe o consumo desses recursos, por motivos que incluem garantir imparcialidade e reduzir picos de uso.
  • mantém as configurações que aplicam automaticamente restrições prescritas;
  • fornece um meio de solicitar ou faz alterações na cota.

Na maioria dos casos, quando uma cota é excedida, o sistema bloqueia imediatamente o acesso ao recurso relevante do Google. Além disso, a tarefa que você está tentando executar falha. Na maioria dos casos, as cotas se aplicam a todos os projetos do Google Cloud. Além disso, elas são compartilhadas entre todos os aplicativos e endereços IP que usam esse projeto.

Também há limites para os recursos do Traffic Director. Eles não estão relacionados ao sistema de cotas. Não é possível mudar os limites, a menos que seja indicado o contrário.

Limites

Todas as regras de encaminhamento, serviços de back-end e outros limites e cotas de balanceamento de carga atuais por projeto se aplicam às implantações do Traffic Director.

Limites do mapa de URLs

Os mapas de URL do Traffic Director estão sujeitos aos seguintes limites por projeto.

Item Cotas e limites Observações
Mapas de URL Cota Essa cota é por projeto.
Caminhos nas regras de caminho 50 Esse limite não pode ser aumentado.
Regras de correspondência nas regras de rota 50 Esse limite não pode ser aumentado.
Regras de hospedagem por mapa de URL 2.500 Esse limite não pode ser aumentado.
Correspondentes de caminho por mapa de URL 2.500 Esse limite não pode ser aumentado.
Regras de caminho por correspondente de caminho 500 Esse limite não pode ser aumentado.
Regras de rota por correspondente de caminho 500 Esse limite não pode ser aumentado.
Correspondências de cabeçalho por regra de correspondência 50 Esse limite não pode ser aumentado.
Correspondências de parâmetros de consulta por regra de correspondência 50 Esse limite não pode ser aumentado.
Filtros de metadados por regra de correspondência 5 Esse limite não pode ser aumentado.
Rótulos de filtros por filtro de metadados 64 Esse limite não pode ser aumentado.
Hosts por regra de host 100 Esse limite não pode ser aumentado.
Testes por mapa de URL 100 Esse limite não pode ser aumentado.
Tamanho dos mapas de URLs 524 KB Esse limite não pode ser aumentado.
Serviços de back-end ponderados por ação de rota 10 Esse limite não pode ser aumentado.

Se você exceder um dos limites da tabela, verá um erro como este:

Value for field 'resource.hostRules[0].hosts' is too large:
maximum size 100 element(s);actual size 107.

Limites da API Service Routing

Item Observações
Malhas Essa cota é por projeto.
Gateways Essa cota é por projeto.
GrpcRoutes Essa cota é por projeto.
HttpRoutes Essa cota é por projeto.
TcpRoutes Essa cota é por projeto.
TlsRoutes Essa cota é por projeto.

Política de balanceamento de carga de serviço

Item Cotas e limites Observações
ServiceLbPolicies Cota Essa cota é por projeto.

Como gerenciar cotas

O Traffic Director aplica cotas no uso de recursos por vários motivos. Por exemplo, as cotas protegem a comunidade de usuários Google Cloud, impedindo picos de uso inesperados. As cotas também ajudam os usuários que estão explorando o Google Cloud com o nível gratuito a permanecer na avaliação.

Todos os projetos começam com as mesmas cotas, que podem ser alteradas com uma solicitação de cota extra. Algumas cotas podem aumentar automaticamente dependendo do uso de um produto.

Permissões

Para ver cotas ou solicitar aumentos de cotas, os membros do gerenciamento de identidade e acesso (IAM, na sigla em inglês) precisam ter um dos papéis a seguir:

Tarefa Papel necessário
Verificar cotas para um projeto Uma das seguintes opções:
Modificar cotas, solicitar cota extra Uma das seguintes opções:

Como verificar cotas

Console

  1. No Console do Google Cloud, acesse a página Cotas.

    Acessar "Cotas"

  2. Para pesquisar a cota a ser atualizada, use a tabela de filtros. Se você não souber o nome da cota, use os links desta página.

gcloud

Com a Google Cloud CLI, execute o comando a seguir para verificar suas cotas. Substitua PROJECT_ID pelo seu código do projeto:

      gcloud compute project-info describe --project PROJECT_ID
    

Para verificar a cota utilizada em uma região, execute o comando a seguir:

      gcloud compute regions describe example-region
    

Erros ao exceder a cota

Se você exceder uma cota com um comando gcloud, o gcloud emitirá uma mensagem de erro quota exceeded e retornará com o código de saída 1.

Se você exceder uma cota com uma solicitação de API, o Google Cloud retornará o seguinte código de status HTTP: HTTP 413 Request Entity Too Large.

Como solicitar cotas extras

Para aumentar ou diminuir a maioria das cotas, use o console do Google Cloud. Para mais informações, consulte Solicitar uma cota maior.

Console

  1. No Console do Google Cloud, acesse a página Cotas.

    Acessar "Cotas"

  2. Na página Cotas, selecione as que você quer alterar.
  3. Na parte superior da página, clique em Editar cotas.
  4. Preencha seu nome, e-mail, número de telefone e clique em Próxima.
  5. Preencha sua solicitação de cota, e clique em Concluído.
  6. Envie a solicitação. As solicitações de cota demoram de 24 a 48 horas para serem processadas.

Disponibilidade de recursos

Cada cota representa um número máximo para um tipo específico de recurso que é possível criar, desde que o recurso esteja disponível. É importante observar que as cotas não garantem a disponibilidade de recursos. Mesmo que você tenha cota disponível, não será possível criar um novo recurso se ele não estiver disponível.

Por exemplo, é possível ter cota suficiente para criar um novo endereço IP externo regional na região us-central1. No entanto, isso não é possível se não houver endereços IP externos disponíveis naquela região. A disponibilidade de recursos zonais também pode afetar sua capacidade de criar um novo recurso.

São raras as situações em que os recursos não estão disponíveis em uma região inteira. No entanto, os recursos dentro de uma zona podem ser usados periodicamente, normalmente sem impacto no contrato de nível de serviço (SLA) para o tipo de recurso. Para mais informações, leia o SLA relevante do recurso.