迁移

/

Gameye

已发布

已发布

已发布

最近一次准确性审核

最近一次准确性审核

最近一次准确性审核

从 Gameye 迁移,对您的玩家零影响

从 Gameye 迁移,对您的玩家零影响

Edgegap 仅需一次简单的 API 调用。

使用 Edgegap 无需添加服务器 SDK。保留您已交付的镜像,只需重定向一次会话调用。Edgegap 的混合编排将裸金属私有节点机群与我们拥有 615 多个位置的边缘云网络相结合,以确保您的托管服务具有高性价比。每次边缘云部署都会在请求时分配到最佳可用位置,该位置根据请求中的玩家进行测算。

无需信用卡。免费版包含部署真实游戏服务器所需的资源。

无需信用卡。免费版包含部署真实游戏服务器所需的资源。

哪些发生了变化(以及哪些没有变化)

一目了然的变化

一目了然的变化

Gameye 迁移是托管主机的变更,而不是重写,而且耗时很短。以下是您在迁移过程中可以期待的事项。

完整的逐个功能细分请见下方的步骤 3:识别并替换功能。

保持不变的是什么

您的网络代码和传输层

Edgegap 绝不干涉您的传输、序列化或 Tick 循环。容器运行的正是您今天构建的同一服务器二进制文件。

上传您的容器

您已经交付了 Docker 镜像,因此构建产物保持不变。将相同的镜像推送到我们的注册表,或者保留您目前使用的镜像。

您的客户端连接流程

您的客户端仍然会接收到一个地址和端口并进行连接。唯一改变的是该地址的来源。

您的联机匹配系统和无 SDK 服务器

无需添加任何服务器 SDK,就像在 Gameye 上无需添加一样。Nakama、Pragma、PlayFab、独立模式下的 FlexMatch 以及自定义后端均可继续正常工作:它们只需调用不同的端点,仅此而已。

有哪些变化

region 参数将不复存在

如今,您的会话调用通常需要指定一个区域,但 Edgegap 则无需如此。每次部署都会在请求发起时,根据请求中的玩家位置进行测算,并放置在边缘云网络中最佳的可用节点上。这样一来,网络覆盖便不再需要您亲自配置与维护。

一次部署调用即可取代会话调用

这种模式大家都很熟悉:发送一个 POST 请求启动服务器,然后通过部署 Webhook 或轮询部署状态来获取地址和端口。你只是在更换端点和负载,而不是在重构后端。

裸金属不再是全部的计划

Private Fleets 专有集群不仅能保留您的裸机配置,还提供免出流量费的主机托管服务;同时,混合编排技术将其与边缘云(Edge Cloud)相结合,不仅能保持高性价比的托管成本,还可在专有集群满载时实现自动流量分流。

您的全球服务器容量不再是一项承诺

专用机群(Private Fleets)是裸机资源,您可以根据流量曲线的变化随时调整其规模,而不是在业务高峰季前锁定的全球固定服务器容量。在边缘云(Edge Cloud)上,您无需预留任何资源,也无需预先评估规模。

预期时间表

五个简单步骤

大多数工作室在不到两周的时间内即可完成端到端验证,其中包括流量导入期间的并行运行。

大多数工作室在不到两周的时间内即可完成端到端验证,其中包括流量导入期间的并行运行。

总计:少于 1 周

总计:少于 1 周

步骤 1

将您的后端指向 Edgegap

在您的后端中,只需一次部署请求即可替换会话调用。无需更改游戏服务器代码。

~2 小时

步骤 2

上传您的容器

您的服务器已经作为 Docker 镜像运行,因此这一步是一次检查,而不是一项工作。

已完成

步骤 3

推送至镜像仓库

Edgegap 的镜像仓库可免费使用,您也可以继续保留 Docker Hub、ECR、GitLab 等。

~30 分钟

步骤 4

舍弃区域逻辑

移除后端维护的区域选择。展示位置将在请求时进行处理。

~2 小时

