Linode, DigitalOcean, Vultr评测

LinodeDigitalOceanVultr可以说是目前国人最为熟悉的几家VPS商了,但这几家却又不是仅仅提供VPS,从官网上看,都已经上升到云计算(Cloud Computing)的层次了。


一、三大主机商的恩怨情仇

Linode,顾名思义,是Linux+Node的意思,所以它只支持Linux系统,最初在VPS界属于名副其实的龙头老大,也是我用的第一款VPS。记得那时还是2012年,乞丐版的Linode是512M内存,价格每月19.9美元,流量只有200G,但却属于高端产品,基于XEN架构,恰巧公司也是用的XEN进行虚拟化。而我作为一名运维工程师,为了熟悉技术,就购入了一款,在日本东京机房。那时东京机房还没那么多人,SS还不为人熟知,早上电信到东京的ping值可以低到80ms。后来在工作中搭建了OpenVPN服务,我就现学现卖,把整套搭建流程搬到了Linode上,但使用OpenVPN太容易进行流量检测分析,于是,过了几天IP就被封了,只得找客服更换IP。

到了2013年,我知道了DigitalOcean这个产品,同样512M的内存,一个月的价格只有5美元,是Linode的四分之一,流量则是1T,如此物美价廉自然得到了众多国人的青睐。除此之外DigitalOcean还有两大口号:一是用了SSD,二是55秒创建一台属于你的VPS。我后来专门测试了下,果然不到55秒。而扁平化的网页设计、及其简单易用的控制面板,体验上都优于Linode。DigitalOcean的异军突起给了Linode极大的压力,后者先后进行了两次价格调整,先是内存翻倍价格不变,到了2014年11周年时,Linode推出$10/1G的套餐。

这一年,主机界还有一颗新星冉冉升起,那就是Vultr,依托于游戏商,财大气粗的Vultr一上来便出现了$2.5/512M的套餐,渐渐瓜分了Linode和DigitalOcean的大量用户,成为主机界的一匹黑马。2015年Linode将虚拟化平台从XEN迁移至KVM,2016年6月推出$10/2G的入门版套餐。2017年情人节这天,Linode再次宣布调整价格,推出入门版每月$5/1G的套餐,与Vultr持平,DigitalOcean则价格不变。2018年1月,DigitalOcean终于宣布降价,入门版价格将为每月$5/1G。至此,三大商终于在价格上持平。


二、具体评测

接下来就对三个品牌中的$5/1G的套餐进行一个详细的评测:

品牌 Linode DigitalOcean Vultr
内存 1G 1G 1G
CPU核数 1 1 1
SSD 20G 25G 25G
流量 1T 1T 1T
价格 $5/月 $5/月 $5/月

(1)CPU:

使用

cat /proc/cpuinfo

命令可查看CPU型号、主频以及二级缓存信息:

品牌 CPU型号 主频 缓存(二级)
Linode Intel Xeon E5-2680 v2 2.8GHz 16384 KB
DigitalOcean Intel Xeon E5-2650L v3 1.8GHz 30720 KB
Vultr Virtual CPU 2.4GHz 16384 KB

 

Vultr的CPU型号无法通过cat /proc/cpuinfo命令查看,老的机器是E3系列的CPU,现在则很有可能属于E5系列。

(2)硬盘I/O

使用

dd if=/dev/zero of=test.img bs=256M count=8 conv=fsync

命令查看硬盘读写I/O,每条命令执行3次,并求出平均值:

品牌 Linode DigitalOcean Vultr
硬盘I/O 935MB/s 736MB/s 339MB/s

可以看出Linode的硬盘读写性能最强,接近1GB/s。

(3)速度

下面说下中国大陆用户最为关心的速度问题,最直观的数据就是ping值。这次主要以美国西海岸的机房进行评测。在探讨这个问题之前,我们先从理论方面分析一下:中美之间有海底光缆直达,基本从上海或者广州出口,然后再到达美国西海岸。目前TCP-3的海底光缆全长13300公里,假设信号以光速30万公里/秒传输,算上来回,可以算出传输时间接近90ms——这还只是从上海机房到洛杉矶机房理想传输时间。但实际上,由于各种因素影响,信号在光纤中的传播速度只有光速的2/3,且数据经过上海广州出口、洛杉矶机房到达VPS,再进行返回,中间会经历各种交换机和路由器。学过计算机网络的知道,数据在传输过程中,最耗时的并不是在光纤中的传播时延,而是在交换机和路由器上的发送时延——也就是数据等待发送的排队时间。这样的话,从中国大陆到美国西海岸,ping值基本上在150ms~300ms之间。

那么接下来就实际看下实际ping测结果:

首先是Linode美国西海岸Fremont(弗里蒙特)机房:

在Linode推出日本东京机房之前,Fremont一直是中国站长的首选。

接下来是DigitalOcean美国西海岸San Francisco(旧金山)机房:

最后是Vultr美国西海岸Los Angeles(洛杉矶)机房:

要注意三张截图中,福建厦门那个最快只有14ms以及45ms的,实际上是ping到了主机商的CDN,不能作为有效数据。


三、总结:

这三款VPS的实际使用体验差别不是太大,价格都一样,但DigitalOcean最近的线路上要稍微次于LinodeVultr,其他方面都很稳定,很少宕机。

购买链接:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据