国外VPS较量DigitalOcean,Lightsail,Linode,UpCloud,Vultr

​自上个月以来,Linode已发布了自己的“对象存储”,因此我认为最好在概述部分中包括一些其他产品。

由于每个人的对象存储产品的价格差异很大,而且涉及范围很广,因此我只列出该产品是否可用。

(我认为这一些VPS提供商正在尝试与AWS / Azure / Google Cloud竞争,而不是与其他VPS提供商竞争)

像往常一样,我以指定的价格向每个VPS提供商购买了3个实例(Vultr的价格为12美元,因为他们的“高频”计划比其标准产品要好得多)。每个实例都在运行Ubuntu 18.04 LTS,并且将结果平均在一起。

 概况 Digital
Ocean
Lightsail Linode Up
Cloud
Vultr
选择地点 New York 1 Virginia, Zone A Newark, NJ Chicago 1 New Jersey
内存 2 GB 2 GB 2 GB 2 GB 2 GB
CPU 1 Core 1 Core 1 Core 1 Core 1 Core
硬盘 50 GB SSD 60 GB
SSD
50 GB SSD 50 GB SSD 64GB NVMe
月流量 2 TB 3 TB 2 TB 2 TB 2 TB
基础价格 $10/月 $10/月 $10/月 $10/月 $12/月
备份 $2/月 N/A $2.50/月 $0.06/GB $2.40/月
超月流量 $0.01/GB $0.09/GB $0.02/GB $0.056/GB $0.01/GB
均衡负载 $10/月 $18/月 $10/月 无此功能 无此功能
额外硬盘 $0.10/GB $0.10/GB $0.10/GB $0.223/GB $0.10/GB
对像存储 Yes Yes Yes No Yes
托管数据库 Yes Yes No No No

通常,在传输和存储方面,即使Vultr的价格稍高一点,Lightsail仍然是领先者。虽然在$ 5的价位上仍然是这种情况,但是一旦您选择$ 10的价位,Vultr便有了更多的存储空间。

Linode在对象存储方面稍晚一些,但是考虑到UpCloud目前根本不提供它,所以迟到总比没有好。之前已经提到过,尽管Linode推出新的增值功能方面,往往会落后一些,但它们总是会追赶上,并且一旦推出,往往表现得很出色。

在数据库托管暂时大部分VPS未开始提供, 而在这方面,DigitalOcean无疑将自己定位为可靠的AWS替代产品。

CPU 信息

DigitalOcean Lightsail Linode UpCloud Vultr
CPU MHz 2231.53 2400.06 2400.00 2995.32 3792.00
CacheSize (KB) 28928.00 30720.00 11093.33 16384.00 16384.00
BogoMips 2933.00 3200.33 3133.00 3995.00 5056.33

没什么好震惊的,Vultr的High Frequency实例一直拥有更高的CPU表现。

真正有趣的是,Lightsail和Linode的时钟频率都是偶数。这似乎很好地表明了我买的所有实例都具有完全相同的规格。

CPU

DigitalOcean Lightsail Linode UpCloud Vultr
每秒处理事件数 855.49 864.68 933.91 1197.50 1334.14
最快(ms) 1.04 1.14 1.07 0.82 0.74
平均(ms) 1.17 1.16 1.14 0.84 0.75
最慢(ms) 3.42 2.04 12.77 3.84 1.16

表现最优是Vultr.

实际上,这里有点惊讶,因为Lightsail几乎总是最后一名。

回顾过去的几个月,很有趣的是,在低价方案中,几乎所有供应商的表现都大致相同。

内存(读)

DigitalOcean Lightsail Linode UpCloud Vultr
每秒执行 3449456.87 820377.89 3408382.62 4752188.36 5477554.06
最短耗时(ms) 0.00 0.00 0.00 0.00 0.00
平均耗时(ms) 0.00 0.00 0.00 0.00 0.00
最长耗时(ms) 2.13 4.16 6.93 3.73 0.28

表现最好的是Vultr
Vultr不仅提高了每秒执行数的杀手级性能,而且在最长运行时间方面,也比其他产品低得多的。

内存(写)

DigitalOcean Lightsail Linode UpCloud Vultr
每秒执行 3442023.86 822935.83 3476763.65 4802455.21 5489945.21
最短耗时(ms) 0.00 0.00 0.00 0.00 0.00
平均耗时(ms) 0.00 0.00 0.00 0.00 0.00
最长耗时(ms) 1.82 1.62 3.35 1.75 0.29

和读内存一样,写入内存的表现最优的也是Vultr.

文件I/O

DigitalOcean Lightsail Linode UpCloud Vultr
每秒读 1336.68 1493.42 1589.91 4961.09 6906.06
每秒写 891.12 995.58 1059.92 3307.39 4604.03
每秒同步文件 2844.56 3181.03 3382.92 10577.76 14728.71
最少(ms) 0.00 0.00 0.00 0.00 0.00
平均(ms) 0.24 0.18 0.18 0.05 0.04
最大(ms) 18.28 106.43 29.13 72.08 3.09