第 5 步

全球部署

在全球边缘云(Edge Cloud)上进行部署,还可选择通过专属机群(Private Fleets)免流量费托管来进一步降低成本。

即时部署

详细迁移步骤

1

详细的代码迁移步骤

如果您正寻求将您的多玩家游戏从 Gameye 迁移到 Edgegap 的游戏服务器托管与编排,以下简单步骤将使您在短时间内运行起来。我们的工程师在 Discord 上提供免费的集成支持。

在开始之前,有必要先明确什么与什么进行集成。Edgegap 是一个 API:您的后端发送部署请求并接收地址和端口,而无需在您的游戏服务器二进制文件中添加任何内容。这里没有服务器 SDK,Unity、Unreal 和 Godot 插件只是为了方便编辑器构建和推送镜像,并不是平台的依赖项。匹配系统是可选且独立的:您可以继续使用目前正在使用的匹配系统,或者使用我们的。我们希望:您目前正在使用 Gameye,并且您拥有一个可以工作的游戏服务器容器。

步骤 1:

重新指向您的会话调用

Edgegap 不需要服务器 SDK 即可集成,Gameye 也是如此,因此无需从您的游戏服务器输出任何内容。相关工作都在您的后端完成。后端此前发送指定镜像和区域的会话请求,现在则发送指定应用(App)和版本(Version)的部署请求,同时附带用于就近分配的玩家 IP。地址和端口会在同一响应中返回,与目前完全一致,且您的客户端连接流程保持不变。就绪状态(Readiness)的工作机制也相同:您的服务器监听分配给它的端口,无需处理任何生命周期回调。

2

步骤 2:

将您的游戏服务器容器化

您的游戏服务器已经以 Docker 镜像的形式运行,因此这一步主要是检查而不是重新构建。确认镜像在本地成功构建并启动,然后将其推送到 Edgegap 的免费注册表,或者保留使用 Docker Hub、ECR、GitLab 或任何其他兼容 OCI 的注册表。如果您想从头开始重新构建,适用于 Unity、Unreal Engine 和 Godot 的快速入门工具在开发项目上仅需 5 到 20 分钟。

3

步骤 3:

识别并替换功能

Gameye 的功能

Edgegap 的对标功能

Session API

Deploy API。一次 POST 请求即可在同一个响应中返回 FQDN 和端口。

区域选择

无需区域参数。在请求时根据您发送的玩家 IP 进行测算,在边缘云网络上最合适的可用位置进行调度。

裸金属覆盖

Private Fleets:专属裸金属,最高可达 3.7 GHz(Performance)或 5.1 GHz(Overdrive),持久运行、免出站流量费,并可溢出扩展至边缘云。

预热池

Private Fleets 支持该功能,通过 Server Browser 扩缩容策略提前准备预热就绪的备用服务器以满足需求。边缘云随后可配合其添加按需算力,从冷服务器到完成部署的中位时间仅需 2 秒(按容器就绪计算),因此您既可以在持久 Private Fleets 之外覆盖全球其他地区,也可以用它来代替专用集群。在容器启动后引擎本身仍需数分钟来加载资源和地图的情况下,预热依然不可或缺。

容器镜像仓库

Edgegap 的免费镜像仓库,或继续使用 Docker Hub、ECR、GitLab 或任何兼容 OCI 的镜像仓库。

就绪健康检查

原理保持不变。您的服务器监听分配给它的端口;无需生命周期回调。

匹配系统集成(Nakama、Pragma、PlayFab、FlexMatch、自定义)

全部均已支持,此外还提供 Edgegap 自主研发的无代码匹配工具,可免费测试。

引擎集成

Unity、Unreal Engine 和 Godot 插件,以及网络代码与后端。

分析

部署分析与匹配分析。

技术支持

为客户提供免费的 7x24 小时支持,并在 Discord、Slack 和电子邮件上提供集成支持。

移植工作

