NginX 1.2.0 versus Resin 4.0.29 performance tests

From Resin 4.0 Wiki

(Difference between revisions)
Jump to: navigation, search
(Created page with "We have recently run some performance benchmarks comparing Resin 4.0.29 versus NginX 1.2.0. ==Benchmark tools== We used to tools to perform the benchmarks. * httperf * Aut...")
 
Line 4: Line 4:
 
==Benchmark tools==
 
==Benchmark tools==
  
We used to tools to perform the benchmarks.
+
The benchmark tests used the following tools:
  
 
* httperf
 
* httperf
 
* AutoBench
 
* AutoBench
  
 +
===httperf===
 
[http://www.hpl.hp.com/research/linux/httperf/ httperf] is tool produced by HP for measuring web server performance. The httperf tool supports HTTP/1.1 keepalives and SSL protocols.
 
[http://www.hpl.hp.com/research/linux/httperf/ httperf] is tool produced by HP for measuring web server performance. The httperf tool supports HTTP/1.1 keepalives and SSL protocols.
  
  
 +
===AutoBench===
 
[http://www.xenoclast.org/autobench/ Autobench]  is a tool for automating the process of performing a comparative benchmark test against two a web servers. '''Autobench''' uses '''httperf'''. Autobench runs httperf against each host. AutoBench increases the number of requests per seconds on each iteration. AutoBench delivers output in a format that can be easily consumed by spreadsheet tools. AutoBench has a mode where it can drive multiple clients against a set of servers to minimize the possibility of testing your client throughput instead of server throughput. The command '''autobenchd''' is used to run a
 
[http://www.xenoclast.org/autobench/ Autobench]  is a tool for automating the process of performing a comparative benchmark test against two a web servers. '''Autobench''' uses '''httperf'''. Autobench runs httperf against each host. AutoBench increases the number of requests per seconds on each iteration. AutoBench delivers output in a format that can be easily consumed by spreadsheet tools. AutoBench has a mode where it can drive multiple clients against a set of servers to minimize the possibility of testing your client throughput instead of server throughput. The command '''autobenchd''' is used to run a
 
daemon on client machines. The '''autobench_admin''' command drives many clients to run test at same time by communicating with '''autobenchd'''.
 
daemon on client machines. The '''autobench_admin''' command drives many clients to run test at same time by communicating with '''autobenchd'''.

Revision as of 00:00, 5 July 2012

We have recently run some performance benchmarks comparing Resin 4.0.29 versus NginX 1.2.0.


Benchmark tools

The benchmark tests used the following tools:

  • httperf
  • AutoBench

httperf

httperf is tool produced by HP for measuring web server performance. The httperf tool supports HTTP/1.1 keepalives and SSL protocols.


AutoBench

Autobench is a tool for automating the process of performing a comparative benchmark test against two a web servers. Autobench uses httperf. Autobench runs httperf against each host. AutoBench increases the number of requests per seconds on each iteration. AutoBench delivers output in a format that can be easily consumed by spreadsheet tools. AutoBench has a mode where it can drive multiple clients against a set of servers to minimize the possibility of testing your client throughput instead of server throughput. The command autobenchd is used to run a daemon on client machines. The autobench_admin command drives many clients to run test at same time by communicating with autobenchd.

Personal tools
TOOLBOX
LANGUAGES