情人节的时候 Linode 推出了低端5美元一个月的云VPS主机. 于是我又手欠的入了一个(注册的时候花了5美元充值 送了20美元, 实际上是5美元可以用5个月, 这点和当时的 Vultr主机一样, 很不错.
更新: Vultr 价格战 已经推出 每个月 2.5 美元的低端主机了!
Vultr 和 Linode 的5美元最低端有很多相似之处 所以可以拿来比较一下, 但此文并不会给出一个谁比较好的答案, 各有千秋.
5美元VPS服务器的配置
5美元的机器完全可以用来建几个比较不忙的网站, 建几个小项目, 足够用了.
Vultr 的5美元配置是: 768M内存, 15GB固态硬盘, 1TB每月传输. 而 Linode 则提供了1G的内存和20GB的固态硬盘.
PHP 测速
通过 这篇英文文章里的数素数PHP程序 快速的在 Linode 和 Vultr 5美元的节点上做了速度比较. 差别还是比较小的, 总体来说 Linode 速度要快一些, 因为CPU单核的频率要高一些, 也许和内存也一点关系(768M 和 1G的差别).
以下是 四次Vultr运行的时间:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m6.857s user 0m3.088s sys 0m2.140s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m4.936s user 0m2.984s sys 0m0.996s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.783s user 0m2.900s sys 0m0.700s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.789s user 0m2.832s sys 0m0.808s |
# time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m6.857s user 0m3.088s sys 0m2.140s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m4.936s user 0m2.984s sys 0m0.996s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.783s user 0m2.900s sys 0m0.700s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.789s user 0m2.832s sys 0m0.808s
而 Linode 上就明显四次都很快:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.552s user 0m3.090s sys 0m0.430s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.303s user 0m2.947s sys 0m0.303s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.355s user 0m2.997s sys 0m0.327s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.263s user 0m2.940s sys 0m0.303s |
# time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.552s user 0m3.090s sys 0m0.430s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.303s user 0m2.947s sys 0m0.303s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.355s user 0m2.997s sys 0m0.327s # time php benchmark.php 18d4ca26855547425cd444aa4d036987 real 0m3.263s user 0m2.940s sys 0m0.303s
也许可以通过 lscpu 这个命令来解释 处理器的不同 (以下是Vultr):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 61 Model name: Virtual CPU a7769a6388d5 Stepping: 2 CPU MHz: 2399.994 BogoMIPS: 4799.98 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx xsaveopt arat |
# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 61 Model name: Virtual CPU a7769a6388d5 Stepping: 2 CPU MHz: 2399.994 BogoMIPS: 4799.98 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx xsaveopt arat
Linode 的主频要快一些 (2.8 GHz).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 62 Model name: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz Stepping: 4 CPU MHz: 2799.998 BogoMIPS: 5602.32 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constan t_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 s se4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf _lm fsgsbase tsc_adjust smep erms xsaveopt arat |
# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 62 Model name: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz Stepping: 4 CPU MHz: 2799.998 BogoMIPS: 5602.32 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constan t_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 s se4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf _lm fsgsbase tsc_adjust smep erms xsaveopt arat
SSD 固态硬盘速度比较
Linode 和 Vultr 都 提供了SSD, 但速度可以由这篇文章里的命令来测速.
Vultr 的速度平均在 450-460 MB/s.
1 2 3 4 5 6 7 8 9 10 11 12 13 | Vultr: # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.37668 s, 452 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.33516 s, 460 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.33622 s, 460 MB/s |
Vultr: # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.37668 s, 452 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.33516 s, 460 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.33622 s, 460 MB/s
Linode 的速度要快一些在 490-580 MB/s 之间.
1 2 3 4 5 6 7 8 9 10 11 12 | # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.17379 s, 494 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.91743 s, 560 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.82777 s, 587 MB/s |
# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.17379 s, 494 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.91743 s, 560 MB/s # dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.82777 s, 587 MB/s
SSD的速度很重要, 特别是对IO密集的程序或应用来说, 速度越快也可以渐渐的把SSD当成是内存的扩展.
SpeedTest 网络环境测试上下行
通过 speedtest-cli 可以测试 Vultr 和 Linode 服务器的上下行. 服务器的上行直接影响到网站的加载速度 而服务器的下行则用来服务器本身安装软件包下载的速度(这个可以忍 较不重要)
我的 Vultr节点在新加坡 (3月1日更新: 新加坡主机已经移到日本东京) 速度为:
1 2 3 4 5 6 7 8 9 10 | # speedtest-cli Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Choopa Selecting best server based on latency... Hosted by MyRepublic (Singapore) [6.48 km]: 1.438 ms Testing download speed........................................ Download: 2397.36 Mbit/s Testing upload speed.................................................. Upload: 714.46 Mbit/s |
# speedtest-cli Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Choopa Selecting best server based on latency... Hosted by MyRepublic (Singapore) [6.48 km]: 1.438 ms Testing download speed........................................ Download: 2397.36 Mbit/s Testing upload speed.................................................. Upload: 714.46 Mbit/s
我的 Linode 在美国西部 弗里蒙特 Fremont, 速度为:
1 2 3 4 5 6 7 8 9 10 | # speedtest-cli Retrieving speedtest.net configuration... Testing from Linode Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by Tekify Broadband Internet Services (Fremont, CA) [2.14 km]: 1.084 ms Testing download speed................................................................................ Download: 782.94 Mbit/s Testing upload speed.................................................................................................... Upload: 392.55 Mbit/s |
# speedtest-cli Retrieving speedtest.net configuration... Testing from Linode Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by Tekify Broadband Internet Services (Fremont, CA) [2.14 km]: 1.084 ms Testing download speed................................................................................ Download: 782.94 Mbit/s Testing upload speed.................................................................................................... Upload: 392.55 Mbit/s
这点来说 Vultr 似乎要好很多. 当然这个会根据每个机房每个环境而不同(和IP段也有关系). 您可以查看这篇帖子来看世界不同地方主机之间的PING值 (并且记得配置完后把PING给关闭了).
备份 (快照)
Vultr 提供手动快照最多15个 而 Linode 则不是免费提供的(2美元每月). 快照还是很有用的, 第一: 数据无价 需要时常备份, Vultr 提供手动快照可以在系统不重启不关机的情况下生成.
如果是自动备份的话 也是要多交钱的. 这个价钱都是和SSD硬盘的容量相关, 越大则越贵, 不过一个月美元还是可以接受的. Linode 付费的备份有4个: 一个是每天的备份 一个是一周前的, 2周前的. 最后一个就是用户手动备份, 每个备份循环复盖. 个人觉得单从这一点来说 还是Vultr好些, 至少现在来说15个免费快照已经够用了, 虽然是手动的(我不闲麻烦可以手动每天上来生成快照, 当然也可以通过API来自动生成快照)
快照另一个用途就是可以在部署新机器的时候方便一些, 比如你可以把当前主机做个热快照然后通过这个快照重新部署在新的机房 很好用.
网页管理界面
Vultr 的界面手机友好, 简约强大, 很喜欢. 我关心的功能都有了.
相反 Linode 的界面就比较古板, 虽然功能看起来比 Vultr 提供的多.
付款方式
两者都支持 信用卡 和 Paypal. 而 Vultr 还支持比特币付款.
独立服务器
Linode 并不支持 独立服务器 Dedicated Instances 或 Dedicated Servers. 而Vultr 在指定的几个机房里有这个选项: 纽约 东京或者 芝加哥.
API 和 CLI
Vultr 和 Linode 都支持 API 接口. Vultr 最多只支持一个 APP_KEY 但可以通过 IP来限制访问.
Linode 也可以通过IP段来限制访问 但还可以添加多个APP_KEY (每个KEY可以有不同的过期时间), 这点来说 Linode 较为灵活.
Linode 官方还提供了CLI (Command Line Interface) 命令行工具 可以很方便的在命令行里操作.
按时付费
两者都是按时计费. 如果不用的机器一定要销毁 因为只关机的话还是会算钱的 (系统需要保留SSD数据).
多余的流量计费
Linode 对于超过的流量是按每GB 2美分来收钱, 流量的话不算上行流量(比如你通过FTP软件上传文件到服务器的流量就算 上行)
Vultr 收费就分地区 (美国和西欧是 $0.02每GB 东京和新加坡是 $0.05每GB 而澳大利亚流量最贵 $0.10每GB). 总的流量是按 上行或下行取最高的那个来算.
帐户安全
Linode 和 Vultr 都可以开启二步验证. Linode 还支持密码自动过期.
IPv4 和 IPv6 地址
Linode 和 Vultr 都提供了 IPv4 和 IPv6的支持. 额外的一个IPv4 大概是3美元1个月.
可供选择的机房地址
Vultr 提供的选择较多, 可供在全世界15个地方进行选择.
主机推荐
Vultr主机的收入可以通过 Paypal 转出, 也可以直接放在帐号里当主机费用(这样我就能省去换成英镑的麻烦) 而目前 Linode 只支持后者.
主机推荐码: podcastinit2017 就能 获得20美元 等于免费体验4个月.
通过这个链接注册 Vultr 主机就能免费获得20美元 等于免费体验4个月
英文: A Lite Comparison between Linode and Vultr ($5 Basic Plan) Cloud VPS
相关帖子
loading...
上一篇: GoPro运动相机可以拿来做什么?
下一篇: 汽车多久得做一次保养?
vps买了用了,其他懒得折腾了.话说你的网站手机看真的好庞大……应该弄个简约的手机版
嗯.
以前玩过AMP手机简化版本, 但是因为 google webmaster 报了几个错误,很烦,就给禁用了.
并且,一套代码维护起来方便一些.
不知道手机版本有没有 ads blocker 之类的软件,屏蔽掉就好了.
首页的列表,完全就是惨不忍睹,所有摘要都是[本文URL地址是:标题,URL]
还不如直接一个标题得了
天啊, 你是不是处女座?
处男座
还是要谢谢你, 以前没注意, 有空我再一并改掉,其实是为了防止爬虫抓取,没法禁掉只能 在文中自动加上 本文地址
好像应该做成表格啊.
好吧, 太麻烦了.其实还有很多可以比较的,有空再写出来.
Fremont 在美国西部……
嗯, 写错了.
vultr还有免费获得20美金吗
现在只有 10美元:
你好, 你的这个博客用的是什么服务器呢? 我之前用VULTR 新加坡的 慢死了. 你的站就很快啊.
我用的就是 vultr, 不过是美国东部的节点