GlusterFS 3.1.6 performance tests

Testing on our Drupal 6 intranet server. Simple ab test.

Volume Name: intranet
Type: Distributed-Replicate
Status: Started
Number of Bricks: 4 x 3 = 12
Transport-type: tcp
Bricks:
Brick1: ewcs2:/var/spool/glusterfs/a_intranet
Brick2: ewcs4:/var/spool/glusterfs/a_intranet
Brick3: ewcs7:/var/spool/glusterfs/a_intranet
Brick4: ewcs2:/var/spool/glusterfs/b_intranet
Brick5: ewcs4:/var/spool/glusterfs/b_intranet
Brick6: ewcs7:/var/spool/glusterfs/b_intranet
Brick7: ewcs2:/var/spool/glusterfs/c_intranet
Brick8: ewcs4:/var/spool/glusterfs/c_intranet
Brick9: ewcs7:/var/spool/glusterfs/c_intranet
Brick10: ewcs2:/var/spool/glusterfs/d_intranet
Brick11: ewcs4:/var/spool/glusterfs/d_intranet
Brick12: ewcs7:/var/spool/glusterfs/d_intranet

Defaults

$ ab -n 100 -c 5 http://intranet/
This is ApacheBench, Version 2.3
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking intranet (be patient)…..done

Server Software: Apache/2.2.3
Server Hostname: intranet
Server Port: 80

Document Path: /
Document Length: 16883 bytes

Concurrency Level: 5
Time taken for tests: 113.311 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 1733000 bytes
HTML transferred: 1688300 bytes
Requests per second: 0.88 [#/sec] (mean)
Time per request: 5665.557 [ms] (mean)
Time per request: 1133.111 [ms] (mean, across all concurrent requests)
Transfer rate: 14.94 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 27 58.8 2 281
Processing: 2141 5593 2214.2 4936 11377
Waiting: 1985 5436 2175.5 4762 11001
Total: 2141 5620 2213.0 4941 11378

Percentage of the requests served within a certain time (ms)
50% 4941
66% 5546
75% 6706
80% 7483
90% 9540
95% 10590
98% 11245
99% 11378
100% 11378 (longest request)

With performance.cache-refresh-timeout set to 30

$ ab -n 100 -c 5 http://intranet/
This is ApacheBench, Version 2.3
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking intranet (be patient).....done

Server Software: Apache/2.2.3
Server Hostname: intranet
Server Port: 80

Document Path: /
Document Length: 16908 bytes

Concurrency Level: 5
Time taken for tests: 124.092 seconds
Complete requests: 100
Failed requests: 45
(Connect: 0, Receive: 0, Length: 45, Exceptions: 0)
Write errors: 0
Total transferred: 1734285 bytes
HTML transferred: 1689585 bytes
Requests per second: 0.81 [#/sec] (mean)
Time per request: 6204.579 [ms] (mean)
Time per request: 1240.916 [ms] (mean, across all concurrent requests)
Transfer rate: 13.65 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 15 33.8 1 184
Processing: 3521 6189 2428.1 5970 13399
Waiting: 3214 6031 2442.0 5861 13288
Total: 3522 6204 2427.7 5971 13399

Percentage of the requests served within a certain time (ms)
50% 5971
66% 6533
75% 7080
80% 7501
90% 9621
95% 12271
98% 12967
99% 13399
100% 13399 (longest request)

Using the local nfs layer method: http://community.gluster.org/p/nfs-performance-with-fuse-client-redundancy/

$ ab -n 100 -c 5 http://intranet/
This is ApacheBench, Version 2.3
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking intranet (be patient).....done

Server Software: Apache/2.2.3
Server Hostname: intranet
Server Port: 80

Document Path: /
Document Length: 16926 bytes

Concurrency Level: 5
Time taken for tests: 87.674 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 1737300 bytes
HTML transferred: 1692600 bytes
Requests per second: 1.14 [#/sec] (mean)
Time per request: 4383.720 [ms] (mean)
Time per request: 876.744 [ms] (mean, across all concurrent requests)
Transfer rate: 19.35 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 18 56.3 1 490
Processing: 917 4344 3324.3 3495 16214
Waiting: 719 4227 3312.7 3445 16031
Total: 955 4363 3325.0 3498 16215

Percentage of the requests served within a certain time (ms)
50% 3498
66% 4357
75% 4706
80% 4909
90% 10750
95% 13920
98% 15947
99% 16215
100% 16215 (longest request)

Advertisements

~ by edwyseguru on September 16, 2011.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: