0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Azure如何扛住《鬼玩人》的“恐怖”流量?

微软科技 来源:未知 2023-02-03 05:40 次阅读

“完全对得起原作电影。”

“鬼玩人 (Evil Dead)”系列是恐怖幽默动作电影的经典之作,40多年的IP经典化历程中,《鬼玩人》(Evil Dead)正在推出该系列的第5部电影作品。同时也从经典三部曲中衍生出了“Evil Dead: The Game”——主打生存挑战的多人非对称对抗游戏。

上线 Xbox 等游戏平台后,Evil Dead 收获了电影铁粉和新玩家的一致好评。影迷可以拿起主角的电锯,亲身探索阴森恐怖的环境,而新玩家则获得了同时满足对抗和协作的多人游戏体验。

0dd8f906-a341-11ed-bfe3-dac502259ad0.png  

在 Evil Dead: The Game 成功发布的幕后,制作团队如何使用 Azure 扛住流量高峰,实现顺利扩展?以下是 Saber Interactive 制作团队的自述——

拿到 Evil Dead 游戏版本的制作权,我们团队上下非常兴奋。这意味着我们可以与 Bruce Campbell 以及该系列电影中一众才华横溢的演员合作,可以借用电影中有趣的角色和独特、丰富的IP元素。同时承载着影迷的期待,我们需要尽可能还原电影中的恐怖情绪,让游戏体验更真实。游戏制作之初,我们就期待 Evil Dead: The Game 能够为影迷和新玩家提供出色的多人游戏体验。在线玩家可以与朋友们一同进入游戏,扮演电影中的幸存者角色(Ash和他的朋友们)或恶魔角色(臭名昭著的 Kandarian)。因此能够无缝切换角色,和伙伴们一起加入游戏就非常重要,这样每一局都充满挑战又多样化的玩法,让玩家在“开打”几十局后依然保持新鲜感。

对于多人游戏而言,顺利发布至关重要。根据经验,我们团队在规划初期就研究了多种云平台、产品和服务,并测试了每一家云平台最新发布的新产品性能,最终因为 Azure 的测试结果大大超出了我们的预期而选择了使用 Azure,实现了随不断扩充的玩家群体而高度扩展的部署需求,确保发布当天大量玩家涌入 Evil Dead: The Game 一试身手时不被延迟问题所困扰。

0e0a2ba2-a341-11ed-bfe3-dac502259ad0.png

发布日当天

用Azure实现顺利发布

我们构建了高度可扩展的 Azure 部署,在原始容量、灵活性、可按地区扩展方面轻松满足身处世界各地的玩家需求;Azure 的全球范围覆盖,使 Evil Dead: The Game 的游戏系统能够分发到遍布全球的距离玩家最近的节点,让玩家连接到最近的服务器,获取最低的延迟。即便是在游戏的大型发布日当天,玩家也能玩得流畅、开心。

事实上,发布日当天游戏玩家大大超出我们的预期,游戏发布比预想的更成功,对云资源的需求也大大超出了我们的最初系统配置。多亏了Azure Kubernetes 优异的可扩展性,支持以简单、易用的方式快速扩展,而无需对服务器的配置和交互方式进行任何更改。我们还提前使用了 Azure 进行负载测试,运行机器人模拟成千上万名玩家,在正式发布之前提前发现服务器问题,规避意外情况,在玩家数量超过预期时减轻团队压力。

Azure Kubernetes Service (AKS) 也帮助我们重新思考、改进我们最终用于 Evil Dead 游戏版的服务器架构。我们目前使用的架构可以说是在线游戏的最佳选择,可在部署游戏服务器时提供快速响应时间、游戏服务器版本之间的热插拔以及最佳资源处理。这套纯云端的架构不仅能以极高的性价比实现难以置信的高扩展性,且能根据在线玩家数量和需求实现快速扩展或是缩小规模,而不中断玩家体验。此外,基于 Azure 的这套灵活架构支持我们以简单快速的方式集成自动可伸缩性,无需进行硬件维护。

