Basic quota system

Bug #607920 reported by Jesse Andrews
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
Vish Ishaya

Bug Description

One idea for a simplistic quota system would be:

  * system-wide quotas per project (of number of instances, volumes, ...)
  * allow per project overrides

Thoughts?

Tags: quota

Related branches

Revision history for this message
Devin Carlen (devcamcar) wrote :

Most important items:

Total number of vcpus
Total amount of RAM
Total amount of volume storage
Total number of instances
Total number of registered images (this can be large, but just to keep people from doing crazy things)

Revision history for this message
Todd Willey (xtoddx) wrote :

Are quotas going to be based on number, or number and total size? Like 50 TB of volumes, divided among however many volumes you want.

I'm guessing API request throttling / quotas is a separate issue?

Devin Carlen (devcamcar)
tags: added: quota
Revision history for this message
Soren Hansen (soren) wrote :

I've taken the liberty of filing a blueprint for this:

https://blueprints.launchpad.net/nova/+spec/basic-quota-system

Changed in nova:
status: New → Confirmed
Jay Pipes (jaypipes)
Changed in nova:
importance: Undecided → High
status: Confirmed → Fix Committed
assignee: nobody → vishvananda (vishvananda)
milestone: none → austin-feature-freeze
Revision history for this message
Mika Kohonen (mika-kohonen-1986) wrote :

Some resources can have different dimensions:

> Total number of vcpus:
Number of cores or cpu cycles? Number of cores is easier, but keep in mind cpu cycles is the way to compare apples to apples. i suggest to add in the future cpu cycles. Some standards like OVF do care about cpu cycles, for example.

> Total amount of RAM
Ok.

> Total amount of volume storage
Several dimensions here:
- total ammount of storage
- maximum volumen size
- total ammount of volumes

> Total number of instances
Ok

> Total number of registered images (this can be large, but just to keep people from doing crazy things)
Does it make sense to control the total size of all the registered images? If stored in a local datacenter can be huge!

Eric Day (eday)
Changed in nova:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.