I have tested the pound again.. now with other test tool...
I assume the web stress tool from microsoft somehow does't work well.
Traffic with 1000 user so small, for each server it only reach out 300kbps.
With this new test tool with 520 concurent user,
the backend server hang, the IIS thread error.
And the traffic from each server reach 500kbps.
Total Traffic around 1.5 Mbps for 520 concurrent user.
Current Backend server I use it's 1.8 Ghz processor with 1 Gb RAM, with 2 VMWare Server (so it will look like I had 3 web server)
And the Pound use 1.8 Ghz processor with 512 Mb RAM.
Tomorrow, I will try to test to the real webserver as the backend.
 
The real server of the website use 4 web server, with 2 pcs 2.8 Ghz xeon processor and 2 Gb RAM.
Currently not using any load balancer, but redirect traffic for specific user to other server, it's not optimize bcause you never know for sure which one of the user heavily load the traffic to the web server.
For some reason, hardware load balancer failed (F5 Big IP).
So I search on the web, and found this great balancer pound.
It work for the condition in our site with some minor adjustment to the web pages, so I want to implement the pound as load balancer.
But before do that I need to test the load balancer first.
 
Does any one can give me suggestion what kind of Linux OS that I should use for pound?
How about to recompile the library, what library I should recompile?
I'm not really know about linux, thanks.

 
On 3/8/06, T.Nagahama <nag@ash.jp> wrote:
Hello.

> Then I try to test with 1000 for the "stress level (threads)", and 1 for the
> "stress multiplier (sockets per threads)"
> And the web show up this error messages, "503 Service Unavailable"

I feel ...

a. How many servers in this test ?
"1000 user test" needs 2 or 3 back-ends.
(Pentium 1GHz class, test with Apatch2.0 and ab.)

b. How config your pound ?
pound needs "RewriteRedirect 0", if with many users.
(at pound 1.9.x)

c. "ulimit" use at execute, not at compile.
I use below. pound can make 1800 threads. (my record)

----start
#!/bin/sh --

ulimit -n 4000
ulimit -u 2000

/usr/local/pound/pound -f /usr/local/pound/pound.cfg 2>&1
-----end


--
To unsubscribe send an email with subject 'unsubscribe' to pound@apsis.ch.
Please contact roseg@apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-03/1141191335000/1141807128000