Chmouel,

We reviewed the design of this feature at the summit with CERN and HP
teams. Centralized quota storage in Keystone is an anticipated feature, but
there are concerns about adding quota enforcement logic for every service
to Keystone. The agreed solution is to add quota numbers storage to
Keystone, and add mechanism that will notify services about change to the
quota. Service, in turn, will update quota cache and apply the new quota
value according to its own enforcement rules.

More detailed capture of the discussion on etherpad:
https://etherpad.openstack.org/p/CentralizedQuotas

Re this particular change, we plan to reuse this API extension code, but
extended to support domain-level quota as well.

--
Best regards,
Oleg Gelbukh
Mirantis Labs


On Mon, Dec 2, 2013 at 5:39 PM, Chmouel Boudjnah <chmo...@enovance.com>wrote:

> Hello,
>
> I was wondering what was the status of Keystone being the central place
> across all OpenStack projects for quotas.
>
> There is already an implementation from Dmitry here :
>
> https://review.openstack.org/#/c/40568/
>
> but hasn't seen activities since october waiting for icehouse development
> to be started and a few bits to be cleaned and added (i.e: the sqlite
> migration).
>
> It would be great if we can get this rekicked to get that for icehouse-2.
>
> Thanks,
> Chmouel.
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to