Cloud Quota Manager concepts
Note
The service is at the Preview stage.
When designing a cloud infrastructure, it is important to take quotas and limits into consideration. Cloud Quota Manager allows you to manage quotas of all your Yandex Cloud services using different interfaces.
Quotas are limits on the number of resources you can use in your cloud. These are organizational constraints that can be changed as needed. Quotas help you avoid overspending and excessive use of resources through sensible budget planning and consumption management.
There are two terms that describe the use of quotas:
-
Quota limit: Current limit in place for a cloud or organization resource.
-
Quota usage: Amount or size of the actually used resource.
For example, the quota for the number of VMs in the cloud is 12. The quota usage can be from 0 to 12, representing the number of currently used VMs. If you need more VMs for your tasks, you need to increase the quota, e.g., to 25. This way, the quota usage will be from 0 to 25.
Potentially, you can increase your quotas up to the limits.
Limits are technical constraints due to the Yandex Cloud architecture, physical characteristics of the hardware, or external limitations. For example, the Certificate Manager limits are dictated by the Let's Encrypt certification rules in place.
Quotas are allocated and applied at the Yandex Cloud cloud level; they are distributed between all the folders and services.
Cloud Quota Manager helps you monitor your quota values and usage automatically. Employ the API methods to get notified as soon as your consumption hits the threshold values. It means you will never be late to increase your quota or prevent an abnormal situation and overconsumption of resources.
Currently, you can use the following quota management interfaces:
Going forward, you will also be able to get information and request quota updates via the CLI and API.
Quota allocation
When you create a cloud, the default quotas are allocated automatically. When you update a quota, its default value is not saved. You cannot reset a quota to its default value.
There are no quotas for some resources. You will see Quota not allocated next to these resources in the console.
Quotas can potentially be increased up to the limit values. Quotas do not guarantee that resources are available.
Why quotas are needed
Quotas serve as a soft constraint for requesting resources and allow you to manage cloud service usage: with quotas, new users cannot take up too much resources for testing purposes.
Resource types
Yandex Cloud features quotas for these three types of resources:
resource-manager.cloud
organization-manager.organization
billing.account
For default quotas and limits for all Yandex Cloud services, see Default quotas and limits for Yandex Cloud services.
For quota usage, see the Cloud Quota Manager