了解Edgegap的工作原理

了解Edgegap的工作原理

裸金属服务器

裡机服务器是一台整体租用或拥有的物理机器,在您的工作负载和硬件之间没有虚拟化监控器 (hypervisor)。单个租户可以获得每个内核、所有内存和整个网络接口。性能是可预测的,因为该设备上没有其他业务与之竞争;同时容量是固定的,因为除此之外无法启动其他业务。

又称

裸金属

由

由

由

马蒂厄·杜佩雷

马蒂厄·杜佩雷

马蒂厄·杜佩雷

,

创始人兼首席执行官

创始人兼首席执行官

创始人兼首席执行官

已发布

已发布

已发布

一台裸金属服务器会让 Multiplayer 游戏付出什么代价?

裸金属服务器是按月计费的。无论主机是整天运行比赛还是整夜空闲,租金都是一样的,因此重要的是其处于繁忙状态下每小时的成本。

这使得利用率成为了决定账单金额的变量。玩家需求通常在当地时间傍晚达到顶峰,并在夜间下降。为满足高峰需求而配置的主机在一天中的其余时间会部分处于空闲状态,而空闲时间的成本与繁忙时间相同。为最安静的时段而配置的主机则会全天候保持繁忙。这样一来,它每小时的成本通常比按需容量更低。

带宽使这种对比更加明显。裸金属服务器租赁通常包含带宽,最高可达到合同中规定的额度,而云服务提供商则按每 GB 收取网络流出费用。对于一个每秒多次向每个玩家发送状态的游戏服务器来说,这笔费用会不断累积。

较低的月费通常也伴随着更长的承诺期,通常为 12 个月。费率是锁定的,容量也是如此。

文章的核心洞察

  • 裸金属服务器是专有(或租用的)专用计算服务器,其对游戏开发者的主要吸引力在于节省成本。

  • 裸金属服务器相对于云服务器的成本节省分为两种形式:1. 计算本身的成本可以节省高达50%,以及2. 带宽成本(通常称为“出口”)与传统云平台相比节省超过90%。 

  • 带宽(出口)成本常常让开发者感到意外,占成功的多人游戏云帐单的25-35%。

  • 主要挑战包括容量规划困难、财务承诺风险,以及承担全面基础设施管理责任。

  • Edgegap的私人车队解决方案提供混合编排;将裸金属成本节省与云爆发能力结合,以应对流量高峰。 

裸金属服务器与云服务器有何不同?

云服务器是一种虚拟机:管理程序在租户之间分割物理主机,容量根据需求启动和停止。而裸金属服务器则向您提供整台主机。对于游戏服务器来说,最重要的区别在于容量的表现方式。

  • 数量。增加裸金属服务器意味着需要预订另一台主机,这需要数小时到数天,而不是几分钟。超出计划的上线规模必须在其他地方进行消化。

  • 位置。裸金属服务器仅存在于您租用它的地方。云服务器可以在提供商拥有容量的任何地方启动,这在玩家出现在意想不到的地方时非常重要。

  • 价格形式。裸金属服务器每月的费用是固定的。云服务器则按运行时间计费,每小时费率较高。

两者都是游戏服务器的理想选择,适用于不同的目标。《堡垒之夜》(Fortnite)“几乎完全”在 AWS 上运行(DatacenterDynamics,2023 年 2 月),而许多持久性世界运行在专属主机上。 容器镜像在两者上的运行方式相同,因此游戏可以在它们之间迁移,或者同时使用两者。

谁在使用裸金属服务器?

租用裸金属(Bare Metal)让你获得的是一台机器,而不是一个托管平台。操作系统、安全更新、监控、更换故障主机以及为每场比赛启动和停止游戏服务器的编排工作,全部需要由你自己承担。

自行运行的开发工作室通常会使用开源工具构建该层,并且这在大规模应用中也是行之有效的。在 KubeCon 2023 上,育碧(Ubisoft)展示了使用 Talos(一种专为 Kubernetes 构建的 Linux 发行版)管理的 25,000 台服务器(参阅我们对裸金属开源的分析,2024年10月)。这同样需要一个平台团队,而该团队的成本与租金一样,也应计入每小时的成本中。

托管裸金属则将这一层转移给了服务商。Edgegap 的 Private Fleet 在 58 个地点保留了专用主机(参阅平台数据,2026年9月18日),且包含流出流量(Egress)。Edgegap 负责维护操作系统、更新和监控,并将游戏服务器编排到主机上(参阅private fleet 文档)。当 Fleet 满载时,部署将溢流至 Edge Cloud,按分钟计费。

裸金属服务器在什么时候适合游戏?

当其负载足够稳定,能够让主机保持忙碌时。通常有以下三种模式:

  • 持久化世界。 一个永不关闭的服务器意味着负载永远不会下降。《The Isle》运行在 Edgegap 的私有物理机群(Private Fleet)上。

  • 基于匹配的游戏基线。 即使是在傍晚有剧烈高峰的游戏,在每小时也会有一些匹配。这个底线可以让主机整天都保持忙碌。

  • 特定硬件。 专属主机允许工作室选择特定的机器,例如为大型模拟选择高时钟频率。参见 vCPU。

超过底线的负载(例如高峰期、发布期以及远离机群的玩家)通常是由云端容量来承载的。在同一个编排器下运行这两者被称为混合编排。这条分界线因游戏而异,并随着游戏的发展而移动。

来自我们的赞助商(其实就是我们自己!)的寄语

专用专属物理集群 (Private Fleets) 在 58 个地区为您提供专用的裸金属计算服务,实现持久、高性价比且免流量费的托管。当您的玩家数量激增时,边缘云 (Edge Cloud) 会根据需求自动吸收溢出的流量,无论您的玩家身处何地,都能保持稳定的在线性能。

Edgegap 的观点(仅代表个人意见,姑且听之即可!)

裸金属是一项利用率决策

云服务器与物理机(裸金属)之争,通常被看作是两种不同机器之间的竞争。但对于游戏服务器而言,这主要取决于每台机器的繁忙程度。

按照我们公布的费率,按12个月承诺,专属集群(Private Fleet)主机的费用为每 vCPU 小时 0.0282 美元,而边缘云(Edge Cloud)的按需费用为每 vCPU 分钟 0.00115 美元,即每 vCPU 小时 0.069 美元(参见平台数据,2026年9月18日)。在不计算其包含的流出流量(egress)的情况下,只要专属主机的繁忙时间达到大约 41%(每天约 10 小时),其成本就会更低。

第二个杠杆是每台服务器的满载程度,而这往往在辩论中被忽略。无论是在物理机还是在云端,一个半满的对局所消耗的服务器时间与一个满员的对局是相同的。填满对局并将其紧凑地部署到主机上,可以降低两种模式下每位玩家的分摊成本。

因此,我们在签署合同前会先分析需求曲线:在游戏运行稳定、繁忙的时间段内使用预留的基线资源,超出部分则使用云资源,并在这两种资源上都保持满员对局。有些游戏整天都能让主机保持满载。而《堡垒之夜》(Fortnite)则几乎完全在云端运行。这完全取决于工作室的具体目标。

-

-

-

马蒂厄·杜佩雷

马蒂厄·杜佩雷

马蒂厄·杜佩雷

,

创始人兼首席执行官

创始人兼首席执行官

创始人兼首席执行官

常见问题

裸金属服务器和专用托管服务器是一样的吗?

一台裸金属服务器需要多少钱?

裸金属服务器比云服务器更快吗?

您可以在裸机服务器上运行 Kubernetes 吗?

Get your Game Online Easily & in Minutes

立即开始集成!

轻松在线游戏
且在几分钟内