解决方案

用于高可用性和多区域故障转移的VPS

Cutter 8 · $34/moCutter 16 · $62/mo
简短回答

真正的可用性来自于独立的故障域,而非更大的服务器。三个位于不同国家、使用不同运营商的三台实例,能抵御任何单台机器都无法承受的事件。需为负载均衡器或任播入口、区域内同步复制以及跨区域异步复制做好预算——由于延迟,跨区域同步写入不切实际。

你需要什么

高可用性与故障转移 的规格下限
资源你实际需要的东西
节点至少三个,位于三个司法管辖区
网络WireGuard组网;部分区域支持任播
数据库区域内同步,跨区域异步
DNS短TTL及健康检查故障转移记录

推荐套餐

Cutter

Cutter 8

$ 32.3 /month

总计 US$96.90 · 节省 5%

vCPU
4 × 专用
RAM
8 GB
存储
160 GB NVMe SSD
流量
10 TB
IPv4 / IPv6
1 / /64 routed
配置
Cutter

Cutter 16

$ 58.9 /month

总计 US$176.70 · 节省 5%

vCPU
6 × 专用
RAM
16 GB
存储
320 GB NVMe SSD
流量
15 TB
IPv4 / IPv6
1 / /64 routed
配置
Clipper

Clipper 16

$ 87.4 /month

总计 US$262.20 · 节省 5%

vCPU
8 × 专用
RAM
16 GB
存储
400 GB NVMe Gen4 SSD
流量
30 TB
IPv4 / IPv6
1 / /64 routed
配置

推荐位置

对于此工作负载,位置通常是影响最大的决定——要么因为延迟至关重要,要么因为司法管辖区至关重要。

为什么选择OnionVPS

  • 覆盖40多个国家和8个区域的地点,使真正的地理多样性变得可行。
  • 各区域的运营商结构不同,因此单一上游故障不会影响全局。
  • 支持任播的区域,提供单一入口IP,即使区域丢失也能保持可用。
  • 公布SLA为99.99%,按位置提供积分,而非笼统的市场宣传数字。

如何设置

  1. 选择具有独立运营商的三个区域

    阿姆斯特丹、阿什本和新加坡是经典的三角组合。

  2. 构建私有网状网络

    在所有节点间使用WireGuard,应用仅在此网络上监听。

  3. 适当复制数据库

    区域内同步,跨区域异步;需了解您的恢复点目标(RPO)。

  4. 在DNS层进行健康检查

    短TTL和健康检查故障转移记录,若可用则使用任播。

  5. 进行故障演练

    在白天故意关闭一个区域,并全程监控。

常见问题

高可用性需要多少台服务器?

实际最低需要三台:两台会引发脑裂问题而非形成法定人数。请将它们置于三个独立的故障域——最好是不同的国家,理想情况下拥有不同的运营商。

多区域托管会降低延迟吗?

仅当您将用户路由至最近区域时才会降低延迟。多区域用于可用性和多区域用于降低延迟是不同设计,只是共享硬件。

单台VPS应达到怎样的正常运行时间?

我们的SLA为每实例99.99%,即每月约4.4分钟停机时间。超出此范围的需要您自行构建冗余。