可选:将您的编程 Agent 连接到 Edgegap MCP 服务器。它会为您的引擎加载经 Edgegap 测试的 Agent 技能,然后构建或检查您的镜像、进行上传并部署您的服务器,并且所有变更都可以先作为演练进行预览。Deploy API 技能可将会话调用重写为单个部署请求。

4

步骤 4:

(可选)设置专用机群

Private Fleets(专属机队)与您目前运行的裸金属服务器完全等同:持久化、专属的主机,并提供免出方向流量费的托管服务。不同之处在于围绕它们所构建的架构。混合编排将其与边缘云(Edge Cloud)相结合,以保持高性价比的托管体验;当 Private Fleet 满载时,流量会溢出至边缘云,而非租用超大规模云厂商的区域;此外,您可以按月调整 Private Fleet 的规模,而无需提前按季度进行长期承诺。

定价

价格对比

了解 Edgegap 的编排服务与您当前的 Gameye 账单相比如何更具成本效益。

成本动因 1:预留容量和实际运行速率。

按需付费模式下,这两个平台相差不到十分之一美分。差异主要体现在您所保留的容量上。

Gameye

Edgegap

按需计算

每 vCPU 每小时 $0.07

每 vCPU 每分钟 $0.00115,即每小时 $0.069

预留或专享

预留每 vCPU 每小时 $0.035;主机每月 $230.40 至 $345.60

专属队列(Private Fleets)每 vCPU 每小时 $0.0261;12 个月合约期内每台主机每月 $280

出站流量(Egress)

包含

专属队列(Private Fleets)已包含

成本动因 2:大规模混合编排。

按峰值规模配置的机群在一周的大部分时间里都处于闲置状态。混合编排通过将裸金属专属队列(Private Fleets)与按需边缘云(Edge Cloud)相结合,保持了托管的高性价比。

Gameye

Edgegap

裸金属

您自行规划规模并承诺使用的裸金属占用空间

专属队列(Private Fleets),随着流量曲线的变化按月调整合理规模

按需云

来自任何平台均可使用的相同公共云的超大规模云服务商容量

拥有 615+ 个位置的边缘云网络,每次部署都在请求时从玩家端测量的最佳可用位置进行

在数千 CCU 下的净效果

裸金属的经济效益,云定价的溢出承载

通过合理优化的配比,比纯云端低 25% 至 35%。在定价计算器中为您的自身负载建模

定价

通过混合编排优化成本与性能

通过混合编排优化成本与性能

通过混合编排优化成本与性能

边缘云

按需

$0.00115

/ vCPU

/ 分钟

按分钟计费,仅按实际使用量收费

只有在玩家在线玩游戏时才需付费。0 个活动服务器 = $0

在全球 615 多个边缘云节点中按实例部署游戏服务器。零承诺。

只需添加信用卡。

边缘云

按需

$0.00115

/ vCPU

/ 分钟

按分钟计费,仅按实际使用量收费

只有在玩家在线玩游戏时才需付费。0 个活动服务器 = $0

在全球 615 多个边缘云节点中按实例部署游戏服务器。零承诺。

只需添加信用卡。

边缘云

按需

$0.00115

/ vCPU

/ 分钟

按分钟计费,仅按实际使用量收费

只有在玩家在线玩游戏时才需付费。0 个活动服务器 = $0

在全球 615 多个边缘云节点中按实例部署游戏服务器。零承诺。

只需添加信用卡。

专属物理机集群 (裸金属)

预留容量

$0.0261

/ vCPU

/ 小时

按月计费,始终开启

每个主机每月 $280(12个月标准价),或按月支付每月 $350

通过无出站流量费用的专用机队托管,优化您游戏服务器的成本效益。

持久在线,24/7全天候可用,您的工作室专属。

专属物理机集群 (裸金属)

预留容量

$0.0261

/ vCPU

/ 小时

按月计费,始终开启

每个主机每月 $280(12个月标准价),或按月支付每月 $350

通过无出站流量费用的专用机队托管,优化您游戏服务器的成本效益。

