CryptoServers
选购指南 · 9 分钟阅读

VPS 与独立裸机:何时切换

大多数工作负载从 VPS 开始,部分会超出其承载能力。问题很少是抽象的"VPS 还是独立服务器"——而是"在什么并发量、数据集规模或嘈杂邻居容忍度下,工作负载需要独立服务器?"本指南以生产环境中观察到的临界值作答,而非厂商基准测试。

永不核查 KYC 忽略 DMCA 无流量日志 60 秒即可上线

一句实话

If you can plot a hockey-stick on your CPU steal time, you've already outgrown the VPS. Steal above 5% sustained means a neighbour is winning the scheduler — your latency P99 will reflect it long before your average load looks bad.

低于上述临界值时,VPS 几乎总是正确的选择。现代 EPYC 核心上的 KVM,搭配本地 NVMe 存储和 AES-NI,对于典型的 Web、VPN、邮件、IRC 和 Lightning 工作负载,性能可达裸机的 92–97%。保留的这 92–97% 性能完全值得价格差异和热调整的便利性。

VPS 仍然适用的明确场景

个人出口(自用 WireGuard 或 OpenVPN 端点)、持续低于 25 MB/s 的 Tor 中继、单用户邮件服务器、Bitcoin 剪枝节点、服务不足数百个钱包的 Monero 远程节点、小型社区 Matrix 主服务器、私人游戏服务器、工作集低于 240 GB 的个人种子盒——这些均可在 VPS 上稳定运行,迁移至裸机收益甚微。

Why: their bottleneck is rarely raw CPU. It's network reach, IP reputation, jurisdictional posture, and whether the host throttles port 25 or shapes p2p traffic. A VPS that gives you full root, raw sockets, unmetered uplink and editable rDNS is functionally identical to bare-metal for these loads.

工作负载超出 VPS 承载能力的四个信号

CPU steal 持续超过 5%。在峰值时段运行 `vmstat 1` 一小时。若 `st` 长期高于 5,说明你在与高负载邻居共享 CPU 核心。我们会在 steal 上升时迁移邻居,但独立服务器从根本上消除了这一变量。

工作集超过 24 GB 且对延迟敏感。KVM 上的内存竞争在我们的主机上很少见(我们不超售内存),但 Bitcoin txindex 规模的数据集(磁盘约 120 GB,热页 10–30 GB)开始触发 ARC 驱逐模式,此时 64 GB ECC 内存余量会改变行为。Lightning 路由节点、拥有 200 个以上联邦房间的 Matrix Synapse,以及 Postgres 密集型 CI 数据库,都比预期更早触及这一临界点。

持续磁盘写入带宽超过 400 MB/s。VPS 上单块 Gen4 NVMe 可以处理。独立服务器等级上两块 Gen4 NVMe 做镜像可在无共享 NVMe 命名空间 GC 暂停的情况下处理。

持续网络出口超过 5 Gbps。我们提供 10 Gbps 不限量 VPS 套餐,短时间确实能跑到 10 Gbps——但持续数小时 5 Gbps 以上,在你独占网卡的独立硬件上更为稳定。

独立服务器明显胜出的场景

Bitcoin Core or Ethereum archive nodes you intend to operate for years without re-IBD'ing. The 36-hour IBD on a single-socket EPYC with 2× Gen4 NVMe in software RAID is night-and-day faster than the 3–4 day IBD on a Business-tier VPS, and once it's done, the disk reliability matters more than the throughput.

Lightning 路由枢纽,目标 1000+ 通道和大容量。HTLC 吞吐在负载下受 CPU 限制,独占核心消除偶发通道状态延迟的 steal-time 抖动。

公共 Matrix 主服务器,承载数千个联邦房间。Postgres 独占一块 NVMe + Synapse worker 独占另一块 + Redis 独占第三命名空间 = 三条零竞争 I/O 通道。

自托管 CI,构建集群运行 Docker-in-Docker、sysbox 或大规模 Firecracker 微虚拟机。嵌套虚拟化在 KVM 上可用,但裸机消除了第二层半虚拟化开销。

