On 09/07/2013, at 2:53 AM, John Griffith <john.griff...@solidfire.com> wrote:

> 
> 
> 
> On Sun, Jul 7, 2013 at 5:43 PM, Sam Morrison <sorri...@gmail.com> wrote:
> Hi,
> 
> I'm wondering if anyone is using cinder and is having issue with the list 
> volumes API call.
> 
> We have a grizzly install and we're at about 160 active volumes in cinder at 
> the moment.
> 
> To do "cinder list" with a tenant that has about 140 volumes it takes about 6 
> seconds.
> API calls on a specific volume are done in about 0.1 seconds so I'm happy 
> with the API servers, it's the code I'm worried about.
> 
> Doing a "cinder list --all-tenants" as an admin it takes about 20 seconds.
> 
> Looking at the code it seems as an admin it will iterate over every volume 3 
> times and do a db requests on each volume.
> As a normal user it iterates over every volume once.
> 
> The for loops are for adding glance image information and as an admin it also 
> adds host and tenant information which is in the same table so it's a bit 
> strange that it's doing more DB calls.
> 
> Does anyone use cinder with more that just a couple of active volumes and if 
> so how do they when requests are so slow?
> We have 36 cinder-api servers handling requests and they aren't under 
> significant load. Also our DB cluster is handling things fine.
> 
> Cheers,
> Sam
> 
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>  
> Hi Sam,
> Definitely some things in this area that cause problems at scale, I'm not 
> sure exactly where you're looking at in terms of the loops?
> 
> We did recently submit a bug fix [1] related to some of this, but I don't 
> think it covers the case you're describing and it has NOT been backported to 
> Grizzly.
> 
> If you'd like to point me specifically to the loops your describing I'm happy 
> to take a look and see if we can fix this up.
> 
> Thanks,
> John
> 
> [1] http://tinyurl.com/jwgpxpr
> 
> 

Hi John,

We opened a bug about this: 

https://bugs.launchpad.net/cinder/+bug/1197612

Cheers,
Sam



_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to