Quotas

Bug #903350 reported by Everett Toews
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Fix Released
Wishlist
Unassigned

Bug Description

Implement quotas for individual accounts/users.

I realize this isn't a burning need for big service providers but it's definitely necessary for private clouds.

Revision history for this message
Everett Toews (everett-toews) wrote :

Is there any chance for this to be included in Essex?

Revision history for this message
John Dickinson (notmyname) wrote :

it can be implemented as soon as code is submitted to support it, but I don't know of anyone working on it right now

Revision history for this message
Doug Weimer (dweimer) wrote : Re: [Bug 903350] Re: Quotas

Were there any blueprints or ehterpads setup to talk about the quota
implementation?

On Tue, 28 Feb 2012, John Dickinson wrote:

> it can be implemented as soon as code is submitted to support it, but I
> don't know of anyone working on it right now
>
> --
> You received this bug notification because you are subscribed to
> OpenStack Object Storage (swift).
> https://bugs.launchpad.net/bugs/903350
>
> Title:
> Quotas
>
> Status in OpenStack Object Storage (Swift):
> New
>
> Bug description:
> Implement quotas for individual accounts/users.
>
> I realize this isn't a burning need for big service providers but it's
> definitely necessary for private clouds.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/swift/+bug/903350/+subscriptions

Revision history for this message
John Dickinson (notmyname) wrote : Re: [Bug 903350] Quotas

No, but the summit talks haven't been set yet.

--John

On Feb 28, 2012, at 1:32 PM, Doug Weimer wrote:

> Were there any blueprints or ehterpads setup to talk about the quota
> implementation?
>
> On Tue, 28 Feb 2012, John Dickinson wrote:
>
>> it can be implemented as soon as code is submitted to support it, but I
>> don't know of anyone working on it right now
>>
>> --
>> You received this bug notification because you are subscribed to
>> OpenStack Object Storage (swift).
>> https://bugs.launchpad.net/bugs/903350
>>
>> Title:
>> Quotas
>>
>> Status in OpenStack Object Storage (Swift):
>> New
>>
>> Bug description:
>> Implement quotas for individual accounts/users.
>>
>> I realize this isn't a burning need for big service providers but it's
>> definitely necessary for private clouds.
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/swift/+bug/903350/+subscriptions
>
> --
> You received this bug notification because you are subscribed to
> OpenStack Object Storage (swift).
> https://bugs.launchpad.net/bugs/903350
>
> Title:
> Quotas
>
> Status in OpenStack Object Storage (Swift):
> New
>
> Bug description:
> Implement quotas for individual accounts/users.
>
> I realize this isn't a burning need for big service providers but it's
> definitely necessary for private clouds.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/swift/+bug/903350/+subscriptions

Revision history for this message
Everett Toews (everett-toews) wrote :

Point taken.

I'm not going to be able to code up a solution but maybe I can provide some more detail around the motivation for this feature. I've registered a blueprint and spec at

https://blueprints.launchpad.net/swift/+spec/storage-quotas
http://wiki.openstack.org/SwiftQuotas

If this can't be included in Essex as a bug fix, I'll propose a session at the Folsom Summit and hopefully get some traction on it.

Thanks,
Everett

Changed in swift:
assignee: nobody → Everett Toews (everett-toews)
status: New → Triaged
importance: Undecided → Wishlist
Changed in swift:
assignee: Everett Toews (everett-toews) → nobody
Revision history for this message
gholt (gholt) wrote :

Some work being done, at least on self-imposed tenant container quotas: https://review.openstack.org/#/c/19758/

Revision history for this message
gholt (gholt) wrote :

Work also being done at https://github.com/AlexYangYu/StackLab-swift/tree/dev-quota

It'd be good to get some collaboration going...

Revision history for this message
Chmouel Boudjnah (chmouel) wrote :
Revision history for this message
Samuel Merritt (torgomatic) wrote :

Grizzly release had both account and container quota middlewares in it. Seems like this has been addressed to me; feel free to reopen if you disagree.

Changed in swift:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Related blueprints

Remote bug watches

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