Forum  ›  Servers

DigitalOcean vs. Linode vs. Vultr

Byadmin2014-08-02 07:42:30932Views

I have a simple performance benchmark for the low end SSD VPS today, to be fair, I choice 1 Core and 1G RAM VPS. I used sysbench for CPU and RAM benchmark and dd for SSD benchmark .
and OS is Ubuntu 14.04 x64

  • DO: 1 Core, 1G RAM, 30G SSD, 2TB Transfer, $10/month , Location: NY1
  • Linode: 1 Core, 1G RAM 24G SSD, 2TB Transfer(40Gb in, 125Mb Out), $10/month, Location: Newwark
  • Vultr: 1 Core, 1G RAM, 20G SSD, 2TB Transfer, $7/month , Location: New York / New Jersey

CPU Benchmark

 sysbench --test=cpu --cpu-max-prime=20000 run

DO: 95 percentile: 3.55ms, execution time (avg/stddev): 36.3341/0.00
Linode: 95 percentile: 3.08ms, execution time (avg/stddev): 30.3259/0.00
Vultr: 95 percentile: 2.49ms, execution time (avg/stddev): 23.9573/0.00

Result: Vultr > Linode > DO

RAM Benchmark

 sysbench --test=memory --memory-total-size=1G run

DO: 1024.00 MB transferred (298.25 MB/sec), execution time (avg/stddev): 2.5804/0.00
Linode: 1024.00 MB transferred (236.58 MB/sec), execution time (avg/stddev): 3.2671/0.00
Vultr: 1024.00 MB transferred (232.06 MB/sec), execution time (avg/stddev): 3.3333/0.00

Result: DO > Linode > Vultr

SSD Benchmark

 dd bs=1M count=512 if=/dev/zero of=test conv=fdatasync

DO: 536870912 bytes (537 MB) copied, 4.23069 s, 127 MB/s
Linode: 536870912 bytes (537 MB) copied, 0.585573 s, 917 MB/s
Vultr: 536870912 bytes (537 MB) copied, 0.705237 s, 761 MB/s
Result: Linode > Vultr > DO


if you think the performance benchmark is useful , pls use my ref links , Thank you :)


3 Replies
#1 - 2016-11-15 04:59:44

Add Aliyun Bench


Maximum prime number checked in CPU test: 20000

Test execution summary:
total time: 32.5719s
total number of events: 10000
total time taken by event execution: 32.5686
per-request statistics:
min: 3.20ms
avg: 3.26ms
max: 7.30ms
approx. 95 percentile: 3.38ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 32.5686/0.00

#2 - 2016-11-15 05:03:01

Aliyun RAM test result

this is a 2G 1 core box

sysbench --test=memory --memory-total-size=2G run

sysbench 0.4.12: multi-threaded system evaluation benchmark

Running the test with following options: Number of threads: 1

Doing memory operations speed test Memory block size: 1K

Memory transfer size: 2048M

Memory operations type: write Memory scope type: global Threads
started! Done.

Operations performed: 2097152 (1194857.12 ops/sec)

2048.00 MB transferred (1166.85 MB/sec)

Test execution summary:
total time: 1.7551s
total number of events: 2097152
total time taken by event execution: 1.3820
per-request statistics:
min: 0.00ms
avg: 0.00ms
max: 0.35ms
approx. 95 percentile: 0.00ms

Threads fairness:
events (avg/stddev): 2097152.0000/0.00
execution time (avg/stddev): 1.3820/0.00

#3 - 2016-11-15 05:05:35

Aliyun Disk Benchmark , I chosed a clould disk, this is not SSD

 512+0 records in
512+0 records out
536870912 bytes (537 MB, 512 MiB) copied, 9.61748 s, 55.8 MB/s