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:
- 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.
Muitos serviços também têm limites do sistema. Os limites do sistema são restrições fixas, como tamanhos máximos de ficheiros ou limitações do esquema da base de dados, que não podem ser aumentadas nem diminuídas.
Para saber mais sobre as quotas e os limites do sistema de um produto, consulte a página de quotas e limites do produto, por exemplo, as quotas e os limites do Cloud Storage.
As seguintes ligações fornecem informações adicionais relacionadas com a utilização de recursos:
Para ver os preços dos recursos, consulte a documentação de preços do produto, por exemplo, os preços do Cloud Storage
Para outras métricas de utilização da API, consulte o artigo Monitorizar a utilização da API
Para gerar uma estimativa de custos com base na sua utilização projetada, use a calculadora de preços
Se for um novo utilizador do Google Cloud , pode ser elegível para uma avaliação gratuita
Tipos de quotas
Google Cloud tem três tipos de quotas:
Quotas de alocação: as quotas de alocação restringem a quantidade de um recurso que lhe é alocada.Google Cloud Por exemplo, o Compute Engine aplica uma quota de alocação ao número de VMs alocadas para um projeto. Google Cloud
Quotas de taxa: as quotas de taxa restringem a taxa à qual pode consumir um recurso. As quotas de taxa especificam um período e a quantidade do recurso que tem autorização para consumir durante esse período.
Quotas simultâneas: as quotas simultâneas restringem o número de operações executadas em simultâneo. Normalmente, as quotas concorrentes aplicam-se a operações de longa duração. Por exemplo, algumas operações do Compute Engine podem ser executadas durante uma hora e estão limitadas por uma quota concorrente.
insert
Quotas e a Google Cloud hierarquia
A maioria das quotas aplica-se a um dos seguintes níveis da Google Cloud hierarquia:
Quotas ao nível do projeto: as quotas ao nível do projeto restringem a utilização de recursos num Google Cloud projeto. A utilização do recurso num projeto não afeta a sua quota disponível noutro projeto.
Quotas ao nível da pasta: as quotas ao nível da pasta restringem a utilização de recursos numa Google Cloud pasta. As pastas e os projetos secundários contribuem para a sua utilização da quota. As pastas e os projetos fora da sua pasta não afetam a sua quota disponível.
Quotas ao nível da organização: as quotas ao nível da organização restringem a utilização de recursos numa Google Cloud organização. As pastas e os projetos secundários contribuem para a utilização da sua quota. A utilização de recursos fora da sua organização não afeta a quota disponível.
Por exemplo, a API Compute Engine tem uma quota ao nível do projeto para o número de consultas que pode fazer por minuto. Se um projeto atingir o valor da quota em menos de um minuto, não pode fazer mais consultas. Outros projetos podem continuar a fazer consultas.
Algumas quotas aplicam-se ao nível do utilizador. Por exemplo, o número de Google Cloud projetos que pode criar é limitado por uma quota aplicada ao nível do utilizador ou da conta de serviço.
Para identificar o Google Cloud nível hierárquico das quotas do seu produto, consulte a página de quotas e limites do produto, por exemplo, as quotas e os limites do Cloud Storage.
Regiões e zonas
As quotas são globais, regionais ou zonais:
- Global: as quotas globais restringem a utilização de recursos em todas as regiões e zonas. A utilização de recursos numa região ou zona reduz a disponibilidade de quota para todas as regiões e zonas.
- Regional: as quotas regionais restringem a utilização de recursos numa Google Cloud região. A utilização de recursos em qualquer zona da região contribui para a utilização da quota regional. A utilização de recursos numa região não afeta a quota disponível noutra região.
- Zonal: as quotas zonais restringem a utilização de recursos numa Google Cloud zona. A utilização de recursos numa zona não afeta a quota zonal disponível noutra zona. Se o recurso também estiver sujeito a uma quota regional, a utilização numa zona afeta a quota disponível noutras zonas, reduzindo a quota regional partilhada entre zonas, embora a quota zonal para outras zonas não seja afetada.
Alguns recursos têm várias quotas baseadas na localização. Por exemplo, um recurso pode ter uma quota regional e uma quota zonal. A quota zonal restringe a quantidade de utilização em cada zona. A quota regional restringe a utilização total em todas as zonas de uma determinada região. Para saber se uma quota é regional, zonal ou global, siga as instruções para ver as dimensões.
As regiões e as zonas são exemplos de dimensões de quota. Para mais informações sobre como trabalhar com dimensões, consulte o artigo Configure dimensões.
Faça a gestão dos valores de quota
A gestão dos valores de quota e o planeamento da utilização dos recursos em conformidade ajudam a evitar erros. Os valores de quota são específicos do seu projeto, pasta e organização. Por exemplo, pode pedir um ajuste ao valor de uma quota num projeto, mas continuar a usar o valor predefinido noutro projeto. Se estiver a usar uma conta de avaliação gratuita, pode ter valores de quota mais baixos para alguns recursos em comparação com os valores de quota para uma conta faturada. Quando ativa a faturação para o seu projeto, os valores da quota aumentam para a maioria dos serviços. Para receber alertas quando se estiver a aproximar de um valor de quota ou de um limite do sistema, configure alertas de quota. Para saber o que fazer se ficar sem quota ou atingir um limite do sistema, consulte o artigo Quando fica sem quota.
Quando esgota a quota
Normalmente, se ficar sem quota, a tarefa que está a tentar realizar falha e recebe um erro de quota. Por exemplo, a criação de um novo projeto ou a chamada de uma API gera um erro de quota se a tarefa exigir mais quota do que a que tem. Quando isto acontece, a tarefa continua a falhar até ter quota suficiente para a concluir.
Se quiser manter o valor da quota, pode trabalhar dentro das respetivas restrições para fazer o pedido:
Quotas de alocação: para quotas de alocação, pode libertar quota eliminando recursos não usados que contam para a quota ou o limite do sistema que quer consumir. Por exemplo, pode ter um valor de quota de 100 para uma determinada máquina virtual do Compute Engine. Se já tiver 99 dessa máquina virtual, mas quiser criar mais dez, o seu pedido falha porque a adição de mais dez excede o valor da quota (ainda pode aprovisionar mais uma máquina virtual). Para libertar recursos, elimine nove das máquinas.
Quotas de taxa: para quotas de taxa, a quota disponível é reposta automaticamente quando o período é reposto. Por exemplo, pode ter um valor de quota de 1000 pedidos por dia para uma API. Se já fez 1000 pedidos a essa API e quiser fazer mais 1000, aguarde até ao dia seguinte. Para quotas diárias, o período de tempo é reposto à meia-noite (hora do Pacífico). Para as quotas por minuto, o período é reposto um minuto após o seu primeiro pedido numa janela contínua.
Se quiser alterar o valor da quota para acomodar uma maior utilização de recursos, pode pedir um ajuste da quota. A utilização de mais recursos pode incorrer em mais custos. Para saber mais acerca dos ajustes de quota, consulte Acerca dos ajustes de quota.
Acerca dos ajustes de quota
A maioria dos pedidos de ajuste de quota é avaliada por sistemas automáticos. A decisão baseia-se em critérios que incluem a disponibilidade de recursos, o tempo de utilização do Google Cloude outros fatores. As solicitações que não cumprem os critérios são recusadas.
Os critérios de avaliação para revisões automáticas não são divulgados para garantir a equidade para todos os clientes e evitar tentativas de manipulação do processo. Por vezes, os pedidos de ajuste de quota são encaminhados para revisores humanos, que também seguem critérios, mas podem considerar as suas circunstâncias únicas.
Para pedidos de ajuste de quota que aumentem o valor da quota, pode ser-lhe pedido que pague antecipadamente. Por exemplo, pode ser-lhe pedido que faça um pagamento se pedir mais projetos que vão usar serviços Google Cloud pagos. O pagamento pode ser aplicado a quaisquer cobranças futuras e fica visível como um crédito na sua conta.
Para saber como pedir um ajuste da quota, consulte o artigo Peça um ajuste da quota. Não tem de ter um serviço de apoio ao cliente pago para pedir um ajuste da quota. Para pedir automaticamente ajustes de quota quando se estiver a aproximar do valor da quota, pode usar o ajustador de quotas. Para usar o ajustador de quota, tem de ter um histórico de utilização suficiente para que o ajustador faça previsões informadas.
O que se segue?
- Compreenda a terminologia de quotas e limites do sistema
- Autorizações de quota
- Veja e faça a gestão das quotas
- Monitorize e envie alertas
- Resolva problemas