Benchmarking tools

Benchmarking allows us to measure and comparing different performance metrics from our IT platform. Several tools can be used depending on what part of our infrastructure we want to benchmark.

You can try any of the following tools depending of what part of your infrastructure you want to evaluate: IO (disks) performance tools: See also: RAID
 * , http benchmarking tool
 * IOzone
 * iometer
 * , io tester

SQL benchmarking tools
 * sql-bench, is a single threaded benchmark that measures the raw speed for some common operations. It gives you the 'maximum' performance for a single query. Its different from other benchmarks that measures the maximum throughput when you have a lot of users.



For generating load on your machine you can user, where cpu is the number of process to spawn depending of the number of your CPU/Cores.