持久在线,24/7全天候可用,您的工作室专属。

专属物理机集群 (裸金属)

预留容量

$0.0261

/ vCPU

/ 小时

按月计费,始终开启

每个主机每月 $280(12个月标准价),或按月支付每月 $350

通过无出站流量费用的专用机队托管,优化您游戏服务器的成本效益。

持久在线,24/7全天候可用,您的工作室专属。

您的账单因费率和使用量而异;这可能会根据游戏类型、玩家人数等因素而有所不同。

您的账单因费率和使用量而异;这可能会根据游戏类型、玩家人数等因素而有所不同。

使用我们的预估计算器模拟您的用量 ->

使用我们的预估计算器模拟您的用量 ->

Edgegap 的功能与价格:边缘云与私有集群(Private Fleets)详细对比

Edgegap 的功能与价格:边缘云与私有集群(Private Fleets)详细对比

对比

免费试用

边缘云

Private Fleets

功能特色

分析与监控

账单警报

点击展开

还有 28 行

解锁

在帐户中添加信用卡后,即可解锁各项功能。

对比

免费试用

边缘云

Private Fleets

功能特色

分析与监控

账单警报

点击展开

还有 28 行

解锁

在帐户中添加信用卡后,即可解锁各项功能。

对比

免费试用

边缘云

Private Fleets

功能特色

分析与监控

账单警报

点击展开

还有 28 行

解锁

在帐户中添加信用卡后,即可解锁各项功能。

功能对比

功能对比


Edgegap

Gameye

编排

混合编排,无需游戏服务器 SDK

基础设施

硬件

部署定位

定价

可扩展性

集成

支持

面向客户提供 24/7 全天候免费支持。可在 Discord、Slack、电子邮件上获取

官网链接了支持门户和 Discord

延迟

相比公共云平均降低 58%(Edgegap 案例研究)

过往业绩

在此查看完整对比:“Edgegap vs Gameye”。

客户

了解更多迁移到 Edgegap 的客户的案例

共有 15 个从其他平台迁移到 Edgegap 的工作室案例研究可供参考。

他们选择 Edgegap 的关键原因

他们选择 Edgegap 的关键原因

了解 Edgegap 自动化游戏服务器编排如何带来无缝的多人游戏体验。

研究方法

我们是如何进行衡量的

每个指标都说明了测量的内容、时间窗口以及排除的内容。基准测试结果的日期可追溯到产生这些结果的测试,并且不会重述为当前数据。

编排平台 规模

服务器可以在何处运行,以及我们已经运行了多少个。

库存

全球边缘云节点分布

615+地点

可按需调度游戏服务器容器的不同部署目标。

平台库存
我们的衡量方式
直播

Private Fleet 网点

58地点

工作室可预订专享 Private Fleet 主机的地点。

已公开发布
我们的衡量方式
累计

迄今为止的游戏服务器部署次数

135百万次部署

自 2019 年 2 月以来编排的游戏服务器部署总次数(含启动失败的部署,统计标准与竞争对手保持一致)。

自2019年2月起
我们的衡量方式

高负载下的性能表现

我们的编排系统交付服务器的速度有多快,以及在测试压力下的承载表现。

过去 30 天

服务器部署时间

2秒 · 中位数

从冷启动开始:从头开始配置,而不是分配到已经在运行的服务器上。测量范围截至容器就绪,在游戏引擎启动之前。

连续30天窗口
我们的衡量方式
基准测试

每款游戏的持续部署速率

40每秒

每秒启动的部署次数,取连续 60 分钟基准测试的平均值。这是拥有实时流量的已确认工作室每款游戏的标准速率;如有需要,可申请更高速率。

2023年11月基准测试
我们的衡量方式
基准测试

每款游戏的同时在线容量

14百万并发

真实游戏服务器容器达到的并发会话数,每个服务器支持 100 名玩家。

2023年11月基准测试
我们的衡量方式

可靠性

