Work with quotas  |  Documentation  |  Google Cloud (2024)

Stay organized with collections Save and categorize content based on your preferences.
"Work with Google Cloud quota systems, Google Cloud"

Google Cloud uses quotas to restrict how much of aparticular shared Google Cloud resource that you can use. Each quota represents aspecific countable resource. For example: API calls to a particular service, thenumber of load balancers used concurrently by your project, or the number ofprojects that you can create.

This page describes how to work with quotas in your projects. This includes howto find and modify your existing quota limits, how to request higher quotas, andhow to monitor quota usage.

Many services also have limits that are unrelated to the quota system.Limits are fixed constraints, such as maximum file sizes or database schemalimitations, which cannot be increased or decreased. You can find outabout limits on the relevant Quotas and limits page for your service (for example,Cloud Storage quotas and limits).

The following links provide additional information related to resource usage:

Try it for yourself

If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.

Get started for free

About quotas

Before learning about how to monitor and manage your quota, it's useful tounderstand the basics of how the Google Cloud quota system works. This sectionintroduces you to some key quota concepts: quota types, quota limits, andquota increase requests.

Why do we enforce quotas?

Quotas are enforced for many reasons, including:

  • To protect the community of Google Cloud users by preventing unforeseen spikesin usage and overloaded services.
  • To help you manage resources. For example, you can set your own limits onservice usage while developing and testing your applications to avoidunexpected bills from using expensive resources.

Types of quota

There are three categories of Google Cloud quotas:

  • Rate quotas are typically used for limiting the number of requests that you canmake to an API or service. Rate quotas reset after a time interval that isspecific to the service—for example, the number of API requests per day.
  • Allocation quotas are used to restrict the use of resources that don't have a rate of usage.For example, the number of VMs used by your project at a given time. Allocationquotas don't reset over time. Instead, they must be explicitly released when you no longer want to use them—for example, by deleting a GKE cluster.
  • Concurrent quotas are used to restrict the total number of concurrent operations in flight at any given time. These are usually long-running operations. For example, Compute Engine uses insert_operations that are expected tolast as long as one hour.

Within these categories, some quotas are global and apply to your usage of theresource anywhere in Google Cloud. Others are regional or zonal and applyto your usage of the resource in a specific Google Cloud region(both quota types) or zone (allocation quotas only). For example, there areseparate limits for how many Compute Engine VM instances that you cancreate in each Google Cloud region.

Quotas are enforced on a per-project basis. Except for the number ofprojects that you can create, which is enforced per user account and billing account.

What's next

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-12-18 UTC.

Work with quotas  |  Documentation  |  Google Cloud (2024)
Top Articles
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 5606

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.