Swap:Benchmarking
From Adapt
ab testing 2/4/10
two-node filegroup on app13 & 14. 10,000 file requests with 16 threads.
ab -n 10000 -c 16 http://naraapp13:8080/get/web/test//chronopolis/Chronopolis-Reporter/build/web/WEB-INF/classes/edu/umiacs/chronopolis/Index.class
Test 1: pull file that exists on the requested node.
Server Software:
Server Hostname: naraapp13
Server Port: 8080
Document Path: /get/web/test//chronopolis/Chronopolis-Reporter/build/web/WEB-INF/classes/edu/umiacs/chronopolis/Index.class
Document Length: 5954 bytes
Concurrency Level: 16
Time taken for tests: 5.785794 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 60910000 bytes
HTML transferred: 59540000 bytes
Requests per second: 1728.37 [#/sec] (mean)
Time per request: 9.257 [ms] (mean)
Time per request: 0.579 [ms] (mean, across all concurrent requests)
Transfer rate: 10280.70 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 3
Processing: 4 8 2.7 8 56
Waiting: 4 8 2.6 8 56
Total: 4 8 2.7 8 56
Percentage of the requests served within a certain time (ms)
50% 8
66% 9
75% 9
80% 10
90% 11
95% 13
98% 16
99% 18
100% 56 (longest request)
Test 2: return a 302 redirect when hitting wrong node.
Server Software:
Server Hostname: naraapp14
Server Port: 8080
Document Path: /get/web/test//chronopolis/Chronopolis-Reporter/build/web/WEB-INF/classes/edu/umiacs/chronopolis/Index.class
Document Length: 0 bytes
Concurrency Level: 16
Time taken for tests: 4.419558 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 2570000 bytes
HTML transferred: 0 bytes
Requests per second: 2262.67 [#/sec] (mean)
Time per request: 7.071 [ms] (mean)
Time per request: 0.442 [ms] (mean, across all concurrent requests)
Transfer rate: 567.70 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 3
Processing: 1 6 1.8 6 19
Waiting: 1 6 1.8 6 18
Total: 1 6 1.8 6 19
Percentage of the requests served within a certain time (ms)
50% 6
66% 7
75% 7
80% 8
90% 9
95% 10
98% 12
99% 13
100% 19 (longest request)