View Single Post
  #6  
Old 02-21-2011, 06:14 AM
IPMAN IPMAN is offline
Member
 
Join Date: Sep 2010
Posts: 29
Thumbs up Some Results - LSWS is 50% faster than varnish

Hello,

After some extensive setting up we are ready to publish some results.

Sample ab benchmarks are as follows:

Varnish on port 80 (cached)
Apache on port 82 (non cached)
LSWS on port 3082 (cache enabled)

Quote:
LiteSpeed:

root@test [~]# ab -n 2000 -c 200 http://IPGOESHERE:3082/phpinfo.php
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking IPGOESHERE (be patient)
Completed 200 requests
Completed 400 requests
Completed 600 requests
Completed 800 requests
Completed 1000 requests
Completed 1200 requests
Completed 1400 requests
Completed 1600 requests
Completed 1800 requests
Finished 2000 requests


Server Software: LiteSpeed
Server Port: 3082

Document Path: /phpinfo.php
Document Length: 34243 bytes

Concurrency Level: 200
Time taken for tests: 0.260562 seconds
Complete requests: 2000
Failed requests: 0
Write errors: 0
Total transferred: 68971302 bytes
HTML transferred: 68588729 bytes
Requests per second: 7675.72 [#/sec] (mean)
Time per request: 26.056 [ms] (mean)
Time per request: 0.130 [ms] (mean, across all concurrent requests)
Transfer rate: 258495.09 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 2.7 2 16
Processing: 8 22 3.9 23 39
Waiting: 1 4 2.9 4 21
Total: 9 24 5.2 25 51

Percentage of the requests served within a certain time (ms)
50&#37; 25
66&#37; 25
75&#37; 26
80&#37; 27
90% 29
95% 32
98% 40
99% 43
100% 51 (longest request)


Quote:
Varnish:

root@test [~]# ab -n 2000 -c 200 http://IPGOESHERE:80/phpinfo.php
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking IPGOESHERE (be patient)
Completed 200 requests
Completed 400 requests
Completed 600 requests
Completed 800 requests
Completed 1000 requests
Completed 1200 requests
Completed 1400 requests
Completed 1600 requests
Completed 1800 requests
Finished 2000 requests


Server Software: Varnish
Server Port: 80

Document Path: /phpinfo.php
Document Length: 39265 bytes

Concurrency Level: 200
Time taken for tests: 0.414206 seconds
Complete requests: 2000
Failed requests: 0
Write errors: 0
Total transferred: 79172863 bytes
HTML transferred: 78530000 bytes
Requests per second: 4828.52 [#/sec] (mean)
Time per request: 41.421 [ms] (mean)
Time per request: 0.207 [ms] (mean, across all concurrent requests)
Transfer rate: 186663.16 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 13 9.2 14 32
Processing: 7 26 3.7 26 69
Waiting: 0 11 6.9 12 30
Total: 8 40 7.4 40 73

Percentage of the requests served within a certain time (ms)
50% 40
66% 43
75% 46
80% 47
90% 50
95% 52
98% 53
99% 54
100% 73 (longest request)
As you can see LSWS is 50% faster than varnish!

LiteSpeed:
Time per request: 26.056 [ms] (mean)
Time per request: 0.130 [ms] (mean, across all concurrent requests)

Varnish:
Time per request: 41.421 [ms] (mean)
Time per request: 0.207 [ms] (mean, across all concurrent requests)

Quote:
Apache:

root@test [~]# ab -n 2000 -c 200 http://IPGOESHERE:82/phpinfo.php
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking IPGOESHERE (be patient)
Completed 200 requests
Completed 400 requests
Completed 600 requests
Completed 800 requests
Completed 1000 requests
Completed 1200 requests
Completed 1400 requests
Completed 1600 requests
Completed 1800 requests
Finished 2000 requests


Server Software: Apache/2.0.63
Server Port: 82

Document Path: /phpinfo.php
Document Length: 38773 bytes

Concurrency Level: 200
Time taken for tests: 12.909277 seconds
Complete requests: 2000
Failed requests: 0
Write errors: 0
Total transferred: 78232712 bytes
HTML transferred: 77701092 bytes
Requests per second: 154.93 [#/sec] (mean)
Time per request: 1290.928 [ms] (mean)
Time per request: 6.455 [ms] (mean, across all concurrent requests)
Transfer rate: 5918.15 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 242 1060.7 0 8999
Processing: 49 978 620.5 847 5457
Waiting: 47 948 588.9 838 5452
Total: 60 1220 1331.5 854 11031

Percentage of the requests served within a certain time (ms)
50% 854
66% 912
75% 978
80% 1041
90% 1888
95% 3859
98% 5641
99% 8201
100% 11031 (longest request)
Conclusion:

LiteSpeed:
Time per request: 26.056 [ms] (mean)
Time per request: 0.130 [ms] (mean, across all concurrent requests)

Varnish:
Time per request: 41.421 [ms] (mean)
Time per request: 0.207 [ms] (mean, across all concurrent requests)

Apache:
Time per request: 1290.928 [ms] (mean)
Time per request: 6.455 [ms] (mean, across all concurrent requests)

Benchmarks regarding a file of around 2GB will be next.

Last edited by IPMAN; 02-21-2011 at 06:41 AM..
Reply With Quote