Skip to content

Quota Management

With the Quota Management feature, you have complete control over the USAGE of your OpenStack Cloud Resources. The principle is simple! Depending on your order and contract, your client account receives a defined maximum number of OpenStack resources (e.g., number of projects, vCPUs, RAM, number of VMs, number and size of storage volumes, etc.). You can then distribute these resources to your OpenStack projects, giving you full control over how much each of your projects uses. If you need a higher limit for certain resource types, such as vCPUs, you can request this directly in the Cloud Services Portal.


Example Quota Management vCPU

The following graphic illustrates the principle of Quota Management using the resource type vCPU as an example.

image

  • Enterprise Partner 1: Has allocated 110 of 5000 vCPUs to Client A (100 vCPUs) & Client B (10 vCPUs).
  • Client A: (Production Customer)
    • Has assigned 10 of 100 vCPUs to Project 1 (Develop).
    • Has assigned 80 of 100 vCPUs to Project 2 (Production).
    • Both projects are already using all of their allocated resources.
  • Client B: (Trial Customer)
    • Has assigned all 10 of 10 vCPUs to Project 1 (Trial).
    • Project Trial is already using 8 of the 10 vCPUs.

Quota Overview

To get an overview of your quotas, navigate to Quota on the left and then click on Quota Overview.

Client Quota

In the upper part of the screen, you will see the configured quotas for your client.

image

Project Quota

In the lower part of the screen, you will see the quotas for your OpenStack projects.

image

Create Quota Profiles

To simplify the management of your resources, you can create your own quota profiles, which you can later select and use when creating OpenStack projects. To do this, please proceed as follows:

  • Navigate to Quota on the left and then click on Profiles.
  • Now click on the Create profile button.

image

  • Then fill out the form and confirm with create.

image

Input Field Description
Profile name Please enter a profile name
Inheritable Option only for Enterprise Partners who want to make a profile visible to clients.
Default Click this option if you want to make this profile the default.
Projects Number of maximum allowed OpenStack projects
Instances Maximum number of allowed Instances (VMs)
vCPUs Total number of allowed vCPUs for all Instances
RAM (GB) Maximum allowed Memory (GB) for all Instances
Volumes Number of maximum allowed OpenStack Volumes for all Instances
Volume_Storage (GB) Maximum allowed Storage (GB) for all Volumes
Volume_Snapshots Total number of allowed Volume_Snapshots for all Volumes
Routers Maximum number of allowed virtual routers
Networks Total number of allowed Private Subnets
Floating_IPs Maximum number of allowed Floating IPs (Public IPs)

Input Fields Create Quota Profile Form

  • The created quota profile is now displayed in the list.

image

Update Quota Profiles

You can customize your created Quota Profiles.

  • To do this, navigate to Quota on the left and then click on Profiles.
  • Now click on the small arrow in the list for the desired profile and then on Update Profile.

image

  • Now make your changes and then confirm by clicking on the update button.

Important

  • The quota changes made have NO direct influence on the quotas of existing projects that originally used the previous quota when creating them.
  • Only newly created OpenStack projects use the changed quota profile.
  • To apply the quotas of a changed profile to one or more projects, please see Set Quota Profile.

Set quota profile

To assign a Quota Profile to one or more projects, navigate to Quota on the left and then click on Quota Overview.

  • Now click on the Set quota profile button in the middle of the screen.

image

  • First, select the quota profile that you want to assign to one or more projects.
  • Then select the projects to which the profile should be applied.
  • Finally, confirm your selection with the apply profile button.

image

Important

  • If the available quota of the client is not sufficient for a resource type, an error message appears.
  • Example: Error: Insufficient Volume_Snapshots Quota.
  • In this case, this resource type will not be adjusted, but all others will.
  • Solution: Adjust your quota profile or request a higher quota for this resource type.

Request more quota

A user can request a higher quota for one or more resource types for their client account from their Enterprise Partner.

Client quota request

Example: The Volume_Snapshots quota of 20 is exhausted, and you now want to increase it to 30 for your client. To do this, proceed as follows:

  • Navigate to Quota on the left and then click on Quota Overview.
  • You will now see the Quota Volume_Snapshots, which is exhausted, in the client overview.

image

  • Now click on the Manage quota button to request a higher quota.

image

  • Now enter (1) the desired Volume_Snapshots quota of 30 in the corresponding field.
  • Then confirm (2) your entry with the request quota button.

image

  • The display in the quota overview now changes as follows.

image

Note

Your Enterprise Partner will now receive a notification and see the following request on their screen, which they can answer with Approve or Reject.

image

Project quota update

To increase the quota of a resource type for a project, proceed as follows: Example: You want to increase the quota Volume_Snapshots for the project "clienta-proj1" from 10 to 20.

Note

The prerequisite is that your client account has enough free quota for this resource type.

  • Navigate to Quota on the left and then click on Quota Overview.
  • Now scroll down to the project for which you want to adjust the quota.
  • Now click on the Manage quotas button.

image

  • Now enter the desired Volume_Snapshots quota of 20 in the corresponding field.
  • Then confirm your entry with the update quota button.

image

Manage permissions

Here you can assign the permissions for the Quota Panel to your users under Quota and then in Manage permissions. To do this, click on the Manage permission button on the right of the row of the user concerned.

image

  • In section (A), you define which permissions a user has for quotas.
  • In section (B), you allow a user to manage the Quota Profiles.
  • In section (C), you assign the rights for managing the quota permission of the users.