[Openstack] Caching strategies in Nova ...

Mark Washenberger mark.washenberger at rackspace.com
Fri Mar 23 20:26:30 UTC 2012



"Johannes Erdfelt" <johannes at erdfelt.com> said:

> 
> MySQL isn't exactly slow and Nova doesn't have particularly large
> tables. It looks like the slowness is coming from the network and how
> many queries are being made.
> 
> Avoiding joins would mean even more queries, which looks like it would
> slow it down even further.
> 

This is exactly what I saw in my profiling. More complex queries did
still seem to take longer than less complex ones, but it was a second
order effect compared to the overall volume of queries. 

I'm not sure that network was the culprit though, since my ping
roundtrip time was small relative to the wall time I measured for each
nova.db.api call.





More information about the Openstack mailing list