[Openstack] [Swift] Http PUT response times

Shrinand Javadekar shrinand at maginatics.com
Tue Sep 22 04:57:54 UTC 2015


I am trying to dig deeper into where time is spent during a PUT
request. I added a timer (datetime.datetime) at the start and end of
proxy/controllers/obj.py:PUT(). I am seeing the time reported here to
be in the range of 100ms - 800ms. I believe this also includes the
time required to do the IO on the object-server: issuing the request
to the object-servers, getting the responses and choosing the best

However, the response time reported in the client side tool (which
issued the HTTP request) is ~2 seconds.

Any ideas how I can debug this further?

Thanks in advance.

More information about the Openstack mailing list