Answer the question
In order to leave comments, you need to log in
What VPS benchmarks should be done for a more objective performance assessment?
I did what I wanted to do for a long time, and I think I'm not the only one who wanted to try this at least once. Launched 4 identical virtual machines (1GB RAM/1 core) at the same time on four hosts (Digital Ocean, Linode, Vultr and Vscale), with the same Debian 8, updated with apt-get dist-upgrade, and installed mariadb 10.1 from the official turnip without any additional settings in order to make at least some comparison of everything in the world.
I have already run several tests with sysbench, on CPU, memory, disk, I look at the speed of copying from /dev/null to a file using dd, with different block sizes, I run various tests that I find on the Internet, I’m thinking of installing nginx soon and looking at requests per second without special settings, in short, I get quite interesting results. I write them down.
Soon, I think, I will post them in some form on the network, I think it will be interesting for someone to read.
So.
Recommend some tasks that are closer to reality, or vice versa, giving out completely abstract parrots that could be simply driven on all these machines, and which, in your opinion, are able to show at least some real picture of the performance of one or another virtual server. I'll drive them out too, then I'll put them on public display.
UPD: For now - I'll briefly summarize
UPD 2: Is there anyone who wants to help turn the results of 20-30 different benchmarks into an article?
Answer the question
In order to leave comments, you need to log in
My test suite:
sudo apt-get install sysbench
CPU Benchmark
sysbench --test=cpu --cpu-max-prime=20000 run
Theads
sysbench --num-threads=64 --test=threads --thread-yields=100 --thread-locks=2 run
File IO Benchmark
sysbench --test=fileio --file-total-size=100G prepare
sysbench --test=fileio --file-total-size=100G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
Read 9.375Mb Written 6.25Mb Total transferred 15.625Mb (53.316Kb/sec)
sysbench --test=fileio --file-total-size=100G cleanup
MySQL Benchmark
sysbench --db-driver=mysql --test=oltp --oltp-table-size=50000000 --mysql-db=test --mysql-user=root --mysql-password=pass --db-driver=mysql prepare
sysbench --test=oltp --oltp-table-size=5000000 --mysql-db=test --mysql-user=root --mysql-password=pass --db-driver=mysql --max-requests=800 --num-threads=10 run
transactions: 160990 (2683.06 per sec.)
write
sysbench --test=oltp --mysql-db=test --mysql-user=root --mysql-password=pass cleanup
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question