Author: Surya Seetharaman <suryaseetharama...@gmail.com>
Date: Tue Feb 6 12:36:50 2018 +0100
Make bdms querying in multi-cell use scatter-gather and ignore down cell
This patch makes the querying of bdms from multiple cells in the
_get_instance_bdms_in_multiple_cells function of extended_volumes use
scatter_gather_cells thus making the process, parallel. It also adds
warnings in case a cell is not available; which the operator can later
tweak, if an exception needs to be raised. So for now, cells that are
not reachable are ignored and it proceeds to the next cell.
** Changed in: nova
Status: In Progress => Fix Released
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
Make bdms querying in multiple cells use scatter-gather
Status in OpenStack Compute (nova):
Currently the "_get_instance_bdms_in_multiple_cells" function in
extended_volumes runs sequentially and this affects the performance in
case of large deployments (running a lot of cells) :
So it would be nice to use the scatter_gather_cells function to do
this operation in parallel.
Also apart from the performance scaling point of view, in case
connection to a particular cell fails, it would be nice to have
sentinels returned which is done by the scatter_gather_cells function.
This helps when a cell is down.
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : email@example.com
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp