squid-3.0 benchmarking

From: Muthukumar <kmuthu_gct@dont-contact.us>
Date: Tue, 7 Dec 2004 12:14:01 +0530

Hello Developers,

    We are benchmarking squid-3.0 with / without epoll() I/O method.

    With the polygraph tool, poly server is running with 750 alias and polyclt with 450 alias ( 450 req / sec ). Squid-3.0 without
epoll is running with 8192 FD's. Polyclt is getting problem as

    006.76| Connection.cc:485: error: 32/32 (s110) Connection timed out
    006.76| error: raw write after connect failed
    006.76| connection to <squidIP>:3128 failed after 0 reads, 0 writes, 1 xacts

    Normally squid server, polyserver is getting TIME_WAIT status. I have tuned "tcp_tw_recycle, tcp_rfc1337" to 1 to recycle
TIME_WAIT status on 2.6 linux kernel.

    Questions:
    ********

        1. Can you suggest needable parameters to be tunned.? (http://www.psc.edu/networking/projects/tcptune/#Linux - I tunned all
of this )

        2. More errors in polyclt as,

009.83| Xaction.cc:74: error: 64/269 (c19) unsupported HTTP status code
1102401683.126442# obj: http://10.1.131.73:18256/w0b5403f7.348e52ca:000003cc/t02/_00000011.html flags: basic,GET, size: 0/-1 xact:
0b5403f7.348e52ca:0001d376
HTTP/1.0 503 Service Unavailable
Server: squid/3.0-PRE3
Mime-Version: 1.0
Date: Tue, 07 Dec 2004 06:40:09 GMT
Content-Type: text/html
Content-Length: 2007
Expires: Tue, 07 Dec 2004 06:40:09 GMT
X-Squid-Error: ERR_CONNECT_FAIL 105
X-Cache: MISS from jasmine.kovaiteam.com
Via: 1.0 jasmine.kovaiteam.com (squid/3.0-PRE3)
Proxy-Connection: close

        3. I am getting 110 rep / sec for the configuration of 350 req / sec on polygraph configuration, so that squid is satisfying
350 req / sec. Is it correct?

        4. how to know squid requests satisfaction saturation point?

        5. Is it good to use polymix3 instead of polymix4? which bench is good for squid benchmarking?

Regards
Muthu
Received on Mon Dec 06 2004 - 23:45:21 MST

This archive was generated by hypermail pre-2.1.9 : Fri Dec 31 2004 - 12:00:04 MST