I decided to benchmark (via https://raw.github.com/mgutz/vpsbench/master/vpsbench) some VPS providers to compare CPU, I/O and network speeds. I wasn’t surprised to see differences between providers. What I was surprised is how far AWS lags as far as I/O and bandwidth.
Below are the results:
AWS:
CPU model: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Number of cores: 1
CPU frequency: 2494.072 MHz
Total amount of RAM: 1875 MB
Total amount of swap: 1023 MB
System uptime: 437 days, 21:52,
I/O speed: 53.2 MB/s
Bzip 25MB: 5.29s
Download 100MB file: 60.5MB/s
“`
Digital Ocean:
CPU model: Intel(R) Xeon(R) CPU E5-2630L v2 @ 2.40GHz
Number of cores: 1
CPU frequency: 2399.998 MHz
Total amount of RAM: 490 MB
Total amount of swap: 0 MB
System uptime: 46 days, 14:12,
I/O speed: 336 MB/s
Bzip 25MB: 6.20s
Download 100MB file: 53.1MB/s
“`
Rackspace:
CPU model: Quad-Core AMD Opteron(tm) Processor 2374 HE
Number of cores: 4
CPU frequency: 2200.088 MHz
Total amount of RAM: 992 MB
Total amount of swap: 2047 MB
System uptime: 225 days, 14:21,
I/O speed: 87.3 MB/s
Bzip 25MB: 9.88s
Download 100MB file: 24.4MB/s
“`
Provps:
CPU model: Intel(R) Xeon(R) CPU L5335 @ 2.00GHz
Number of cores: 4
CPU frequency: 2000.072 MHz
Total amount of RAM: 4096 MB
Total amount of swap: 1023 MB
System uptime: 9 days, 23:39,
I/O speed: 55.3 MB/s
Bzip 25MB: 9.44s
Download 100MB file: 11.3MB/s
SolarVPS:
CPU model: Intel(R) Xeon(R) CPU X5650 @ 2.67GHz
Number of cores: 4
CPU frequency: 2666.834 MHz
Total amount of RAM: 3880 MB
Total amount of swap: 639 MB
System uptime: 19 days, 2:53,
I/O speed: 411 MB/s
Bzip 25MB: 6.81s
Download 100MB file: 64.1MB/s
“`
When choosing a cloud provider, choose wisely!
Leave a comment