Increase nova rate limits

Bug #1272839 reported by Matthew Mosesohn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Ivan Kolodyazhny

Bug Description

The defaults are too small to run any benchmarking tests. We ought to increase our rate limits by an order of magnitude (or offer an option to disable nova rate limits when deploying)

Changed in fuel:
milestone: none → 4.1
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

At the very least we should document how the rate limits can be changed or lifted. Depending on how much damage an overloaded nova service can do, shipping with limits disabled by default might expose customers to risks of breakage, DoS attacks or worse, so not a good idea unless we can prove the opposite.

Changed in fuel:
assignee: Matthew Mosesohn (raytrac3r) → Fuel Library Team (fuel-library)
milestone: 4.1 → 5.0
importance: Undecided → Medium
status: New → Triaged
tags: added: customer-found
Changed in fuel:
importance: Medium → High
Revision history for this message
Dmitry Ilyin (idv1985) wrote :

Just edit these structures is site.pp

$nova_rate_limits = {
  'POST' => 1000,
  'POST_SERVERS' => 1000,
  'PUT' => 1000, 'GET' => 1000,
  'DELETE' => 1000
}
$cinder_rate_limits = {
  'POST' => 1000,
  'POST_SERVERS' => 1000,
  'PUT' => 1000, 'GET' => 1000,
  'DELETE' => 1000
}

Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :

How much should we increase nova and cinder rate limits? They are such as Dmitry provided now.

Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :

As decided in discussion with Matthew, we should change rate limits to 100 000.

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Ivan Kolodyazhny (e0ne)
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/89550

Changed in fuel:
status: Triaged → In Progress
Changed in fuel:
importance: High → Medium
milestone: 5.0 → 5.1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/89550
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=b5c5e84a89cd7dec03c65301a445bb930219a3d6
Submitter: Jenkins
Branch: master

commit b5c5e84a89cd7dec03c65301a445bb930219a3d6
Author: Ivan Kolodyazhny <email address hidden>
Date: Tue Apr 22 15:41:35 2014 +0300

    Increase nova and cinder rate limits

    Change-Id: Ibacec6d2294583237233050ffe20a926a375b620
    Closes: bug #1272839

Changed in fuel:
status: In Progress → Fix Committed
Egor Kotko (ykotko)
tags: added: in progress
Egor Kotko (ykotko)
tags: removed: in progress
Changed in fuel:
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

Remote bug watches

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