0e1bd384-a341-11ed-bfe3-dac502259ad0.png0e3342a8-a341-11ed-bfe3-dac502259ad0.png

Azure 还使我们能够统一访问 Azure Kubernetes 之外的其它 Azure 服务,包括 ElasticSearch 和 CDN(用于游戏加速和补丁更新)。在架构上,我们团队在4个有游戏服务器的 Region,除了一个用于托管游戏服务和后端逻辑的集群之外,还各部署了一个 AKS 集群。

0e0a2ba2-a341-11ed-bfe3-dac502259ad0.png

正式发布之后

用Azure专注玩法创新

Evil Dead: The Game 在2022年5月13日发布以来,已推出八个月,该大作的粉丝能够在游戏里持续探索, 新玩家也能够体验到完美平衡的多人游戏体验,这期间的连续稳定运行证明了我们选择 Azure 的决定是无比正确的。与所有在线游戏一样,我们需要专注于平衡游戏玩法和新功能的持续添加,基于 Azure 的架构让我们的持续创新不在话下。除了敏捷性之外,在 Azure 上运行还为我们提供了令人难以置信的稳定性能、高正常运行时间、可扩展服务和持续降低成本的优势

自主服务对我们来说非常重要,这也是我们选择 Azure 的主要原因,Azure 的价格极具竞争力,同时使用起来又非常直观和便捷。虽然我们的开发不是从 Azure 开始的,但将开发工作移植到 Azure 十分简单、直接、顺利,我们团队在整个过程中都给了非常积极的反馈。未来,我们计划使用相同的技术架构发布一款新游戏,并100%托管在 Azure 上。目前 Azure 已经成为了我们公司技术生态系统的重要组成部分,我们会推荐给所有希望利用云来托管游戏服务器的开发人员。

微软正式发布 Azure + Xbox

游戏出海加速计划

(点击跳转原文)

Xbox Game Pass流量池、

Azure 云资源礼包、开发技术支持

3 大开源节流动能

尽享游戏开发“事半功倍”

联系微软团队,成为新平台赢家

0ed30fd6-a341-11ed-bfe3-dac502259ad0.png

扫描二维码 ⎪ 预约体验名额


原文标题:Azure如何扛住《鬼玩人》的“恐怖”流量?

文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6612

    浏览量

    104162

原文标题:Azure如何扛住《鬼玩人》的“恐怖”流量?