BGP 宣告的 /29 或 /48,使用你自己的 AS 路径。我们在 Bastion 及以上的独立服务器等级上提供 BGP 会话;VPS 套餐共享我们的前缀。

定价计算

VPS Pro 套餐 $54.99/月,提供 Xeon Gold 6430 上 8 个 vCPU、24 GB DDR5 ECC、400 GB NVMe、5 Gbps 不限量带宽。Shield 独立服务器 $79/月,提供 EPYC 7313P 16 核/32 线程、64 GB DDR4 ECC、2×1 TB NVMe、1 Gbps 不限量带宽。独立服务器每月多付 $24,换来约 2 倍 CPU、2.7 倍内存、5 倍磁盘,且为镜像存储。

If your workload is CPU-, RAM-, or storage-bound, the bump pays for itself the day you provision. If it's network-bound at 5+ Gbps, the VPS keeps winning until you size up to a Bastion or higher with 10 Gbps included.

按月加密货币计费且无最低消费,意味着你可以在压力测试期间跑一个月独立服务器,若实际负载低于预期再退回 VPS。没有年度承诺锁定你。

迁移手册

Rsync + 切换窗口:在同一司法管辖区开通独立服务器,通过本地网络 rsync 数据集(同一机房内主机间内部带宽 10 Gbps 以上),在 VPS 上设置维护页面,执行最终同步,切换 DNS 或 IP 故障转移。总停机时间:数百 GB 数据集通常 2–10 分钟。

如果你的 IP 很重要(Lightning 通道、联邦 Matrix 主服务器、邮件 rDNS),我们可以在同一机房内跨主机迁移 /29 而无需更换 IP——提交工单,我们在静默窗口期 24 小时内完成。

如果无法接受任何停机:双活一天。保持两台主机同时运行,修改应用使其同时写入两台,将读请求导向独立服务器,待独立服务器成为权威后切断写入。这是我们见过客户成功执行的每次数据库迁移的标准流程。

快速解答

常见问题

如何判断是否存在嘈杂邻居问题?
在峰值时段运行 vmstat 1 60 并观察 st 列。持续超过 5% 说明有问题;峰值期间短暂飙升至 10–15% 尚可接受,但暗示应该迁移了。附上输出内容提交工单,我们将在 24 小时内安排免费迁移至更安静的主机。
之后可以从独立服务器降级回 VPS 吗?
可以——没有合同或锁定。开通 VPS,跨机器 rsync 数据集,完成切换,我们销毁独立服务器。未使用部分按比例以加密货币退款。我们做这类操作的频率出乎意料——人们在独立服务器上压力测试,发现实际负载比预期轻,然后降回 Pro 或 Scale 等级。
独立服务器支持热调整规格吗,还是只有 VPS?
VPS 套餐的 vCPU 和内存支持热调整——磁盘需要重启一次。独立服务器等级无法热调整硬件(核心和内存条是物理的),但你可以并列部署第二台独立服务器,在应用层做负载均衡。我们为游戏服务器集群和 CI 构建集群做过这样的部署;L4 清洗网络可以干净地处理入站 DNAT。
一台独立服务器真的等同于多台 VPS 吗?
对于 CPU 密集型工作负载,是的——16 核 EPYC 7313P 在相同工作负载下通常超越三台 6 vCPU VPS 实例,主要因为虚拟化开销和 steal-time 消失了。对于 I/O 密集型工作负载,差距更大,因为你不再共享 NVMe 命名空间。对于纯网络出口工作负载(VPN、种子盒),在未达到网络饱和前,VPS 的按 vCPU 计价很难被超越。
延迟方面——独立服务器能降低 P99 吗?
实质上能。中位延迟相近(内网请求在 1–2 ms 以内),但消除邻居干扰后 P99 显著收紧。我们见过相同工作负载从繁忙 VPS 迁移到独立服务器后,P99 从约 80 ms 降至约 25 ms。若你的 SLO 由尾部延迟驱动,这是切换的最大理由。
应用此配置

本指南适用的工作负载

每张卡片打开包含规格建议和系统管理员 FAQ 的工作负载专属页面。

已读够了? 60 秒内完成部署

无需邮箱验证,无需身份证明,无需账户。选择套餐,以任意加密货币支付,获得 root 权限。