Overview
Quotas enforce per-project resource ceilings to prevent any single tenant from exhausting cluster capacity. Xloud Compute applies quotas to instances, vCPUs, RAM, key pairs, and server groups. You can view and adjust quotas per project without affecting currently running workloads.Prerequisites
- Admin credentials sourced from
admin-openrc.sh openstackCLI installed and configured- The target project ID or name
Default Quota Values
The following defaults apply to all new projects unless explicitly overridden.| Resource | Default Limit | Description |
|---|---|---|
instances | 10 | Total running instances per project |
cores | 20 | Total vCPUs allocated across all instances |
ram | 51,200 MB | Total RAM allocated across all instances |
key_pairs | 100 | SSH key pairs per user |
server_groups | 10 | Server groups per project |
server_group_members | 10 | Maximum instances per server group |
injected_files | 5 | Files injectable at instance boot |
View and Update Quotas
- Dashboard
- CLI
View cluster-wide defaults
Navigate to Admin → Compute → Defaults to view the global quota defaults
applied to new projects.
Open project-level quota management
Navigate to Admin → Identity → Projects. Locate the target project in the
list and click its name to open the project detail.
Modify project quotas
Select Modify Quotas from the Actions menu. Adjust the quota values
for the resources you want to change:
Click Save to apply the changes.
| Field | Recommended Approach |
|---|---|
| Instances | Set based on the project’s expected VM count plus a 20% buffer |
| vCPUs | Match the instance limit multiplied by the average flavor vCPU count |
| RAM | Match the instance limit multiplied by the average flavor RAM in MB |
Changes apply immediately. Running instances are not affected by reduced quotas — only new allocations are blocked once the new limit is reached.
Monitoring Quota Usage
Track active quota consumption before raising limits to avoid enabling runaway resource use.- CLI
Show current usage versus the project quota:List all instances consuming quota in a project:View aggregate usage across all projects (admin only):
Show quota usage for a project
List instances in a project
Show cluster-wide hypervisor statistics
Next Steps
Compute Hosts
Monitor physical resource availability before adjusting project quotas.
Flavor Management
Define instance sizes that projects can deploy within their quota limits.
Admin Guide
Return to the Compute Administration Guide index.