Mailinglist Archive: opensuse-buildservice (225 mails)

< Previous Next >
Re: [opensuse-buildservice] RE: Slow http performance
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Wed, 14 Sep 2011 08:43 +0200
  • Message-id: <1580923.um5cNHFo7E@scherben>
Am Dienstag, 13. September 2011, 15:48:17 schrieb Jeff_Glanz@xxxxxxxx:
We root caused this: A remote build system in India was referencing an LDAP
host in America. Take care with your LDAP configuration settings in your
obs-api setup. Keep them together in proximate regions.

you can also install a local openldap server on the host in India which is
proxying & caching the requests to America.

Jeff Glanz
Dell | PG Release Engineering Team
office + 1 512 724 9509

-----Original Message-----
From: Glanz, Jeff
Sent: Tuesday, August 30, 2011 2:12 PM
To: opensuse-buildservice@xxxxxxxxxxxx
Cc: Whiteman, George; S, Prabhakar
Subject: [opensuse-buildservice] Slow http performance


We are using osc, version 131, to download binary files from a build repo
(osc getbinaries).

We are noticing 2x performance differences in download speeds on different
OBS2.1 service hosts. The disk io speeds & bit transfer rates to storage
are exactly the same on both hosts (verified with dd calls). The osc
download requests are to local host services. On the slow performer, I see
ruby trace calls referencing '_session' variables, as well as a 'Cookie'

We don't see this problem on an old OBS1.6 installation.
We thought disabling ssl checks (sslcertck=0) would speed up the transfer -
but this makes no difference.

Here's the html header:
send: 'GET /build/Project:700: Builder_2/rhel5/i586/......4.1.el5.i386.rpm
HTTP/1.1\r\nAccept-Encoding: identity\r\nHost:\r\nCookie:
close\r\nUser-Agent: osc/0.131\r\n\r\n'

The traceroute calls all have a single hop to the local host. We are using
ssl encryption.

Any ideas as to how we might tune this - or what could be causing these
differences in download speed?


Jeff Glanz
Dell | PG Release Engineering Team
office + 1 512 724 9509
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx
< Previous Next >