看到Vultr在这一项表现最好,并不让人意外,因为他们正在为其高频套餐提供NVMe。

DigitalOcean和LightSail似乎表现不佳.

MySQL

DigitalOcean Lightsail Linode UpCloud Vultr
每秒处理事件 1631.00 2178.33 2455.67 5602.00 6357.00
每秒查询 32620.00 43566.67 49113.33 112040.00 127140.00
最快(ms) 3.65 2.92 2.32 1.26 1.20
平均(ms) 6.86 4.68 4.31 1.83 1.57
最慢(ms) 40.81 45.89 42.36 18.78 12.17

MySQL统计信息通常与文件I / O的执行情况相结合。这里Vultr表现最好,没有什么令人震惊的。

Redis远程词典服务器

DigitalOcean Lightsail Linode UpCloud Vultr
PING_INLINE 38705.75 54564.34 49291.20 73823.34 61121.81
PING_BULK 39129.40 54054.26 48058.28 73248.82 60089.35
SET 41174.93 55039.09 48435.62 75190.05 61189.91
GET 40973.44 54136.95 49095.09 77525.72 61018.79
INCR 41462.75 54784.45 47424.47 77702.58 61255.83
LPUSH 39505.64 52427.19 48239.62 73254.18 61916.49
RPUSH 38006.79 54501.33 51497.20 73739.55 62016.61
LPOP 39972.13 54062.26 50567.88 75809.26 61078.55
RPOP 38203.11 54561.01 52630.27 73541.13 62307.18
SADD 40322.67 54898.97 50954.85 75131.25 61412.88
HSET 40083.61 53162.57 51267.62 75993.57 62930.44
SPOP 40474.81 54728.95 47413.87 76885.00 62125.20
LRANGE_100 (first 100 elements) 22550.57 29483.32 21807.45 40009.34 36882.51
LRANGE_300 (first 300 elements) 9720.49 11549.69 9032.51 16604.67 16488.05
LRANGE_500 (first 500 elements) 7046.98 8153.16 5871.80 11274.26 11916.15
LRANGE_600 (first 600 elements) 5827.72 6514.03 4624.98 8565.44 9524.82
MSET (10 keys) 34448.82 39355.52 37957.77 58336.60 56706.35

这使我困惑了一段时间。即使Vultr在几乎每个类别中都表现出色,但UpCloud在这个特定类别中的表现始终均优于其它。

速度测试

DigitalOcean Lightsail Linode UpCloud Vultr
距离(km) 2435.00 2090.30 2348.81 1456.73 2390.98
延迟 (ms) 45.394 40.387 50.204 34.836 46.688
下载(Mbit/s) 988.56 63.30 124.28 399.79 80.55
上传(Mbit/s) 479.45 100.86 399.50 418.56 387.28

这(和Apache基准测试)往往引起很大争议。这个月也不例外,因为Vultr(通常是领先者)跌到了(Lightsail始终表现的)糟糕速度。
linode的表现一直是稳.

Apache 基准 (against nginx on the servers)

DigitalOcean Lightsail Linode UpCloud Vultr
每秒请求数 298.57 185.59 300.83 298.08 300.75
每个请求时长 (ms) (mean) 1674.84 2983.42 1662.06 1677.38 1663.46
传输速度 (Kbyte/sec) 250.46 155.68 252.36 250.05 252.29

数据表明Linode表现最优.
这项更具争议性的,因为我自己的Internet提供商和家庭网络的会影响不小.

即使Vultr确实拥有更快的网络,但是Linode在这项的表现,和在其它项的表现实际上还是相当一致的。
我认为这个月太接近了,因为差异只有十分之一秒。

结论

在大多数基准测试中,Vultr的快速的运行时间,给人留下了极为深刻的印象。当然,如果您对托管服务产品更感兴趣,DigitalOcean仍然是首选。
如果您期望稳定省心省时,推荐Linode(我们也用着它)

与往常一样,强烈建议您进行研究,并在希望运行应用程序的提供商/数据中心/价格点上运行自己的基准测试。

如果您认为这篇文章有帮助,请通过我们的推荐链接购买,谢谢.

DigitalOcean:通过优惠链接:https://m.do.co/c/f85f42760794 新注册得100美元(有效期60天).

Lightsail:$5/月没有优惠,如果选择$3.5/月的可以免费试用1个月 (相当750小时),官网:https://aws.amazon.com/lightsail/

Linode(我们选择的是它):通过优惠链接:https://www.linode.com/?r=1a9c02d7c4d3c74e20b7109dc848100cb08329a4 购买时使用体验码码 LINODE10,得10美元

UpCloud: 官网:https://upcloud.com 新注册得25美元,

Vultr:通过优惠链接:https://www.vultr.com/?ref=8116668-4F 注册得50美元

No Comments

Sorry, the comment form is closed at this time.