我们在编排服务合同中承诺的内容,以及监控系统所记录的内容。

已提交

可用性

99.99%SLA 承诺

严格履行我们的服务等级协议(SLA)承诺。过去90天的实测正常运行时间达:99.999%。

过去 90 天
我们的衡量方式
库存

服务商冗余

17 岁及以上提供商

已签约并承载生产流量的云和裸机服务商,支持自动故障转移。

平台库存
我们的衡量方式

实时组件状态已发布在 status.edgegap.com。

我们如何衡量

每个指标一条记录:衡量内容、衡量方式以及时间窗口。

全球边缘云节点分布

“位置”是一个独立明确的部署目标:它是我们基础设施提供商旗下的一个数据中心站点,可在需要时调度游戏服务器容器。无论同一大都市圈内有多少提供商在运营,每个站点仅计入一次,且仅在接受部署期间才计入。

返回指标 ↑
Private Fleet 网点

与提供按需云容量的 615 多个边缘云节点分开计算:专属队列(Private Fleet)节点是工作室预留主机供其独家使用的站点。已在 Fleet Manager 页面实时发布。每台专属队列主机每月包含 6 TB 的出站流量。

返回指标 ↑
迄今为止的游戏服务器部署次数

统计自 2019 年 2 月以来的总部署记录,包括启动失败的部署,统计标准与我们的竞争对手一致。

返回指标 ↑
服务器部署时间

从冷启动开始:从头开始配置,而不是分配到已经在运行的服务器上。测量范围截至容器就绪,在游戏引擎启动之前。

返回指标 ↑
每款游戏的持续部署速率

编排器在 60 分钟内持续启动真实的游戏服务器容器,整个小时平均每秒启动 40 次部署,按部署启动时计数,而非就绪状态。测量范围为 2023 年 11 月的 550 多个地点和 17 家供应商。该基准测试针对单款游戏运行。容量按游戏分配,因此平台上的每款游戏都可以独立且同时扩展到这一水平。每秒 40 次是标准速率。需要更高速率的工作室可以与我们一起规划:在 2026 年 10 月的一次客户负载测试中,部署峰值达到每秒 70 次,单秒最高 85 次,使用的是所有客户共用的同一生产 API 和调度器,且对其他客户没有可测量的影响。我们如何进行这次测试。

返回指标 ↑
每款游戏的同时在线容量

2023 年 11 月,该平台在 550 多个地点和 17 家供应商中,持续 60 分钟保持了每秒 40 次的游戏服务器部署,按每台服务器 100 名玩家计算,并发会话数达到了 1400 万。游戏服务器为真实容器,玩家客户端为模拟客户端。该基准测试针对单款游戏运行。容量是按游戏分配的,因此平台上的每款游戏都可以独立且同时扩展到这一水平。

返回指标 ↑
可用性

根据我们的服务等级协议(SLA),可用性承诺达到 99.99%,并通过对五个独立监控组件的持续监测来进行衡量:容器镜像仓库(Container Registry)、控制面板(Dashboard)、公开 API、公开文档和网站。过去 90 天内测得的正常运行时间为:99.999%。实时数据已发布在 status.edgegap.com。

返回指标 ↑
服务商冗余

按企业实体级别统计的、已签约并承载生产流量的独立供应商。跨服务商的故障转移是自动进行的;这也是多云架构的前提。

返回指标 ↑

我们如何保持内容更新

审查的内容、审查的周期,以及哪些事项带有独立的截止日期。

本页面上的平台数据每季度审核并更新一次。来自实时来源的指标(可用性和游戏服务器部署)带有各自的截止日期,并在测量时同步更新。基准测试结果的时间标注为生成该结果的具体测试时间,不会作为当前数据重新列出。

最后更新于
下次审核时间:或更早

常见问题

Edgegap 是托管和编排方面的专家。我们的平台专为帮助您加速开发流程而构建,让您可以专注于自己擅长的事情——开发。


我已经在使用 Docker,且没有使用服务器 SDK。实际还剩下什么需要迁移?

