Hi all, I've installed OpenStack Kilo (with help of official document) on a physical HP server with following specs:
2 Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz each 12 physical core (totally 48 threads) and 128 GB of Ram I'm going to benchmark keystone performance (with Apache JMeter) in order to deploy OpenStack in production, but unfortunately I'm facing extremely low performance. 1000 simultaneously token creation requests took around 45 seconds. (WOW!) By using memcached in keystone.conf (following configuration) and threading Keystone processes to 48, response time decreased to 18 seconds, which is still too high. [cache] enabled = True config_prefix = cache.keystone expiration_time = 300 backend = dogpile.cache.memcached backend_argument = url:localhost:11211 use_key_mangler = True debug_cache_backend = False I also increased Mariadb, "max_connections" and Apache allowed open files to 4096, but they didn't help much (2 seconds!) Is it natural behavior? or we can optimize keystone performance more? What are your suggestions? Regards, Reza
_______________________________________________ OpenStack-operators mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
