[Openstack] [SWIFT] Proxies Sizing for 90.000 / 200.000 RPM

Chmouel Boudjnah chmouel at chmouel.com
Fri Oct 26 19:00:43 UTC 2012


On Wed, Oct 24, 2012 at 4:45 PM, heckj <heckj at mac.com> wrote:
> "Specifically, I'm concerned with the way auth_token handles memcache
> connections. I'm not sure how well it will work in swift with eventlet. If
> the memcache module being used caches sockets, then concurrency in eventlet
> (different greenthreads) will cause problems. Eventlet detects and prevents
> concurrent access to the same socket (for good reason--data from the socket
> may be delivered to the wrong listener)."

What about of doing like pre-keystonelight auth_token to use
swift.cache if available for token caching instead of reusing a
connection, a quick patch here :

http://pastie.org/private/ezd5iqf7g6lz0nfpercz8a

can do the cleanup and propose for reviews if nobody has objections about it.

Chmouel.




More information about the Openstack mailing list