改动极小,我们宁可实话实说,也不想凭空增加工作量。您的游戏服务器无需做任何更改,因为双方都不需要服务器 SDK,您目前推送的 Docker 镜像直接推送到这里即可。需要做的工作都在您的后端:指定镜像和区域的会话调用,会转变为指定应用和版本并传递玩家 IP 的部署请求,而原有的区域选择逻辑则不再需要。部署就绪后,地址和端口会通过 Webhook 或状态轮询发送到您的后端,而您的客户端连接流程保持不变。

Gameye 启动会话大约需要半秒钟。而您的系统却说需要两秒。我为什么要迁移?

因为这两个数字衡量的是不同的东西,我们宁愿对此进行解释,也不愿悄无声息地略过。他们的数字是指在已经运行并处于热温池中等待的容量上进行分配。而我们的数字是中位数 2 秒,这是从冷启动开始、从头开始配置,而不是分配到已经运行的服务器上,并且测量的是到容器就绪的时间(在游戏引擎启动之前)。如果您在 Edgegap 上保留预先准备好的资源池(“私有舰队”可以为您提供),分配同样是即时的。这样做的权衡是,您的其余流量不需要有任何设备处于热温状态并为此付费。

我仍需选择区域吗?

不,而这正是该页面最大的行为变化。如今,您的会话调用需要指定一个区域,并且您的覆盖范围完全取决于您预配的资源。而在 Edgegap 上,您只需发送玩家的 IP,部署就会在请求时自动分配到边缘云网络中最优的可用位置。私有集群(Private Fleets)仍然在您选择的位置的裸金属服务器上运行;不再需要您自行维护区域列表的是边缘云(Edge Cloud)。

我的匹配系统会怎么样?

没有任何改变,除非你希望它改变。在独立模式下,Nakama、Pragma Engine、PlayFab、FlexMatch 以及自定义后端在这里的工作方式都完全相同:它们通过 HTTP 请求来分配服务器,唯一改变的只有端点。如果你更倾向于进行整合,Edgegap 包含的无代码匹配器可供免费测试,这在以前是你在其他地方必须自行寻找的技术栈。

Edgegap 真的更便宜吗?

如果是纯按需算力,那确实不能,而且一旦你建立第一个成本核算表,任何相反的谎言都会不攻自破:Gameye 公布的价格是每 vCPU 每小时 0.07 美元,而 Edge Cloud 是每 vCPU 每分钟 0.00115 美元(折合每小时 0.069 美元)。真正能够节约成本的是混合编排。Private Fleets 的运行成本为每 vCPU 每小时 0.0261 美元,而其预留费率为 0.035 美元;在数千 CCU(同时在线人数)的规模下,经过合理优化的 Private Fleets 与 Edge Cloud 搭配方案,成本可比纯云端降低 25% 至 35%。建议使用我们的定价计算器对您自己的流量进行建模,而不要直接套用这个预估区间。

我能得到哪些我现在没有的东西?

按需触达全球。拥有 615 多个节点的边缘云网络,在发出请求时根据与玩家的距离,将每次部署安排在最佳可用位置;在这里,裸机编排器的突发扩展能力与任何人都能租用的超大规模云容量无异。接下来是工作室真正津津乐道的部分:为客户提供全天候 24/7 免费支持,覆盖 Discord、Slack 和电子邮件,且与您直接沟通的是我们的工程师,而非按合同购买的层级化外包支持。您也无需单凭我们的一面之词。我们发布了 40 多个案例研究,涵盖从 3A 大作到独立开发者的各种项目,您在迁移任何会话之前,都可以先去看看这些团队对与我们合作的真实评价。如果您需要,Edgegap 自有的无代码匹配器以及 Unity、Unreal 和 Godot 插件随时可供使用;但如果您的匹配系统和引擎集成已经运转良好,也完全无需做任何变动。

Get your Game Online Easily & in Minutes

立即开始集成!

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