文章出处:【微信号:mstech2014,微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    诺基亚扩展与微软Azure的数据中心网络供应协议

    近日,诺基亚公司于11月21日正式宣布,将其与微软Azure之间的数据中心路由器和交换机供应协议延长五年。这一决策标志着诺基亚在数据中心网络解决方案领域的持续深耕,以及与微软Azure长期合作
    的头像 发表于 11-22 13:53 201次阅读

    微软发布Azure AI Foundry,推动云服务增长

    微软近日发布了一款旨在协助云客户构建和部署人工智能应用的新工具——Azure AI Foundry。此举不仅体现了微软在生成式人工智能领域的深入布局,更彰显了其从AI应用中获取更多收入的决心
    的头像 发表于 11-21 11:32 444次阅读

    通过工业智能网关实现与微软Azure IoT中心快速配置操作

    。 物通博联工业智能网关支持接入微软Azure IoT中心,快速实现PLC、仪器仪表、传感器、工业机器、数控机床等设备数据采集到微软云平台中,客从而实现对分布式设备的远程监控、在线管理、故障告警、远程控制和数据分析等功能。 一、微软云平台设置 打开https://po
    的头像 发表于 11-15 17:17 309次阅读
    通过工业智能网关实现与微软<b class='flag-5'>Azure</b> IoT中心快速配置操作

    微软终止中国大陆个Azure OpenAI服务,为国内大模型带来机遇

    2024年10月17日,微软公司宣布将在中国大陆地区停止面向个人用户的Azure OpenAI服务。这一决定紧随OpenAI于2024年7月宣布终止对中国大陆提供API服务的步伐,为国内的人工智能大模型市场腾出了新的发展空间。
    的头像 发表于 10-28 14:17 789次阅读

    基于Arm Neoverse的微软全新Azure虚拟机上线

    云服务用户和开发者持续寻求高效、可持续且可扩展的计算解决方案,以满足包括人工智能 (AI) 在内的现代云原生应用的需求。作为云服务领域的前沿企业,微软一直通过在其 Azure 产品系列中进行系统到
    的头像 发表于 10-27 11:00 452次阅读

    电磁流量计瞬时流量不稳定的原因

    流量监测过程中,电磁流量计是常用的工具之一。然而,有时我们可能会注意到 电磁流量计瞬时流量不稳定 ,流量数值会频繁跳动,这对于我们的
    的头像 发表于 10-21 10:02 257次阅读

    微软Azure首获英伟达GB200 AI服务器

    微软Azure在社交平台上宣布了一项重要进展,公司已经成功获得了搭载英伟达最新GB200超级芯片的AI服务器。这一举措使微软Azure成为全球云服务供应商中首个采用英伟达Blackwell计算体系的公司。
    的头像 发表于 10-10 17:01 555次阅读

    做一个峰值保持器,用opa615仿真时保持微弱信号?

    请教一下,最近要做一个峰值保持器,频率为5M,信号幅值为0.05-2.5v的脉冲,用opa615仿真时发现只有信号1.3v以上才可以保持,1.3v以下的信号就完全不行了。请问有什么方法可以保持微弱信号吗?或者哪一款芯片合适呢?我的电路是按照opa615数据手册的参考
    发表于 08-27 08:01

    InConnect维护设备的流量是多少

    1、远程维护PLC程序 例如1个现场PLC程序大小为10MB,一年每6天维护一次,一年所需要的流量360天/6天*10MB*2(双向流量)=1200MB=1.2GB 2、远程数据采集应用 如客户有1
    发表于 07-25 07:23

    微软Azure云部门裁员数千

    微软近日宣布,其Azure云部门将进行大规模裁员,涉及数百名员工,成为今年科技和媒体行业裁员潮的又一重击。
    的头像 发表于 06-04 11:25 686次阅读

    Build 2024发布多项Azure AI Speech全新多模态功能

    客户们持续使用 Azure OpenAI 和 Azure AI Speech 进行创新,为企业引入新的效率,并构建新的多模态体验。
    的头像 发表于 05-28 09:08 587次阅读
    Build 2024发布多项<b class='flag-5'>Azure</b> AI Speech全新多模态功能

    Microsoft Azure墨西哥区域正式发布(GA)!

    Azure是全球三大公有云中第一家上线墨西哥区域的云平台!
    的头像 发表于 05-13 10:27 398次阅读

    Azure®物联网的门锁示例

    电子发烧友网站提供《Azure®物联网的门锁示例.pdf》资料免费下载
    发表于 02-01 09:59 7次下载
    <b class='flag-5'>Azure</b>®物联网的门锁示例

    使用TSIP驱动程序(Azure RTOS)的TLS实现示例

    电子发烧友网站提供《使用TSIP驱动程序(Azure RTOS)的TLS实现示例.pdf》资料免费下载
    发表于 01-31 10:13 3次下载
    使用TSIP驱动程序(<b class='flag-5'>Azure</b> RTOS)的TLS实现示例

    转子流量计和孔板流量计的区别

    转子流量计和孔板流量计是常见的流量测量仪表,用于计量流体的流量。它们具有不同的工作原理和适用范围,在实际应用中有着各自的特点和优劣势。 一、工作原理: 转子
    的头像 发表于 01-12 13:57 2489次阅读