- Joined
- May 3, 2016
- Messages
- 1,622
- Points
- 83
Hello Forumweb.hosting !
With many the new offers in VPS Hosting this year, it could be hard to know what is the best for you.
So I have run some benchmarks to make it clear and you will be able to choose the right VPS.
Before showing you the results, I have to explain how I have made this benchmark.
All the tests have been realized with a medium VPS with Ubuntu 16.04 64Bits.
From a clean install I have only install php7, unzip and python.
1) Benchmark with PHPBench
The easiest benchmark to do. You just have to upload it to your web hosting and to access it from your browser. Example mydomain.com/bench.php
2) SpeedTest CLI
You will need an SSH access to run it, but it will take only few minutes.
3) MultiBenchmark.
Another very simple benchmark to run, as you have only one line to enter using SSH.
---------------------------------------------------------------------------------------------------------------------------------------------------
So I'm sure you want to know the results. I haven't sorted them because it depend on what you want. Some have more CPU, and other more bandwidth or better SSD. But all those VPS Hosting are good to run your website.
1) OVH Public Cloud. VPS SSD - 1vCore / 4GB RAM / 20GB SSD - $6/Mo
Production ready with a very good CPU and a stable network
CPU model: Intel Xeon E312xx (Sandy Bridge)
Number of cores: 1
CPU frequency: 2394.454 MHz
Total amount of RAM: 3856 MB
Total amount of swap: MB
System uptime: 1:00,
I/O speed: 202 MB/s
Bzip 25MB: 4.40s
Download 100MB file: 12.0MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:23:56
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.280 sec.
test_loops : 0.275 sec.
test_stringmanipulation : 0.396 sec.
test_math : 0.244 sec.
--------------------------------------
Total time: : 1.195 sec.
Testing from OVH SAS (149.202.189.50)...
Selecting best server based on latency...
Hosted by NEOTELECOMS (Paris) [1.88 km]: 7.748 ms
Testing download speed........................................
Download: 99.00 Mbit/s
Testing upload speed..................................................
Upload: 95.35 Mbit/s
2) Scaleway - VPS VC1M - 4vCore - 4GB RAM - 100GB SSD - $6/mo
The latest one-click install apps and awesome config for few dollars.
But using small CPU make it slower for big application
CPU model: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz
Number of cores: 4
CPU frequency: 2393.902 MHz
Total amount of RAM: 3951 MB
Total amount of swap: MB
System uptime: 1:13,
I/O speed: 166 MB/s
Bzip 25MB: /dev/fd/63: line 29: /usr/bin/time: No such file or directory
Download 100MB file: 64.5MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:17:02
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.594 sec.
test_loops : 0.656 sec.
test_stringmanipulation : 1.260 sec.
test_math : 0.817 sec.
--------------------------------------
Total time: : 3.327 sec.
Testing from Scaleway (163.172.165.44)...
Selecting best server based on latency...
Hosted by FreeMobile (Paris) [1.88 km]: 3.684 ms
Testing download speed........................................
Download: 773.68 Mbit/s
Testing upload speed..................................................
Upload: 340.78 Mbit/s
3) Ocean Digital Droplet - 1vCore / 1GB RAM / 30GB SSD - 10$/mo
Trusted web hosting, Ocean digital is good but still a little more expensive
CPU model: Intel(R) Xeon(R) CPU E5-2630L 0 @ 2.00GHz
Number of cores: 1
CPU frequency: 1999.999 MHz
Total amount of RAM: 992 MB
Total amount of swap: MB
System uptime: 20 min,
I/O speed: 405 MB/s
Bzip 25MB: 9.93s
Download 100MB file: 69.7MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 16:48:37
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.567 sec.
test_loops : 0.539 sec.
test_stringmanipulation : 0.649 sec.
test_math : 0.459 sec.
--------------------------------------
Total time: : 2.214 sec.
Testing from Digital Ocean (95.85.5.27)...
Selecting best server based on latency...
Hosted by SoftLayer Technologies, Inc. (Amsterdam) [2.18 km]: 4.1 ms
Testing download speed........................................
Download: 746.19 Mbit/s
Testing upload speed..................................................
Upload: 352.55 Mbit/s
4) Vultr VPS instance - 1vCore / 1GB RAM / 20GB SSD - $10/mo
A good alternative to ocean digital with the ability to use your own iso easily
CPU model: Virtual CPU 714389bda930
Number of cores: 1
CPU frequency: 2399.996 MHz
Total amount of RAM: 992 MB
Total amount of swap: MB
System uptime: 27 min,
I/O speed: 454 MB/s
Bzip 25MB: 5.85s
Download 100MB file: 83.7MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:57:59
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.217 sec.
test_loops : 0.265 sec.
test_stringmanipulation : 0.413 sec.
test_math : 0.288 sec.
--------------------------------------
Total time: : 1.183 sec.
Testing from Choopa, LLC (45.32.144.33)...
Selecting best server based on latency...
Hosted by FreeMobile (Paris) [5.42 km]: 2.444 ms
Testing download speed........................................
Download: 140.60 Mbit/s
Testing upload speed..................................................
Upload: 384.72 Mbit/s
5) Linode 2GB VPS - 1vCore / 2GB RAM / 24BG SSD - $10/mo
--------------------------------------------------------------------------------------------------------------
CPU model: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
Number of cores: 1
CPU frequency: 2499.986 MHz
Total amount of RAM: 1999 MB
Total amount of swap: 255 MB
System uptime: 47 min,
I/O speed: 468 MB/s
Bzip 25MB: 3.99s
Download 100MB file: 125MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-07-02 04:58:45
Server : [email protected]
PHP version : 7.0.8-3+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.478 sec.
test_loops : 0.373 sec.
test_stringmanipulation : 0.406 sec.
test_math : 0.283 sec.
--------------------------------------
Total time: : 1.385 sec.
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Linode, LLC (139.162.247.58)...
Selecting best server based on latency...
Hosted by Vodafone UK (London) [0.96 km]: 9.093 ms
Testing download speed........................................
Download: 427.89 Mbit/s
Testing upload speed..................................................
Upload: 243.46 Mbit/s
If you have a VPS Hosting you want to test. Feel free to run this benchmark and to send me the results.
If needed I can run the test on your VPS, it will take only few minutes.
Theses benchmarks should help you to choose, but they are only indicative as each webhosting company offer or not services with it.
UPDATE 02/07/2016 : Linode Benchmark added
VPS Control Panels :
With many the new offers in VPS Hosting this year, it could be hard to know what is the best for you.
So I have run some benchmarks to make it clear and you will be able to choose the right VPS.
Before showing you the results, I have to explain how I have made this benchmark.
All the tests have been realized with a medium VPS with Ubuntu 16.04 64Bits.
From a clean install I have only install php7, unzip and python.
1) Benchmark with PHPBench
The easiest benchmark to do. You just have to upload it to your web hosting and to access it from your browser. Example mydomain.com/bench.php
2) SpeedTest CLI
You will need an SSH access to run it, but it will take only few minutes.
Code:
apt-get install -y python git
git clone https://github.com/sivel/speedtest-cli.git
python speedtest-cli/setup.py install
cd speedtest-cli
python ./speedtest_cli.py
Another very simple benchmark to run, as you have only one line to enter using SSH.
Code:
bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)
---------------------------------------------------------------------------------------------------------------------------------------------------
So I'm sure you want to know the results. I haven't sorted them because it depend on what you want. Some have more CPU, and other more bandwidth or better SSD. But all those VPS Hosting are good to run your website.
1) OVH Public Cloud. VPS SSD - 1vCore / 4GB RAM / 20GB SSD - $6/Mo
Production ready with a very good CPU and a stable network
CPU model: Intel Xeon E312xx (Sandy Bridge)
Number of cores: 1
CPU frequency: 2394.454 MHz
Total amount of RAM: 3856 MB
Total amount of swap: MB
System uptime: 1:00,
I/O speed: 202 MB/s
Bzip 25MB: 4.40s
Download 100MB file: 12.0MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:23:56
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.280 sec.
test_loops : 0.275 sec.
test_stringmanipulation : 0.396 sec.
test_math : 0.244 sec.
--------------------------------------
Total time: : 1.195 sec.
Testing from OVH SAS (149.202.189.50)...
Selecting best server based on latency...
Hosted by NEOTELECOMS (Paris) [1.88 km]: 7.748 ms
Testing download speed........................................
Download: 99.00 Mbit/s
Testing upload speed..................................................
Upload: 95.35 Mbit/s
2) Scaleway - VPS VC1M - 4vCore - 4GB RAM - 100GB SSD - $6/mo
The latest one-click install apps and awesome config for few dollars.
But using small CPU make it slower for big application
CPU model: Intel(R) Atom(TM) CPU C2750 @ 2.40GHz
Number of cores: 4
CPU frequency: 2393.902 MHz
Total amount of RAM: 3951 MB
Total amount of swap: MB
System uptime: 1:13,
I/O speed: 166 MB/s
Bzip 25MB: /dev/fd/63: line 29: /usr/bin/time: No such file or directory
Download 100MB file: 64.5MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:17:02
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.594 sec.
test_loops : 0.656 sec.
test_stringmanipulation : 1.260 sec.
test_math : 0.817 sec.
--------------------------------------
Total time: : 3.327 sec.
Testing from Scaleway (163.172.165.44)...
Selecting best server based on latency...
Hosted by FreeMobile (Paris) [1.88 km]: 3.684 ms
Testing download speed........................................
Download: 773.68 Mbit/s
Testing upload speed..................................................
Upload: 340.78 Mbit/s
3) Ocean Digital Droplet - 1vCore / 1GB RAM / 30GB SSD - 10$/mo
Trusted web hosting, Ocean digital is good but still a little more expensive
CPU model: Intel(R) Xeon(R) CPU E5-2630L 0 @ 2.00GHz
Number of cores: 1
CPU frequency: 1999.999 MHz
Total amount of RAM: 992 MB
Total amount of swap: MB
System uptime: 20 min,
I/O speed: 405 MB/s
Bzip 25MB: 9.93s
Download 100MB file: 69.7MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 16:48:37
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.567 sec.
test_loops : 0.539 sec.
test_stringmanipulation : 0.649 sec.
test_math : 0.459 sec.
--------------------------------------
Total time: : 2.214 sec.
Testing from Digital Ocean (95.85.5.27)...
Selecting best server based on latency...
Hosted by SoftLayer Technologies, Inc. (Amsterdam) [2.18 km]: 4.1 ms
Testing download speed........................................
Download: 746.19 Mbit/s
Testing upload speed..................................................
Upload: 352.55 Mbit/s
4) Vultr VPS instance - 1vCore / 1GB RAM / 20GB SSD - $10/mo
A good alternative to ocean digital with the ability to use your own iso easily
CPU model: Virtual CPU 714389bda930
Number of cores: 1
CPU frequency: 2399.996 MHz
Total amount of RAM: 992 MB
Total amount of swap: MB
System uptime: 27 min,
I/O speed: 454 MB/s
Bzip 25MB: 5.85s
Download 100MB file: 83.7MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-06-16 20:57:59
Server : [email protected]
PHP version : 7.0.7-4+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.217 sec.
test_loops : 0.265 sec.
test_stringmanipulation : 0.413 sec.
test_math : 0.288 sec.
--------------------------------------
Total time: : 1.183 sec.
Testing from Choopa, LLC (45.32.144.33)...
Selecting best server based on latency...
Hosted by FreeMobile (Paris) [5.42 km]: 2.444 ms
Testing download speed........................................
Download: 140.60 Mbit/s
Testing upload speed..................................................
Upload: 384.72 Mbit/s
5) Linode 2GB VPS - 1vCore / 2GB RAM / 24BG SSD - $10/mo
--------------------------------------------------------------------------------------------------------------
CPU model: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
Number of cores: 1
CPU frequency: 2499.986 MHz
Total amount of RAM: 1999 MB
Total amount of swap: 255 MB
System uptime: 47 min,
I/O speed: 468 MB/s
Bzip 25MB: 3.99s
Download 100MB file: 125MB/s
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2016-07-02 04:58:45
Server : [email protected]
PHP version : 7.0.8-3+deb.sury.org~xenial+1
Platform : Linux
--------------------------------------
test_ifelse : 0.478 sec.
test_loops : 0.373 sec.
test_stringmanipulation : 0.406 sec.
test_math : 0.283 sec.
--------------------------------------
Total time: : 1.385 sec.
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Linode, LLC (139.162.247.58)...
Selecting best server based on latency...
Hosted by Vodafone UK (London) [0.96 km]: 9.093 ms
Testing download speed........................................
Download: 427.89 Mbit/s
Testing upload speed..................................................
Upload: 243.46 Mbit/s
If you have a VPS Hosting you want to test. Feel free to run this benchmark and to send me the results.
If needed I can run the test on your VPS, it will take only few minutes.
Theses benchmarks should help you to choose, but they are only indicative as each webhosting company offer or not services with it.
UPDATE 02/07/2016 : Linode Benchmark added
VPS Control Panels :
Last edited: