Xenforo performance OpenLiteSpeed 0.424 Seconds vs NGINX (Apache backend) 415.9455 Seconds — CyberPanel - WebHosting Control Panel for OpenLiteSpeed
CyberHosting

Xenforo performance OpenLiteSpeed 0.424 Seconds vs NGINX (Apache backend) 415.9455 Seconds

This post is related to Xenforo performance article on the blog.

OpenLiteSpeed Performance

First Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        LiteSpeed
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7094 bytes

Concurrency Level:      25
Time taken for tests:   0.455 seconds
Complete requests:      5000
Failed requests:        0
Write errors:           0
Keep-Alive requests:    5000
Total transferred:      37720097 bytes
HTML transferred:       35470000 bytes
Requests per second:    10980.68 [#/sec] (mean)
Time per request:       2.277 [ms] (mean)
Time per request:       0.091 [ms] (mean, across all concurrent requests)
Transfer rate:          80896.97 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:     1    2   2.5      2      41
Waiting:        1    2   2.5      2      40
Total:          1    2   2.5      2      41

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      2
  75%      2
  80%      2
  90%      2
  95%      2
  98%      4
  99%     21
 100%     41 (longest request)

Second Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        LiteSpeed
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7094 bytes

Concurrency Level:      25
Time taken for tests:   0.418 seconds
Complete requests:      5000
Failed requests:        0
Write errors:           0
Keep-Alive requests:    5000
Total transferred:      37720000 bytes
HTML transferred:       35470000 bytes
Requests per second:    11975.39 [#/sec] (mean)
Time per request:       2.088 [ms] (mean)
Time per request:       0.084 [ms] (mean, across all concurrent requests)
Transfer rate:          88224.93 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:     0    2   2.5      2      24
Waiting:        0    2   2.5      2      24
Total:          0    2   2.5      2      24

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      2
  75%      2
  80%      2
  90%      2
  95%      2
  98%      6
  99%     21
 100%     24 (longest request)

Third Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        LiteSpeed
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7094 bytes

Concurrency Level:      25
Time taken for tests:   0.414 seconds
Complete requests:      5000
Failed requests:        0
Write errors:           0
Keep-Alive requests:    5000
Total transferred:      37720000 bytes
HTML transferred:       35470000 bytes
Requests per second:    12085.59 [#/sec] (mean)
Time per request:       2.069 [ms] (mean)
Time per request:       0.083 [ms] (mean, across all concurrent requests)
Transfer rate:          89036.77 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:     1    2   2.4      2      24
Waiting:        0    2   2.4      2      24
Total:          1    2   2.4      2      24

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      2
  75%      2
  80%      2
  90%      2
  95%      2
  98%      4
  99%     21
 100%     24 (longest request)

Forth Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        LiteSpeed
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7094 bytes

Concurrency Level:      25
Time taken for tests:   0.410 seconds
Complete requests:      5000
Failed requests:        0
Write errors:           0
Keep-Alive requests:    5000
Total transferred:      37720000 bytes
HTML transferred:       35470000 bytes
Requests per second:    12200.66 [#/sec] (mean)
Time per request:       2.049 [ms] (mean)
Time per request:       0.082 [ms] (mean, across all concurrent requests)
Transfer rate:          89884.53 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:     1    2   2.4      2      24
Waiting:        0    2   2.3      2      23
Total:          1    2   2.4      2      24

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      2
  75%      2
  80%      2
  90%      2
  95%      2
  98%      3
  99%     20
 100%     24 (longest request)

NGINX Performance (Apache Backend)

First run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        nginx
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7096 bytes

Concurrency Level:      25
Time taken for tests:   407.382 seconds
Complete requests:      5000
Failed requests:        4356
   (Connect: 0, Receive: 0, Length: 4356, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    4955
Total transferred:      38333960 bytes
HTML transferred:       35495265 bytes
Requests per second:    12.27 [#/sec] (mean)
Time per request:       2036.909 [ms] (mean)
Time per request:       81.476 [ms] (mean, across all concurrent requests)
Transfer rate:          91.89 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:   125 2035 113.8   2035    2963
Waiting:      123 2035 113.8   2035    2963
Total:        126 2035 113.8   2035    2963

Percentage of the requests served within a certain time (ms)
  50%   2035
  66%   2061
  75%   2079
  80%   2090
  90%   2117
  95%   2146
  98%   2187
  99%   2267
 100%   2963 (longest request)

Second run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        nginx
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7104 bytes

Concurrency Level:      25
Time taken for tests:   408.428 seconds
Complete requests:      5000
Failed requests:        3999
   (Connect: 0, Receive: 0, Length: 3999, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    4956
Total transferred:      38362051 bytes
HTML transferred:       35523327 bytes
Requests per second:    12.24 [#/sec] (mean)
Time per request:       2042.141 [ms] (mean)
Time per request:       81.686 [ms] (mean, across all concurrent requests)
Transfer rate:          91.72 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:   129 2040 111.9   2039    3520
Waiting:      128 2040 111.9   2039    3520
Total:        129 2040 111.8   2039    3520

Percentage of the requests served within a certain time (ms)
  50%   2039
  66%   2065
  75%   2081
  80%   2091
  90%   2117
  95%   2147
  98%   2199
  99%   2270
 100%   3520 (longest request)

Third Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        nginx
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7094 bytes

Concurrency Level:      25
Time taken for tests:   427.274 seconds
Complete requests:      5000
Failed requests:        4675
   (Connect: 0, Receive: 0, Length: 4675, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    4958
Total transferred:      38336822 bytes
HTML transferred:       35498040 bytes
Requests per second:    11.70 [#/sec] (mean)
Time per request:       2136.368 [ms] (mean)
Time per request:       85.455 [ms] (mean, across all concurrent requests)
Transfer rate:          87.62 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       2
Processing:   187 2134 209.5   2096    4194
Waiting:      185 2134 209.5   2096    4194
Total:        188 2134 209.5   2096    4194

Percentage of the requests served within a certain time (ms)
  50%   2096
  66%   2134
  75%   2164
  80%   2181
  90%   2240
  95%   2484
  98%   2961
  99%   3099
 100%   4194 (longest request)

Forth Run

ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:        nginx
Server Hostname:        xenforo.cyberpanel.net
Server Port:            80

Document Path:          /index.php
Document Length:        7106 bytes

Concurrency Level:      25
Time taken for tests:   420.698 seconds
Complete requests:      5000
Failed requests:        4358
   (Connect: 0, Receive: 0, Length: 4358, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    4956
Total transferred:      38362470 bytes
HTML transferred:       35523746 bytes
Requests per second:    11.89 [#/sec] (mean)
Time per request:       2103.489 [ms] (mean)
Time per request:       84.140 [ms] (mean, across all concurrent requests)
Transfer rate:          89.05 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:   128 2101 141.6   2088    3386
Waiting:      126 2101 141.6   2088    3386
Total:        128 2101 141.6   2088    3386

Percentage of the requests served within a certain time (ms)
  50%   2088
  66%   2125
  75%   2149
  80%   2164
  90%   2203
  95%   2264
  98%   2366
  99%   2538
 100%   3386 (longest request)
Sign In or Register to comment.
CyberPanel Discord

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!