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

Reply via email to