Please note: This schedule is for OpenStack Active Technical Contributors participating in the Icehouse Design Summit sessions in Hong Kong. These are working sessions to determine the roadmap of the Icehouse release and make decisions across the project. To see the full OpenStack Summit schedule, including presentations, panels and workshops, go to http://openstacksummitnovember2013.sched.org.
Currently, the only API rate limits in cinder are via the paste pipeline. This is limiting since you don't have (easy) access to the details of the call, nor the existing state of the system.
We propose adding a new pluging that gets called at the start of any API call that can implement richer ratelimits. An example of a rich rate limit is you can only create 10Tb of volumes a day. This is different to the existing quota mechanism, and is required to remove some DoS attacks on certain backend concepts.