解決策

面向高可用性与多区域故障转移的VPS

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

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

必要なもの

高可用性与故障转移の仕様の下限
リソース実際に必要なもの
节点至少三个,分布于三个司法管辖区
ネットワークWireGuard网状网络;选定区域提供任播
数据库区域内同步,跨区域异步
DNS短TTL和健康检查故障转移记录

推奨プラン

Cutter

Cutter 8

$ 32.3 /month

合計$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

合計$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

合計$262.20 · 5%割引

vCPU
8 × 専用
RAM
16 GB
ストレージ
400 GB NVMe Gen4 SSD
転送量
30 TB
IPv4 / IPv6
1 / /64 routed
設定

推奨ロケーション

このワークロードでは、通常ロケーションの選択が最も重要です—レイテンシが支配的になるか、管轄権が支配的になるかのどちらかだからです。

これにOnionVPSを選ぶ理由

  • 40多个国家和8个区域的位置使真正的地理多样性成为可能。
  • 每个区域采用不同的传输混合,因此单一上游中断无法影响全部。
  • 支持任播的区域提供单一入口IP,可在区域丢失时存活。
  • 公布99.99%的SLA,按位置给予积分,而非笼统的市场宣传数字。

設定方法

  1. 选择三个具有独立传输的区域

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

  2. 构建私有网状网络

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

  3. 适当复制数据库

    区域内同步,跨区域异步;了解您的RPO。

  4. 在DNS层进行健康检查

    短TTL加健康检查故障转移记录,或可用时的任播。

  5. 进行故障演练

    在您观察时,于工作日故意终止一个区域。

よくある質問

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

三台是实际最低要求:两台会导致脑裂问题而非法定人数。将它们置于三个独立的故障域——不同国家,理想情况下不同传输提供商。

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

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

单台VPS的可用性预期是多少?

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