Trigger nova client may cause large number of requests at same time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
High
|
Zeng Ming |
Bug Description
For each polling inetervals, Ceilometer compute agent will trigger nova
client directly to acquire the list of VMs.
However, there's a potential risk that the workload for nova client will
increases proportional to the number of Ceilometer compute agents. In
other word, there's a possibility that thousands of Ceilometer compute
agents will call nova client in a very short time period or even same
time which may lead large number of requests to nova client in short time.
As a result, the nova client can not handle so many requests in short or
same time, and Ceilometer compute agent can't fetch metrics then.
So we think it would be better to shuffle agents to send request to Nova
to avoid large number of requests to nova client in short or same time.
This would be more performance effective and reliable.
description: | updated |
description: | updated |
Changed in ceilometer: | |
milestone: | none → kilo-3 |
importance: | Undecided → High |
Changed in ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | kilo-3 → 2015.1.0 |
Fix proposed to branch: master /review. openstack. org/148404
Review: https:/