混合编排让开球策略随时应对任何流量做好准备

与...合作撰写

Birch Games

主要亮点

为可预测性而构建的混合模型

为可预测性而构建的混合模型

免费出站流量的 Fleets(专用服务器集群)负责在完全符合 Birch 要求的机器上处理稳定且可预测的工作负载,而 Edgegap 的无区域云则负责按需吸收突发流量。这样便打造出了一个随时处于准备状态但在闲置容量上零支出的基础设施。

快速部署,从容应对玩家需求

快速部署,从容应对玩家需求

u5728u79fbu52a8u7aefu5b9eu65f6 PvP u6e38u620fu4e2duff0cu6e38u620fu670du52a1u5668u7684u90e8u7f72u901fu5ea6u5e76u975eu53efu6709u53efu65e0uff0cu800cu662fu5173u4e4eu4e1au52a1u6210u8d25u7684u5173u952eu3002Edgegap u5728u5168u7403u8303u56f4u5185u90e8u7f72u6e38u620fu670du52a1u5668u4ec5u9700 1 u81f3 3 u79d2uff0cu4ee5u534fu52a9 Birch Games u5373u65f6u54cdu5e94u6bcfu5c40u6e38u620fu7684u5bf9u5c40u8bf7u6c42uff0cu5e76u7ef7u7eedu4e3au73a9u5bb6u63d0u4f9bu6d41u7545u4e14u7a33u5b9au7684u6e38u620fu4f53u9a8cu3002

無需重新架構的 Matchmaking 靈活性

無需重新架構的 Matchmaking 靈活性

Birch Games 已经集成了第三方匹配系统,并保留了它。Edgegap 与外部匹配器无缝协作,因此该团队得以直接部署到 Edgegap 的基础设施中,而无需触动其现有架构。

精细化分配以实现高效的移动经济效益

精细化分配以实现高效的移动经济效益

轻量级的移动端足球比赛不需要笨重的服务器。Edgegap 为游戏服务器提供的可分割 vCPU 使用率,让 Birch 能够根据每场比赛的实际消耗来微调资源。结合基于使用量的计费模式,这种高效率直接转化为实实在安的底线收益。

工作室介绍

Birch Games是一家总部位于伊斯坦布尔的移动游戏公司,一支专注的团队在这里汇聚一堂,为全球玩家创造有趣、难忘的游戏。他们的工作建立在创意、团队合作以及创造独特事物的乐趣之上。

他们的游戏《Kickoff Tactics》是一款具有竞争力的足球卡牌对战游戏,在这里,真实的球员、巧妙的战术和快速的 PvP 融为一体。该游戏获得了 FIFPro 的官方授权,这意味着玩家可以收集、升级并使用来自 20 个国家队的 400 多名真实足球运动员进行比赛。比赛是实时的 1v1,持续约五分钟,相比于机械式的刷图,游戏更注重阵型、区域控制和战术决策。没有精力系统。没有计时器。没有广告。玩家将在赛季活动中从新秀联赛攀升至巅峰联赛,每个赛季都会带来自己的卡牌阵容供玩家追求。

对于一款拥有 FIFPro 官方授权并面向全球、具有竞争力的 PvP 受众的游戏,其多人游戏体验必须随时随地保持稳定。

面临的挑战

Birch Games 着手解决一个让许多多人游戏团队头疼的问题:构建一个既能很好地处理可预测流量,又能应对不可预测流量的单一基础设施模型。

在可预测的一面,他们想要真正的控制。这意味着在符合他们自己要求的机器上运行私有集群,而不是接受通用主机提供的任何配置。但稳定的基线只是图景的一半。他们还需要在不保留大量闲置容量(以免闲置容量占用并消耗预算)的情况下,吸收突然的、意料之外的流量增长。

部署速度本身也是一个挑战。在实时 PvP 游戏中,服务器启动缓慢会直接威胁到玩家体验以及团队对需求的反应能力。最重要的是,任何解决方案都必须适应他们现有的设置。Birch 已经使用了第三方配对系统,因此与外部配对系统的兼容性是不可妥协的。最后,他们希望对服务器资源进行细粒度的控制,以避免过度配置并高效运行其基础设施。

正如 Birch Games 开发负责人 Bulut Karabıyık 所说:

“我们面临的主要挑战之一是构建一个灵活的基础设施模型,能够处理可预测和不可预测的玩家流量。”

解决方案:混合编排

Edgegap 的混合编排正是为了应对这种稳定和突发需求之间的割裂而设计的。

对于可预测的工作负载,Birch Games 运行免流出费用的 Fleets:一个根据他们选择的机器规格定制的私有服务器池,这让他们获得了对核心基础设施所需的控制。当需求攀升超出该基线时,Edgegap 的无区域限制云会自动分担涌入的流量,在全球 615+ 个地点按需部署。这些突发流量可能来自任何地方。一场大型锦标赛、一次季节性活动、一场关键比赛或一次营销推广都有可能使流量上升,而该模型已为此做好准备,无需迫使 Birch 为闲置机器预先付费。

这是该设置对他们有效的核心原因:

“Edgegap 帮助我们实施了符合我们流量模式的混合基础设施模型。我们使用私有集群来处理符合我们需要机器规格的可预测工作负载,而 Edgegap 的云基础设施使我们能够无缝处理意外或临时的流量增长。”

速度同样重要。Edgegap 可以 在 1-3 秒内部署游戏服务器,因此即使需求实时发生变化,Birch 也能快速移动并保持比赛的可靠性。

“我们认为 Edgegap 带来的最大优势之一就是部署速度。能够快速部署游戏服务器使我们能够移动得更快,响应运营需求,并为我们的玩家提供更可靠的体验。”

至关重要的是,这些都不需要 Birch 重建已经有效运转的部分。Edgegap 提供了自己的配对系统,但它也支持外部配对系统,因此 Birch 现有的第三方系统无需任何改动即可直接接入。

“我们当前的配对系统与 Edgegap 无缝协作,这使我们能够从 Edgegap 的基础设施中受益高,而无需改变我们现有的架构。”

然后是效率。一场五分钟的移动足球比赛需要占用较少的服务器资源,而 Edgegap 的可细分 vCPU 分配让 Birch 能够将资源使用与比赛需求相匹配,而不是过度配置。结合基于使用量的定价模式,即工作室为实际计算使用量付费而不是为空闲的预留容量付费,这种微调直接转化为更低的托管成本。

“细粒度 vCPU 分配等功能使我们能够微调资源使用,并通过根据实际需求分配资源来提高基础设施效率。”

结论

Birch Games 想要一种始终处于准备就绪状态的基础设施,无论流量如何,并且在安静的时候绝不浪费。通过 Edgegap 的混合编排,他们两者兼得:免流出费用的 Fleets 在可预测的需求中坚守阵地,无区域限制云吸收每一次突发流量,快速部署保持实时 PvP 的敏锐度,细粒度分配保持移动游戏良好的经济效益。

这让团队能够自由地去做他们最擅长的事情,那就是打造一款有趣、竞争激烈的足球游戏,并让 Edgegap 应对玩家数量带来的任何挑战。

轻松在几分钟内将您的游戏上线