This post is old news – Get fresh benchmarks at VPS Showdown (daily updates!)
in VPS Showdown
VPS Showdown - February 2022 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
Around this time last year, we were dealing with one of the worst winter storms
in Texas history. While it's still pretty cold, we've been extremely fortunate
this year. Hopefully everybody reading this is staying warm (or cool, if you're
south of the equator), safe and healthy!
Similar to previous months, I've spun up 3 instances for each provider and price
point, and averaged the results. Each instance is running Ubuntu 20.04 LTS and
the instances are located in or around the New York / Newark area.
$5 VPS Showdown - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr"
Overview
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Location
New York 1
Virginia, Zone A
Newark, NJ
US-NYC1
New York (NJ)
Distro
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Kernel
5.4.0
5.4.0
5.4.0
5.4.0
5.4.0
MySQL
8.0.28
8.0.28
8.0.28
8.0.28
8.0.28
Redis
5.0.7
5.0.7
5.0.7
5.0.7
5.0.7
Base Price
$5/month
$5/month
$5/month
$5/month
$5/month
Hourly Price
$0.007/hour
$0.007/hour
$0.0075/hour
$0.007/hour
$0.007/hour
RAM
1 GB
1 GB
1 GB
1 GB
1 GB
CPU
1 Core
1 Core
1 Core
1 Core
1 Core
Storage
25 GB
40 GB
25 GB
25 GB
25 GB
Storage Type
SSD
SSD
SSD
SSD
SSD
Transfer
1 TB
2 TB
1 TB
1 TB
1 TB
Transfer Overage
$0.01/GB
$0.09/GB
$0.01/GB
$0.01/GB
$0.01/GB
Backups
$1/month
$2/month
$2/month
$1/month
$1/month
DNS
Yes
Yes
Yes
No
Yes
Firewall
Yes
Yes
Yes
Yes
Yes
Load Balancer
$10/month
$18/month
$10/month
No
$10/month
Block Storage
$0.1/GB
$0.1/GB
$0.1/GB
$0.223/GB
$0.1/GB
Object Storage
$5/month
$0.023/GB
$5/month
$5/month
$5/month
Managed Databases
MongoDB, MySQL, PostgreSQL, Redis
MySQL, PostgreSQL
Coming soon!
MySQL, PostgreSQL
No
2FA/MFA
Yes
Yes
Yes
Yes
Yes
One-click Apps
Yes
Yes
Yes
No
Yes
Custom Images
Yes
No
Yes
Yes
Yes
Kubernetes
Yes
Yes
Yes
No
Yes
Container Registry
Yes
Yes
No
No
No
Container Hosting
Yes
Yes
No
No
No
CPU Info
Model Name
DigitalOcean - All Instances
DO-Regular
Lightsail - All Instances
Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz
Linode - All Instances
AMD EPYC 7601 32-Core Processor
UpCloud - All Instances
AMD EPYC 7542 32-Core Processor
Vultr - All Instances
Intel Core Processor (Broadwell, no TSX, IBRS)
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
CPU MHz
2,262.76
2,399.96
2,200.00
2,894.56
2,394.45
Cache Size (KB)
4,096.00
30,720.00
512.00
512.00
16,384.00
BogoMips
2,862.67
3,200.33
2,933.00
3,859.67
3,192.33
CPU
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Events per Second
809.89
761.95
1,183.70
1,653.57
735.56
Minimum (ms)
1.19
1.18
0.72
0.58
1.19
Average (ms)
1.33
1.31
0.85
0.60
1.36
Maximum (ms)
4.36
3.84
14.28
1.99
12.73
Memory
Read
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Ops per Second
3,676,475.97
519,388.80
3,485,494.61
5,547,788.28
3,491,659.39
Minimum (ms)
0.00
0.00
0.00
0.00
0.00
Average (ms)
0.00
0.00
0.00
0.00
0.00
Maximum (ms)
0.66
3.17
6.91
0.35
5.21
Write
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Ops per Second
3,542,295.23
516,874.57
3,425,233.77
5,528,269.17
3,497,107.46
Minimum (ms)
0.00
0.00
0.00
0.00
0.00
Average (ms)
0.00
0.00
0.00
0.00
0.00
Maximum (ms)
1.81
3.65
8.86
0.21
2.88
File I/O
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Reads per Second
1,580.94
1,096.34
1,628.80
2,646.56
1,883.78
Writes per Second
1,053.95
730.88
1,085.82
1,764.36
1,255.84
Fsyncs per Second
3,376.90
2,345.25
3,485.45
5,651.32
4,024.20
Minimum (ms)
0.00
0.00
0.00
0.00
0.00
Average (ms)
0.17
0.24
0.17
0.10
0.14
Maximum (ms)
21.97
15.06
19.29
9.13
40.27
MySQL
Read Only
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Transactions per Second
3,953.33
4,337.33
3,812.33
8,558.00
4,103.67
Queries per Second
63,253.33
69,397.33
60,997.33
136,928.00
65,658.67
Minimum (ms)
1.68
1.79
1.82
0.98
1.72
Average (ms)
2.69
2.31
2.75
1.17
2.43
Maximum (ms)
15.87
43.46
24.24
9.32
42.64
Write Only
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Transactions per Second
2,568.00
1,575.67
2,341.33
4,441.00
3,528.67
Queries per Second
15,408.00
9,454.00
14,048.00
26,646.00
21,172.00
Minimum (ms)
1.50
3.38
2.03
1.36
1.38
Average (ms)
4.12
6.35
9.12
2.26
2.83
Maximum (ms)
25.72
28.94
66.12
10.77
27.63
Read Write
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
Transactions per Second
1,213.00
1,057.00
1,158.33
2,611.00
1,547.67
Queries per Second
24,260.00
21,140.00
23,166.67
52,220.00
30,953.33
Minimum (ms)
4.25
5.65
4.55
2.51
3.85
Average (ms)
8.47
9.47
12.53
3.83
6.46
Maximum (ms)
36.10
63.97
77.41
21.87
27.40
Redis
DigitalOcean
Lightsail
Linode
UpCloud
Vultr
PING_INLINE
33,276.22
44,806.69
41,268.75
64,786.97
33,465.18
PING_BULK
32,128.47
44,715.52
35,886.14
63,043.38
31,520.03
SET
34,881.98
45,017.66
41,629.49
66,740.57
32,975.78
GET
34,613.16
44,632.27
42,911.76
64,812.30
31,273.95
INCR
33,184.64
44,746.79
42,759.52
66,416.26
33,810.25
LPUSH
34,775.85
45,068.42
39,153.62
71,446.96
35,286.42
RPUSH
35,515.61
45,075.16
42,062.81
70,824.05
34,321.93
LPOP
34,176.90
44,961.24
35,860.44
70,772.57
35,226.83
RPOP
34,724.16
45,128.02
42,430.96
69,492.86
35,340.79
SADD
34,579.84
45,147.45
41,085.00
66,637.49
34,088.14
HSET
34,343.46
45,597.86
35,030.60
71,616.29
35,623.37
SPOP
30,395.42
44,818.13
38,195.41
64,588.72
32,650.43
LRANGE_100 (first 100 elements)
21,206.89
28,870.36
20,479.95
31,868.34
23,665.00
LRANGE_300 (first 300 elements)
8,444.16
12,739.08
6,941.59
11,881.30
9,757.82
LRANGE_500 (first 500 elements)
6,624.45
8,848.21
4,990.94
9,187.12
6,907.44
LRANGE_600 (first 600 elements)
5,435.08
7,284.39
4,222.10
7,630.33
5,415.60
MSET (10 keys)
26,511.89
35,563.03
19,443.59
66,862.79
26,796.69
$6 VPS Showdown - DigitalOcean - Premium Intel vs. DigitalOcean - Premium AMD vs. Vultr - High Frequency"
Overview
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Location
New York 1
New York 1
New York (NJ)
Distro
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Ubuntu 20.04 LTS
Kernel
5.4.0
5.4.0
5.4.0
MySQL
8.0.28
8.0.28
8.0.28
Redis
5.0.7
5.0.7
5.0.7
Base Price
$6/month
$6/month
$6/month
Hourly Price
$0.009/hour
$0.009/hour
$0.009/hour
RAM
1 GB
1 GB
1 GB
CPU
1 Core
1 Core
1 Core
Storage
25 GB
25 GB
25 GB
Storage Type
NVMe
NVMe
NVMe
Transfer
1 TB
1 TB
1 TB
Transfer Overage
$0.01/GB
$0.01/GB
$0.01/GB
Backups
$1.2/month
$1.2/month
$1.2/month
DNS
Yes
Yes
Yes
Firewall
Yes
Yes
Yes
Load Balancer
$10/month
$10/month
$10/month
Block Storage
$0.1/GB
$0.1/GB
$0.1/GB
Object Storage
$5/month
$5/month
$5/month
Managed Databases
MongoDB, MySQL, PostgreSQL, Redis
MongoDB, MySQL, PostgreSQL, Redis
No
2FA/MFA
Yes
Yes
Yes
One-click Apps
Yes
Yes
Yes
Custom Images
Yes
Yes
Yes
Kubernetes
Yes
Yes
Yes
Container Registry
Yes
Yes
No
Container Hosting
Yes
Yes
No
CPU Info
Model Name
DigitalOcean - Premium Intel - All Instances
DO-Premium-Intel
DigitalOcean - Premium AMD - All Instances
DO-Premium-AMD
Vultr - High Frequency - All Instances
Intel Core Processor (Skylake, IBRS)
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
CPU MHz
2,494.14
1,998.75
3,696.00
Cache Size (KB)
4,096.00
512.00
16,384.00
BogoMips
3,325.67
2,664.00
4,927.67
CPU
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Events per Second
946.68
1,315.08
1,409.65
Minimum (ms)
0.95
0.68
0.70
Average (ms)
1.06
0.76
0.72
Maximum (ms)
2.40
2.15
3.64
Memory
Read
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Ops per Second
4,090,590.83
3,367,202.08
6,759,442.49
Minimum (ms)
0.00
0.00
0.00
Average (ms)
0.00
0.00
0.00
Maximum (ms)
1.74
2.06
0.20
Write
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Ops per Second
4,187,877.32
4,046,853.87
6,736,479.78
Minimum (ms)
0.00
0.00
0.00
Average (ms)
0.00
0.00
0.00
Maximum (ms)
1.92
0.44
4.80
File I/O
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Reads per Second
1,597.73
1,277.65
4,690.99
Writes per Second
1,065.16
851.77
3,127.34
Fsyncs per Second
3,416.92
2,729.02
10,013.87
Minimum (ms)
0.00
0.00
0.00
Average (ms)
0.17
0.20
0.05
Maximum (ms)
19.57
16.40
6.19
MySQL
Read Only
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Transactions per Second
5,622.33
4,201.67
9,084.33
Queries per Second
89,957.33
67,226.67
145,349.33
Minimum (ms)
1.17
1.54
0.92
Average (ms)
1.83
2.41
1.13
Maximum (ms)
18.24
18.82
12.03
Write Only
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Transactions per Second
3,059.00
2,737.00
9,969.33
Queries per Second
18,354.00
16,422.00
59,816.00
Minimum (ms)
0.98
1.24
0.58
Average (ms)
3.49
3.77
1.03
Maximum (ms)
31.10
33.89
9.75
Read Write
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
Transactions per Second
1,772.00
1,277.33
4,023.00
Queries per Second
35,440.00
25,546.67
80,460.00
Minimum (ms)
2.72
3.64
1.73
Average (ms)
5.80
8.03
2.57
Maximum (ms)
42.16
43.40
19.74
Redis
DigitalOcean - Premium Intel
DigitalOcean - Premium AMD
Vultr - High Frequency
PING_INLINE
65,722.47
54,261.42
65,710.15
PING_BULK
65,260.02
57,687.38
61,951.15
SET
70,306.99
55,322.96
65,926.08
GET
71,490.26
56,316.70
64,629.05
INCR
72,041.96
57,204.67
65,559.82
LPUSH
73,575.82
44,273.07
66,854.97
RPUSH
76,788.59
46,330.36
66,539.96
LPOP
79,947.08
48,229.19
66,644.81
RPOP
79,402.70
51,509.74
65,893.62
SADD
77,176.94
59,970.64
63,630.10
HSET
80,355.41
50,722.97
66,424.18
SPOP
75,006.77
58,491.04
64,900.19
LRANGE_100 (first 100 elements)
32,396.36
25,186.34
45,606.91
LRANGE_300 (first 300 elements)
12,530.23
10,364.18
19,169.98
LRANGE_500 (first 500 elements)
8,590.20
7,359.27
12,854.34
LRANGE_600 (first 600 elements)
7,025.93
5,632.45
10,994.78
MSET (10 keys)
42,109.10
28,180.41
57,204.84
Conclusion
Not a ton of surprises this month, but it was interesting to see all of the same
processor from all of the providers, Linode especially as they have been
reporting different models of the AMD EPYC processor since switching over.
That being said, I always recommend spinning up multiple instances and running
your own set of benchmarks to help ensure that you're on the latest and greatest
hardware that a provider has to offer. I'd say this is extremely important when
using DigitalOcean as they have been obscuring the name of the underlying
processor for a while now.
As always, if you found this post helpful in your journey, please use one of my
referral links below!
If you have found these posts informative and helpful in searching for a new
hosting provider, please consider using one of the links below when signing up:
DigitalOcean, new accounts receive $200 in credit (good for 60 days)
Linode, new accounts receive $100 in credit (also good for 60 days)
UpCloud, new accounts receive €25 in credit (yes, that’s in Euros)
Vultr, new accounts also receive $100 in credit (good for only 14 days)