Quotas
Este documento contém os limites de conteúdo atuais e as quotas de pedidos para o Cloud Service Mesh.
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 Cloud Quotas faz o seguinte:
- Monitoriza o seu consumo de Google Cloud produtos e serviços
- Restringe o seu consumo desses recursos
- Oferece uma forma de pedir alterações ao valor da quota e automatizar os ajustes de quotas
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.
Também existem limites do sistema nos recursos do Cloud Service Mesh. Não é possível alterar os limites do sistema.
Tenha em atenção que os recursos do Istio são traduzidos em recursos do Cloud Service Mesh que contam para as quotas que se seguem.
Limites
O Cloud Service Mesh tem um limite de 100 consultas por segundo (CPS) por Google Cloud projeto.
Todas as regras de encaminhamento, o serviço de back-end e outros limites de equilíbrio de carga existentes, bem como as quotas por projeto, aplicam-se às implementações da Cloud Service Mesh com base nas APIs de equilíbrio de carga e encaminhamento de serviços. Google Cloud
Limites do mapa de URLs
Os mapas de URLs para a Cloud Service Mesh com as APIs de balanceamento de carga estão sujeitos aos seguintes limites por projeto.
| Item | Quotas e limites | Notas |
|---|---|---|
| Mapas de URLs | Quota | Esta quota é por projeto. |
| Caminhos nas regras do caminho | 50 | Não é possível aumentar este limite. |
| Regras de correspondência nas regras de trajeto | 50 | Não é possível aumentar este limite. |
| Regras de anfitrião por mapa de URLs | 2500 | Não é possível aumentar este limite. |
| Correspondências de caminhos por mapa de URLs | 2500 | Não é possível aumentar este limite. |
| Regras do caminho por correspondência de caminho | 500 | Não é possível aumentar este limite. |
| Regras de encaminhamento por correspondência de caminhos | 500 | Não é possível aumentar este limite. |
| Correspondências de cabeçalhos por regra de correspondência | 50 | Não é possível aumentar este limite. |
| Correspondências de parâmetros de consulta por regra de correspondência | 50 | Não é possível aumentar este limite. |
| Filtros de metadados por regra de correspondência | 5 | Não é possível aumentar este limite. |
| Filtre etiquetas por filtro de metadados | 64 | Não é possível aumentar este limite. |
| Anfitriões por regra de anfitrião | 100 | Não é possível aumentar este limite. |
| Testes por mapa de URLs | 100 | Não é possível aumentar este limite. |
| Tamanho dos mapas de URLs | 524 KB | Não é possível aumentar este limite. |
| Serviços de back-end ponderados por ação de rota | 10 | Não é possível aumentar este limite. |
Se exceder um dos limites na tabela, é apresentado um erro, como o seguinte:
Value for field 'resource.hostRules[0].hosts' is too large: maximum size 100 element(s);actual size 107.
Limites da API de encaminhamento de serviços
| Item | Notas |
|---|---|
| Malhas | Esta quota é por projeto. |
| Gateways | Esta quota é por projeto. |
| GrpcRoutes | Esta quota é por projeto. |
| HttpRoutes | Esta quota é por projeto. |
| TcpRoutes | Esta quota é por projeto. |
| TlsRoutes | Esta quota é por projeto. |
Limites da API Network Security
| Item | Quotas e limites | Notas |
|---|---|---|
| clientTlsPolicy | 500 | Esta quota é por projeto. |
| serverTlsPolicy | 500 | Esta quota é por projeto. |
| AuthorizationPolicy | 500 | Esta quota é por projeto. |
| EndpointPolicy | 750 | Esta quota é por projeto. |
Política de balanceamento de carga do serviço
| Item | Quotas e limites | Notas |
|---|---|---|
| ServiceLbPolicies | Quota | Esta quota é por projeto. |
Para ajustar a maioria das quotas, use a Google Cloud consola. Para mais informações, consulte o artigo Peça um ajuste da quota.