对比
VPS 还是独立服务器:问题在于您希望多久改变一次主意。
两者都让您在 Linux 机器上拥有 root 权限。一种约一分钟即可开通,按小时计费,用完即弃;另一种按每个线程算更便宜,网络不计流量,并且在您迁走之前一直归您使用。
并排对比
下面的每一个数字都来自购物车计费所用的同一份产品目录。
凡是我们没有数字的地方(IOPS、虚拟平台的端口速度),该行会如实写明,而不是猜测。
| 属性 | Cloud VPS | 独立服务器 |
|---|---|---|
| 入门价格 | U1-1 每月 $6.90:1 vCPU,1 GB,无开通费 | DS-8 每月 $45.90:8 个线程,32 GB,另加一次性 $48.00 |
| 最大配置 | G224-3840:224 个共享 vCPU 和 3840 GB,每月 $99338.90 | DS-6:96 个线程和 256 GB,每月 $673.90 |
| 租户模式 | 共享宿主机上的一台虚拟机。Dedicated CPU 产品线会把核心固定分配给您,宿主机的其余部分仍然是共享的 | 整台物理机器。没有我们的虚拟化层,没有邻居,没有超售 |
| 就绪时间 | 经典产品线为 按订单开通:通常在付款确认后一小时内。Unmetered 和 Value 产品线是转售库存,按订单开通 | 订单结清后一个工作日内 |
| 计费 | 按小时或按月计费,预付十二个月可优惠 10%。销毁后即停止计费 | 仅按月计费,首张账单另加一次性开通费。没有按小时价格,也没有年付折扣 |
| 网络 | 大多数产品线按流量计量,每个套餐的额度明示,null TB 起;Unmetered 产品线完全没有额度。只有在供应商明确给出端口速度的地方,我们才公布端口速度 | 每台机器都不计流量:欧洲机型为 1 Gbit 上行链路,美国机型为 0.5–1 Gbit。没有需要控制的额度,也不会有超额沟通 |
| 存储 | 视套餐而定,为 SSD 或 NVMe,容量按套餐划分并写在套餐上。我们不公布 IOPS | 两块物理硬盘,每台机器都是 NVMe。欧洲机型如有需要,会在搭建时做成镜像;美国机型交付时为软件镜像。我们在这里同样不公布 IOPS |
| 更改规格 | 需要提交支持请求,而不是点一下面板按钮;能否原地变更取决于平台。降低规格通常意味着换一台新服务器 | 无法调整。更换机器就是迁移到另一台机器 |
| 故障恢复 | 面板中暂时没有快照功能。在提供备份的套餐和城市,可选每晚备份,价格为套餐价格的 20% | 没有快照,也没有备份产品。主机故障时,只能用您自己安排的副本自行恢复 |
| 地点 | 分布在世界四个地区的 72 个地点:经典产品线有 59 个区域,其余产品线则有若干该产品线专属的站点 | 2 个国家。欧洲机型不公布城市;美国机型位于弗吉尼亚州的文特希尔 |
| 操作系统 | 两种产品使用相同的 Linux 镜像。两者都不是托管的,也都不提供 Windows 许可证 | 两种产品使用相同的 Linux 镜像。两者都不是托管的,也都不提供 Windows 许可证 |
算一笔账
每美元的线程数和内存,使用我们自己的价格。
这是对比页面通常会略去的部分,因为它并不总是对价格更高的产品有利。
在产品范围的低端
DS-8 每月 $45.90,提供 8 个线程和 32 GB。Value 产品线在参数表上接近:BD-24 为 $31.90,提供 8 个共享 vCPU 和 24 GB,但一个只是宿主机的一小片,另一个是整台宿主机。与经典产品线相比,物理服务器在原始算力上很早就占优,并且一直占优。
在产品范围的高端
G224-3840 每月 $99338.90,提供 224 个共享 vCPU 和 3840 GB。DS-6 为 $673.90,提供 96 个线程和 256 GB。按每个线程算,这根本不是势均力敌的比较。
这个差别能换来什么
约一分钟即可重建,按小时计费,而且在经典产品线上可在 59 个区域中选择,而不是只有 2 个国家。对于仍在摸索系统形态的团队,这些很值钱;对于已经定型的团队,这些毫无价值。
别忘了把开通费算进去。DS-8 第一个月收 $93.90,之后每月 $45.90。放在一年里看,这是个四舍五入的误差;放在您可能用来评估它的那两个月里看,就不是了。云实例没有开通费,销毁的那一刻就停止计费,因此它是更适合在不确定时选择的地方。
如何选择
两份简短的清单,不含糊其辞。
在以下情况选择 VPS
- 您的工作负载仍在变化,或者您不确定它需要多大规模。
- 您希望一分钟后就开始运行,而不是明天。
- 您需要的区域不在物理服务器所搭建的 2 个国家之内。
- 出问题时,您希望在约一分钟内用干净的镜像重建。
- 您希望销毁机器时计费随之停止。
- 系统由若干小部分组成,而不是一个大块头。
在以下情况选择物理服务器
- 负载恒定,并且您已经知道它的规模。
- 您有大量数据要传出,而流量计量是最紧的约束。
- 您把每美元的核心数和内存看得高于一切。
- 单租户是硬性要求,而不只是偏好。
- 您想运行自己的虚拟化层,自己切分这台机器。
- 可以接受一个工作日的交付时间,以及固定的配置形态。
常见问题
看完表格之后常被问到的问题。
独立服务器总是比 VPS 更快吗?
不是,而且不是的情况很常见。一台小型独立服务器可能比一个大型实例更慢;在较旧的服务器处理器上运行单线程工作负载,也可能比在高频率虚拟宿主机上做同样的工作更慢。独立服务器能稳定给您的是独占性(机器上没有任何别的东西能抢走您的算力),而这带来的是可预测性,而不是原始速度。
物理服务器从什么价位开始占优势?
请在您实际所处的价位上比较每美元的线程数和内存,而不是笼统地比较。与经典实例产品线相比,物理服务器用同样的钱能提供多得多的线程和内存,而且越往上差距越大,不过 Value 产品线在低端缩小了这一差距。您放弃的是平台能力:约一分钟开通、按小时计费,以及可选的多个区域(而不是 2 个国家)。从算术上看,物理服务器在早期就占优;而灵活性会让实例在此之后很长一段时间内仍然占优。
以后可以从一种换到另一种吗?
就其中一个方向而言,相当容易。从实例换到物理服务器,需要搭建新机器、同步数据并切换,和其他任何迁移没有区别,而且更容易,因为在您满意之前可以让实例继续运行。换回来则是同样的工作反过来做。两者都不是面板上的一个按钮,也都不算大动干戈,但请预留一个晚上,而不是一次咖啡休息的时间。
哪一种的在线率更好?
单独来看,两者都不行。单台独立服务器是单点故障,没有备份产品可以兜底。单个实例也是单点故障,而且其宿主机不由您控制。可用性来自于同一种东西不止一个,以及一套经过测试的故障切换方法,而不是来自机器的形态。请选择适合工作负载的形态,再单独设计冗余。
两者混用呢?
这很常见,也很合理:把系统中稳定、繁重、出站流量大的部分放在物理服务器上,把所有会变化形态、或需要存在于世界另一端的部分放在实例上。请记住,我们不提供服务器之间的私有网络,所以两者之间的流量要经过公共互联网,并且在实例所属产品线有流量额度的情况下,会计入该实例的流量额度。