标签归档:ByAIGC

常见 S3 存储服务多维度横评(附1TB存储传输成本)

之前看到猫猫大佬的 对象存储服务商价格对比:1TB存储与1TB流量基准分析 这篇文章很有启发。正好最近在探索物美价廉、稳定可靠的 S3 数据存储方案,将自己熟悉的、网上常见的一些提供 S3 的厂商服务做个整理,按照 1TB 数据存储和传输成本为指标做一个横评表格。希望给选购 S3 服务需求的人们有一些启发。

本文默认忽略了几大云厂商,如 AWS/Azure/GCP/Aliyun/Tencent,一方面几大巨头的成本较高,常人难以承受,故暂时排除。国内几大云厂商的 S3 计费规则相对复杂,出站流量普遍偏高,故暂时排除。

除了使用现成的 S3 服务,找一些稳定的 NVMe VPS 自建 Minio 也是不错的选择,可以做到超低价,但风险相对较高,大家自行探索,不在本文探讨范围内。

下面首先分标题整理各大厂商的存储和传输成本计费规则,最后整理一份汇总表格供大家参考。

各大厂商价格政策

Cloudflare R2

价格:

Standard storage Infrequent Access storage Free
Storage  存储 $0.015 / GB-month $0.01 / GB-month 10 GB-month / month
Class A Operations $4.50 / million requests $9.00 / million requests 1 million requests / month
Class B Operations $0.36 / million requests $0.90 / million requests 10 million requests / month
Data Retrieval (processing) None $0.01 / GB
Egress (data transfer to Internet) Free 1 Free 1 Free 1

区域:

Hint Hint description
wnam Western North America
enam Eastern North America
weur Western Europe
eeur Eastern Europe
apac Asia-Pacific
oc Oceania

References: https://developers.cloudflare.com/r2/pricing/ https://developers.cloudflare.com/r2/reference/data-location/

Cloudflare R2 不愧赛博大善人,提供 10GB 的免费存储空间,出站流量免费。区域主要有美国、欧洲和亚洲。

Backblaze B2

计费方式有两种:

  • 按量计费云存储(Pay-As-You-Go Cloud Storage):$6/TB/month 起。
  • B2 保留容量捆绑包(B2 Reserve Capacity Bundles):$1,560/20TB/year 起。 流量费用: 每月提供 3 倍的平均每月存储数据量免费传输,额外流出数据按每 GB 0.01 美元。

区域方面:

Backblaze currently has data centers in Sacramento, California; Stockton, California; Phoenix, Arizona; Reston, Virginia; Amsterdam, Netherlands; and Toronto, Ontario.

创建账号时就需要选择存储区域,可选 US East region, the US West region, the EU Central region, or the Canada East region

References: https://www.backblaze.com/cloud-storage/pricing https://www.backblaze.com/docs/cloud-storage-data-regions

根据官网价格工具计算,每存储 1TB 数据,每年需耗费 72 usd(6usd/m),提供 3TB 免费数据传输。若存储 2TB 数据,每年需耗费 144 usd,以此类推。

Wasabi

计费方式同样有两种:

  • 按量计费(Pay-As-You-Go):$6.99/TB/month 起。
  • 预留容量存储(Reserved Capacity Storage):针对超大规模存储,暂时忽略。
North America EMEA APAC
Wasabi Object Storage $6.99 TB/mo
($.0068 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*
$6.99 TB/mo
($.0068 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*
$6.99 TB/mo
($.0068 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*
Wasabi Cloud NAS $8.99 TB/mo
($.0088 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*
$8.99 TB/mo
($.0088 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*
$8.99 TB/mo
($.0088 GB/mo)
Ingress Data Transfer = Free
Egress Data Transfer = Free

API Requests = Free*

可知 Wasbi 在 North America, EMEA, APAC 几个区域提供服务,上下行流量免费,存储费用按量计费。即存储 1TB 数据每月需耗费 6.99USD,但是按照官网计算器,每年的费用是 83 USD。

根据官网可知, Wasbi 为用户免费提供为期 30天的 1 TB 存储空间,无需绑定信用卡。

References: https://wasabi.com/pricing https://wasabi.com/pricing/faq https://docs.wasabi.com/v1/docs/signing-up-for-wasabi

DigitalOcean Spaces

简单且可扩展的与 S3 兼容的对象存储,内置内容分发网络(CDN),用于存储、分发、备份和归档任意数量的网页内容、图片、媒体和静态文件,以支持您的 web 应用。

DigitalOcean 提供的 Spaces S3 服务,计费从 $5 每月开始,包含 250 GiB 存储,1 TiB 出站流量,额外的空间按照 $0.02/GiB 收取,额外的出站则按照 $0.01/GiB 收取。

因此,以 1TiB 的存储容量为例,每个月用户需要额外购买(1024 GiB – 250 GiB)= 774 GiB 的存储空间。这部分额外存储的费用为 774 GiB * $0.02/GiB = $15.48 每月 ,存储 1TiB 数据的总开销为 $5.00 + $15.48 = $20.48 每月。

在区域方面,根据官网信息,可提供 NYC3 AMS3 SFO2 SFO3 SGP1 LON1 FRA1 TOR1 BLR1 SYD1 这些区域的 Space S3 存储服务。

References: https://www.digitalocean.com/pricing/spaces-object-storage https://docs.digitalocean.com/products/spaces/details/availability/

Hetzner

直接提供 $5.99/monthly 的基础价格,包含 1TB 的数据存储和 1TB 的数据传输,额外的数据传输按照 $ 1.20 /TB 收取。额外的数据存储方面,似乎都是整数倍的递增。如存储 2TB 的数据则需收取 $11.98/monthly

区域方面,在 Falkenstein, DE (FSN1), Helsinki, FI (HEL1), and Nuremberg, DE (NBG1) 这些区域可用。

References: https://www.hetzner.com/storage/object-storage/

Scaleway Object Storage

Type of consumption Price Approx. per month
Multi-AZ Standard Object Storage €0.00002/GB /hour ~€0.0146/GB/month
One Zone – IA Object Storage €0,0000165/GB/hour ~€0.012/GB/month
Requests Included
Ingress Included
Bucket websites feature Free
Egress fees* – inter regional or to Internet 75 GB free every month,
then €0.01/GB
Archiving objects: Object Storage (Standard) → Cold Storage (Glacier) Free

根据官方的这份计费表格,可以看出,Scaleway 采用弹性计费,提供多区域和单区域两种。分别计算存储并出站 1TB 数据的费用为:

Type 1 TB 存储费用 1TB 传输费用
多区域 1000 * 0.0146 = €14.6/TB/M (1000-75) * 0.01 = €9.25/TB/M
单区域 1000 * 0.012 = €12/TB/M

注:GB 默认按照 1000 进制,GiB 默认按照 1024 进制,若无明确标出则默认按 GB 计算。

区域方面,支持这些:

  • Amsterdam, The Netherlands:
    • Region: nl-ams
  • Paris, France:
    • Region: fr-par
  • Warsaw, Poland:
    • Region: pl-waw

References: https://www.scaleway.com/en/pricing/storage/ https://www.scaleway.com/en/docs/object-storage/quickstart/

Vultr

提供四种对象存储规格:Standard、Premium、Performance 和 Accelerated,存储价格各不相同。整理表格如下:

Standard Premium Performance Accelerated
1TB Prices $18.00/month $36.00/month $50.00/month $100.00/month
additional $0.018/GB $0.036/GB $0.05/GB $0.1/GB

传输费用方面,套餐默认带有 1TB,额外的费用为 $10 per additional TB transferred

区域方面,登录后台查看,可以选择这些区域:US New York, US Chicago, US Los Angeles, NL Amsterdam, AU Sydney,GB London,SG Singapore, JP Tokyo, IN Bangalore

References: https://www.vultr.com/pricing/#object-storage

Linode Object Storage

Storage $/Mo Outbound Transfer Objects / Cluster*
250 GB $5 1 TB 1 Billion
500 GB $10 1 TB 1 Billion
1 TB $20 1 TB 1 Billion
5 TB $100 1 TB 1 Billion
10 TB $200 1 TB 1 Billion
50 TB $1,000 1 TB 1 Billion
100 TB $2,000 1 TB 1 Billion
500 TB $10,000 1 TB 1 Billion
1 PB $20,000 1 TB 1 Billion

$0.02 / GB Additional Storage,  $0.005 / GB Additional Outbound Transferred

官网提供了以上这份表格,可以看出存储并传输 1Tb 数据对应套餐为 $20/M.

区域方面,登录后在开通界面可以看到,North America, Europe Asia, South America, Oceania 这些区域均提供。

References: https://www.linode.com/products/object-storage/ https://www.linode.com/pricing/#object-storage

OVH Object Storage

OVH 在 12 个 US 区域提供 S3 存储,价格区别主要在 Local Zone 还是其他区域,两种类型分别以一个机房为例摘取官网价格:

United States (Vint Hill)

Name Price
Data storage $0.00001111 /GB/hour
Incoming internal traffic Included
Incoming public traffic Included
Outgoing internal traffic Included
Outgoing public traffic $0.011 /GB

Outgoing public traffic is offered free until February 28, 2025, in all our Local Zones.

United States (Los Angeles) Local Zone

Name Price
Data storage $0.00003042 /GB/hour
Outgoing public traffic $0.0122 /GB

Outgoing public traffic is offered free until February 28, 2025, in all our Local Zones.
出站公共流量在所有本地区域将免费提供至 2025 年 2 月 28 日。

针对单区域和多区域存储和传输 1TB 数据价格整理如下(仅供参考):

类型 1TB 存储价格 1TB 传输价格
Other Zone 0.00001111 * 1000 * 24 * 31 = $8.27/TB/M 0.011 * 1000 = $11.0/TB
Local Zone 0.00003042 * 1000 * 24 * 31 = $22.63/TB/M 0.0122 * 1000 = $12.2/TB

References: https://us.ovhcloud.com/public-cloud/object-storage/ https://us.ovhcloud.com/public-cloud/prices/

汇总表格

厂商 免费额度 区域 存储费用政策 流量费用政策 1TB 存储成本 1TB 流量成本 1TB 合计费用
Cloudflare R2 10GB 存储/月
100万 Class A 操作/月
1000万 Class B 操作/月
北美东西部
欧洲东西部
亚太
大洋洲
Standard: $0.015/GB/月
IA: $0.01/GB/月
出站流量免费 约 $15/月 $0 约 $15/月
Backblaze B2 美国东西部
欧洲中部
加拿大东部
$6/TB/月
($0.006/GB/月)
提供3倍存储量的免费流量
超出部分 $0.01/GB
$6/月 $0
(3TB免费额度足够)
$6/月
($72/年)
Wasabi 30天1TB试用
(不需信用卡)
北美
欧洲中东非洲
亚太
$6.99/TB/月
($0.0068/GB/月)
入站和出站免费 $6.99/月 $0 $6.99/月
($83/年)
DigitalOcean Spaces 250GB存储
1TB出站流量
(基础套餐内)
美国(NYC3,SFO2,SFO3)
欧洲(AMS3,LON1,FRA1)
亚太(SGP1,BLR1,SYD1)
加拿大(TOR1)
基础套餐$5/月
额外存储$0.02/GB
基础套餐包含1TB流量
额外流量$0.01/GB
$20.48/月 已包含在基础套餐中 $20.48/月
Hetzner 德国(Falkenstein,Nuremberg)
芬兰(Helsinki)
$5.99/TB/月 包含1TB流量
额外流量$1.20/TB
$5.99/月 已包含在基本套餐中 $5.99/月
Scaleway 75GB出站流量/月 荷兰(Amsterdam)
法国(Paris)
波兰(Warsaw)
多区域:€0.0146/GB/月
单区域:€0.012/GB/月
75GB/月免费
额外€0.01/GB
多区域:€14.6/月
单区域:€12/月
€9.25/月
(除了免费的75GB)
多区域:约€23.85/月
单区域:约€21.25/月
Vultr 美国(纽约,芝加哥,洛杉矶)
荷兰(阿姆斯特丹)
澳大利亚(悉尼)
英国(伦敦)
新加坡
日本(东京)
印度(班加罗尔)
Standard:$18/TB/月
Premium:$36/TB/月
Performance:$50/TB/月
Accelerated:$100/TB/月
包含1TB流量
额外$10/TB
Standard:$18/月 已包含在基本套餐中 Standard:$18/月
Linode Object Storage 北美
欧洲
亚洲
南美
大洋洲
$20/TB/月
额外存储$0.02/GB
包含1TB流量
额外流量$0.005/GB
$20/月 已包含在基本套餐中 $20/月
OVH Object Storage
(2025年2月28日前出站公共流量免费)
美国(多区域) 普通区域:约$8/TB/月
($0.00001111/GB/小时)
本地区域:约$22/TB/月
($0.00003042/GB/小时)
普通区域:$0.011/GB
本地区域:$0.0122/GB
(目前均免费到2025年2月)
普通区域:约$8/月
本地区域:约$22/月
$0
(限时免费)
普通区域:约$8/月
本地区域:约$22/月
(限时优惠中)

其他流行的S3兼容存储服务

By Claude 3.7 sonnet

除了提到的这些服务商外,还有以下几家值得考虑的S3兼容存储提供商:

  1. Amazon S3 – 作为对象存储的鼻祖,仍然是最流行的选择之一

    • 存储费用: 标准存储约$0.023/GB/月(美国区域)
    • 流量费用: 入站免费,出站第一个1GB免费,之后按阶梯定价
    • 免费额度: 免费套餐提供5GB存储和20,000个GET请求
  2. Google Cloud Storage – 谷歌的对象存储解决方案

    • 存储费用: 标准存储约$0.02/GB/月
    • 流量费用: 入站免费,站内免费,出站按区域定价
    • 免费额度: 5GB存储和5GB出站流量
  3. Microsoft Azure Blob Storage – 微软的对象存储服务

    • 存储费用: 标准存储约$0.018/GB/月(热访问层)
    • 流量费用: 入站免费,站内免费,出站按区域定价
    • 免费额度: 5GB存储和免费入站数据传输
  4. Alibaba Cloud OSS (Object Storage Service) – 阿里云的对象存储服务

    • 存储费用: 标准存储约$0.018/GB/月
    • 流量费用: 入站免费,出站按区域计费
    • 全球多区域覆盖,包括中国大陆
  5. IBM Cloud Object Storage

    • 存储费用: 标准存储约$0.02/GB/月
    • 流量费用: 入站免费,出站按区域定价
    • 全球多区域覆盖
  6. OVH Object Storage

    • 存储费用: €0.01/GB/月起
    • 流量费用: 入站免费,出站按区域定价
    • 区域: 欧洲,北美,亚太

这些服务在性能、价格和地区覆盖方面各有优势,适合不同的使用场景。选择时应考虑存储需求、访问模式、地理位置和预算等因素。

总结

按需选择,也可考虑自建方案,实际费用以出账站单为准。

References

tailscale zerotier wireguard 横向对比

References: Gemini 2.5 Pro

本文对比一下 Tailscale、ZeroTier 和 WireGuard 这三个流行的虚拟网络/VPN 解决方案。

需要明确一点:

  • WireGuard 是一个现代、快速、简单的 VPN 协议。它本身只负责建立安全的点对点隧道,不包含用户管理、密钥分发、NAT 穿透等便捷功能。
  • TailscaleZeroTier 都是基于特定技术(Tailscale 基于 WireGuard,ZeroTier 有自己的协议)构建的完整解决方案或服务。它们旨在简化虚拟网络的创建和管理,内置了用户认证、设备管理、NAT 穿透等功能。

关键特性对比

以下是它们的详细对比:

特性 Tailscale ZeroTier WireGuard (协议本身)
核心技术 基于 WireGuard 协议 自有协议 (类似 L2 虚拟交换机) WireGuard 协议
易用性/设置 非常高:通过 SSO (Google/Microsoft/GitHub 等) 登录,自动配置和密钥管理。 :创建网络,安装客户端,加入网络即可。需要手动授权设备。 :需要手动生成密钥对、交换公钥、配置 IP 地址和路由。
管理方式 中心化控制平面:Tailscale 服务器(官方托管)或自托管 Headscale 管理设备、ACL 等。 中心化控制平面:ZeroTier Central (官方托管) 或自托管 Controller 管理网络、成员、规则等。 去中心化:每个节点独立配置,没有中央管理点。
NAT 穿透 优秀:使用 ICE (STUN/TURN) 和 DERP 中继服务器,穿透成功率高。 优秀:使用 UDP 打洞和中继服务器,穿透能力强。 基本/无:协议本身不处理 NAT 穿透,需要手动端口转发或依赖其他工具。
网络模型 点对点 Mesh 网络 (设备间尽可能直连,失败则通过 DERP 中继)。更像 L3 网络。 虚拟 L2 以太网 (支持广播/多播)。更像一个虚拟交换机。 点对点隧道。
性能 非常高:继承 WireGuard 的高性能,中继时会有损耗。 :性能良好,但协议开销通常略高于 WireGuard。 非常高:协议简洁,内核态实现,开销极小。
安全性 基于 WireGuard 的强加密。通过身份提供商进行认证。ACL 控制访问。 自有加密协议。通过网络 ID 和管理员授权控制成员。规则引擎可定义 L2/L3 策略。 现代、公认的强加密 (ChaCha20, Poly1305)。基于公钥认证。
灵活性/定制 中等:专注于简化连接,配置选项相对较少,但够用。 :提供虚拟 L2 网络,更灵活地构建复杂网络拓扑,规则引擎强大。 非常高:完全控制配置的方方面面,但需要专业知识。
跨平台 广泛支持 (Linux, Windows, macOS, iOS, Android, Synology 等) 广泛支持 (Linux, Windows, macOS, iOS, Android, NAS 等) 广泛支持 (内核集成或用户态实现)
开源情况 客户端开源。官方控制平面闭源,但有开源替代 Headscale。 核心和 Controller 开源,可完全自托管。 完全开源
价格模式 Freemium:免费版功能慷慨 (个人用户足够),提供付费订阅计划。 Freemium:免费版限制网络成员数量 (25 个),提供付费订阅计划。 完全免费 (协议本身)。
主要使用场景 个人设备互联、小型团队远程访问、简单的站点到站点连接、替代传统 VPN。 创建复杂的虚拟局域网、IoT 设备连接、需要 L2 功能 (如广播) 的场景、跨地域组网。 作为 VPN 协议的基础、性能要求极高的点对点连接、需要完全控制和透明度的场景。

总结和选择建议:

  • 选择 WireGuard (原生)
    • 如果你对网络有深入了解,不介意手动配置。
    • 追求极致的性能和完全的控制权。
    • 只需要建立简单的点对点或 Hub-Spoke VPN。
    • 想将其作为底层协议构建自己的解决方案。
  • 选择 Tailscale
    • 你最看重 简单易用,希望“开箱即用”。
    • 需要将分散在各处的个人设备或小团队设备安全地连接起来。
    • 依赖 Google/Microsoft/GitHub 等账号进行认证。
    • 对 WireGuard 的高性能感兴趣,但不想手动配置。
    • 可以接受官方的控制平面(或者有能力自托管 Headscale)。
  • 选择 ZeroTier
    • 你需要创建一个功能更像物理局域网的虚拟网络 (需要 L2 功能,如设备发现、广播等)。
    • 需要更精细的网络规则控制 (ZeroTier 的规则引擎更强大)。
    • 希望有一个可以完全自托管的、包含控制器的开源解决方案。
    • 对网络成员数量有要求(免费版有限制)。

简单来说:

  • 简单连接设备 -> Tailscale
  • 构建虚拟局域网 (特别是需要 L2 功能) -> ZeroTier
  • 基础协议、高性能、完全控制 -> WireGuard

Tailscale 和 ZeroTier 解决了 WireGuard 原生配置复杂和缺乏管理功能的问题,但引入了中心化的控制平面(尽管可以自托管)。你需要根据自己的具体需求、技术能力和对中心化/易用性的偏好来做出选择。

自托管效能对比

我们来深入对比一下这三者在自托管(Self-Hosted)场景下的情况。

这里需要明确:

  • 自托管 Tailscale:通常指使用 Headscale 作为开源的、自托管的 Tailscale 控制服务器。客户端仍然使用官方 Tailscale 客户端。可能还需要自托管 DERP 中继服务器以优化 NAT 穿透和性能。
  • 自托管 ZeroTier:指使用官方提供的源码或容器部署 ZeroTier Network Controller。客户端使用官方 ZeroTier 客户端。可能还需要自托管 Moons(根服务器/中继)以提升连接稳定性和性能。
  • 自托管 WireGuard:通常指不依赖任何中心化控制平面,手动配置所有 WireGuard 节点,或者使用一些简单的第三方 UI/工具(如 wg-easy, WireGuard UI 等)来辅助管理配置文件和密钥,但这本质上还是点对点配置的延伸,没有像 Headscale 或 ZeroTier Controller 那样的动态协调能力。

自托管场景对比:

特性 Headscale (自托管 Tailscale) 自托管 ZeroTier Controller 手动 WireGuard / 简单管理 UI
易用性 (设置) 中等:部署 Headscale (二进制/Docker),配置数据库,可能需要反向代理。需要 Linux/容器知识。官方文档和社区支持较好。 中等到困难:部署 Controller (二进制/Docker),配置较为复杂,需要理解其网络和身份概念。文档相对 Headscale 可能略少或分散。 非常困难 (纯手动) / 中等 (用 UI):纯手动极繁琐。简单 UI 降低了密钥/配置生成难度,但网络拓扑和路由仍需较多手动干预。
易用性 (客户端添加/管理) 较容易:客户端使用 `tailscale login –login-server
` 指向自建服务器,通过 Headscale CLI 或 Web UI 授权。 中等:客户端加入网络 ID,需要在 Controller UI/API 手动授权每个设备。流程相对 Headscale 稍繁琐。 困难:需要手动在每个相关节点上添加对端公钥、IP、路由等信息。极易出错且耗时。
性能 (数据平面) 优异:基于 WireGuard,P2P 直连性能极佳。若通过自托管 DERP 中继,性能取决于中继服务器的配置和网络。 良好:P2P 直连性能好,但协议开销比 WireGuard 稍大。通过自托管 Moons 中继,性能取决于 Moon 服务器。 最优异:纯 WireGuard 隧道,无额外开销,性能仅受限于硬件和网络路径。
灵活性 中等:专注于 L3 连接和 ACL 访问控制。支持子网路由、出口节点。缺乏 L2 功能。配置相对标准化。 :提供虚拟 L2 网络,支持广播/多播,规则引擎强大,可实现复杂的网络拓扑和策略。 非常高:完全控制所有网络参数、路由、防火墙规则。可以构建任何拓扑,但一切都需要手动实现。
拓展性 (Scalability) 良好:Headscale 设计上可支持大量设备。可通过优化数据库、部署多个 Headscale 实例和自建 DERP 网络来扩展。 良好:Controller 可以管理大量设备和网络。可通过优化主机、自建 Moons 网络来扩展。大规模部署经验社区分享可能略少。 差 (纯手动) / 依赖工具:纯手动管理方式无法扩展。依赖的管理工具决定了其扩展性。
延迟 (Latency) :P2P 直连延迟极低 (WireGuard 本身)。自托管控制平面和 DERP 可以部署在离用户更近的位置,可能优化信令和中继延迟。 较低:P2P 直连延迟好。自托管 Controller 和 Moons 可以就近部署,优化信令和中继延迟。协议本身可能有微小额外延迟。 最低:无任何外部依赖(除网络路径本身),纯 P2P 延迟最低。
维护复杂度 中等:需要维护 Headscale 服务、数据库、可能的反向代理和 DERP 服务器。关注 Headscale 和 Tailscale 客户端的更新。 中等到高:需要维护 Controller 服务、可能的数据库、Moons 服务器。Controller 本身的配置和升级可能比 Headscale 复杂。 低 (稳定后) / 高 (变更时):一旦配置好且不变,几乎无需维护。但任何节点增减、IP 变更都需要手动修改大量配置。
关键优势 平衡易用性与自托管控制,继承 Tailscale 优点,社区活跃。 强大的 L2 网络能力和规则引擎,完全开源的 Controller。 极致性能、简单协议、完全控制、无中心依赖。
关键劣势 缺乏 L2 功能,依赖社区维护 Headscale 及相关生态。 设置和管理相对复杂,性能相比 WireGuard 略逊。 管理噩梦(尤其节点多时),无自动 NAT 穿透,需要大量手动配置。

总结与建议:

  • 选择 Headscale (自托管 Tailscale)

    • 如果你喜欢 Tailscale 的易用模型(特别是设备认证和连接方式),但需要完全的数据主权和控制权。
    • 主要需求是安全的 L3 设备互联、远程访问、子网路由。
    • 能够接受部署和维护 Headscale、数据库以及可能的 DERP 中继。
    • 这是在自托管场景下,易用性、性能和控制权之间的一个极佳平衡点
  • 选择自托管 ZeroTier Controller

    • 你的核心需求是构建复杂的虚拟局域网,特别是需要 L2 功能(如设备发现、广播、网桥)。
    • 你需要非常精细的网络访问控制规则
    • 你希望 Controller 本身也是完全开源的,并且不介意相对更复杂的设置和管理。
    • 你需要自托管 Moons 来保证连接质量。
  • 选择手动 WireGuard / 简单管理 UI

    • 你的网络规模非常小(例如,几个节点之间的固定连接),且不常变动。
    • 你追求极致的性能和最低的延迟,并且对网络有深入理解。
    • 你需要完全、彻底的控制权,不信任任何中心化协调服务(即使是自托管的)。
    • 你愿意承担繁重的手动配置和维护工作,或者找到的简单 UI 能满足你的基本需求且你了解其局限性。

核心考量:自托管 Headscale 和 ZeroTier Controller 都是为了解决纯 WireGuard 在规模化部署和易用性上的短板,它们引入了控制平面来自动化协调工作。你需要付出的代价是部署和维护这个控制平面。选择哪个,主要看你对 L2 功能的需求、对易用性/管理复杂度的偏好以及对社区生态的依赖程度。

总结

三个方案都使用过,tailscale 接入最快,wiregard 最灵活,zerotier 似乎延迟较低。总之得在自己的环境下尝试,最后选择最合适的那一个。

ChatGPT 现象概述

近年来,聊天机器人越来越受欢迎,许多公司和个人使用它们与客户交互或进行对话。其中一种聊天机器人是 ChatGPT,因其生成类似人类响应的能力而引起关注。在本篇博客中,我们将概述 ChatGPT 现象及其对聊天机器人行业的影响。

什么是 ChatGPT?

ChatGPT 是一种聊天机器人,它使用自然语言处理(NLP)来生成响应用户输入的响应。它基于由 OpenAI 开发的 GPT(生成式预训练转换器)语言模型。GPT 模型在大量文本数据上进行预训练,并可以针对特定任务(例如语言翻译或对话生成)进行微调。

ChatGPT 独特之处在于它能够生成连贯且与上下文相关的响应。它通过利用 GPT 模型和大量的对话数据集来实现这一点。ChatGPT 已经在广泛的主题上进行了培训,从体育和娱乐到政治和技术。

ChatGPT 的重要性?

ChatGPT 现象的重要性在于它代表了聊天机器人发展的重要一步。历史上,聊天机器人在生成类人响应方面受到限制。它们经常依赖于预定义的脚本或简单的基于规则的系统来生成响应。

另一方面,ChatGPT 可以生成更为细致和与上下文相关的响应。这使它成为与客户互动或进行对话的更有效的工具。ChatGPT 可能在各种应用中使用,从客户服务和支持到教育和娱乐。

ChatGPT 的未来影响

随着像 ChatGPT 这样的聊天机器人不断发展和改进,它们可能在我们的日常生活中扮演越来越重要的角色。它们可以用于自动化各种任务,从回答客户查询到提供个性化建议。

但是,也存在有关聊天机器人对社会可能产生的潜在影响的担忧。例如,有人担心聊天机器人可能用于传播虚假信息或从事恶意活动。因此,重要的是仔细考虑聊天机器人发展和使用的道德影响。

结论

ChatGPT 代表了聊天机器人领域的重要发展。其生成类人响应的能力有可能改变我们与技术互动的方式。虽然人们对聊天机器人发展和使用的道德影响存在担忧,但显然像 ChatGPT 这样的聊天机器人在我们的生活中将继续扮演越来越重要的角色。

  • 以上内容来自 Notion AI