游戏业者必看!从中心化到分布式,分布式架构对游戏业带来的优势与收益

2024-03-04 13:12

本文主要是介绍游戏业者必看!从中心化到分布式,分布式架构对游戏业带来的优势与收益,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

游戏行业在全球范围内的蓬勃增长引发了从技术到架构的飞速革新与演变。推动技术发展的重要因素是玩家的体验,任何一个游戏行业的参与者都将玩家的体验是为业务的核心服务目标,而在优化玩家体验的道路上,游戏业者仍有很长的旅程。尤其是对于在线游戏商来说,全球复杂的网络环境让延迟变得更加难以控制。

在线游戏可以说是所有行业中对延迟最敏感的行业,这使得它特别容易受到传统集中式云计算架构的缺点的影响,在这种架构中,数据和处理在地理上是静态的,而游戏玩家却是位于世界各地并且处于移动状态的。

2023 年针对全球 IT 领导者的一项调查提供了有关如何在从核心到边缘的整个云连续体中进行构建和部署来解决游戏延迟等问题的见解。在本文中,我们将与大家分享这份调查报告中的核心要素,以及了解游戏行业的领导者们是如何使用分布式云计算架构取代中心式的云来应对行业发展中各项挑战的。

抱分布式云已成为行业大趋势

在一份受 Akamai 委托的研究《The Great Cloud Reset》中,Forrester Consulting 对 400 多名全球 IT 领导者进行了调查,了解不断发展的分布式云计算生态系统以及他们接受该生态系统的原因。

该调查最后的结论认为,受访者的主要结论很明确:过去的中心式云架构无法支持现在与未来应用程序的构建方式。

过去的中心式云架构无法支持现在与未来应用程序的构建方式。

从云端构建并部署到边缘

包括来自游戏行业的受访者强调了分布式云计算架构的优势,该架构使公司能够轻松地从核心到边缘进行构建和部署。

让我们看一下游戏行业 IT 领导者们指出的一些具体优势。

在玩家所在的地区实现最低的延迟

高度分布式的云计算平台意味着应用程序和工作负载可以部署在距离您最终用户更近的地方,更不用说您的员工了。 正如研究所强调的,这就是为什么会有 80% 的游戏行业受访者已经在边缘运行了 6 个或更多工作负载。 靠近游戏玩家不仅可以减少数据传输量,还可以大幅降低延迟。

本地化有助于更好的满足监管要求

与此同时,分布式应用程序和工作负载可以帮助公司满足严格的数据本地化要求,而中心式的云则无法做到这一点。

考虑到 92% 的受访者目前有 6 个或更多工作负载必须在多个区域中运行,有 68% 的受访者表示有 6 个或更多工作负载必须在多个司法管辖区运行,因此将数据保留在用户所在的位置是应对可能存在的重大监管挑战的关键要素 。

云提供商的游戏优先事项

由于延迟和数据主权问题成为首要问题,游戏 IT 领导者将新的重点放在寻找可以帮助他们进行本地化的云提供商上。

根据该研究,他们的主要优先事项是与以下云提供商合作:

  • 支持各种云和边缘环境中的工作负载 (76%)
  • 满足严格的数据驻留要求 (72%)
  • 可以在全球范围内运行低延迟工作负载 (72%)

分布式云平台可以通过允许公司在从核心到边缘的任何地方构建和部署应用程序以及工作负载来解决这些问题。业界已经认识到这些需求,并且正在向云原生架构转变。

“云原生” 工作负载能够提供的优势

简而言之,云原生代表了可移植性。如果采用中心式的云计算模型,工作负载可能会 “陷入” 单个云中,这通常是由于专有工具和供应商锁定造成的。

但是,借助开源分布式云,工作负载可以是云原生的,并与运行它们的最佳云平台相匹配。正如新研究指出的那样,有 80% 的游戏 IT 领导者表示,将正确的云与正确的工作负载保持一致将带来更好的性能,74% 的人表示它将提供云成本优化。

采用云原生架构是一种正在进行中并正在加速的实践,有 78% 的游戏受访者表示,他们的大多数应用程序大多是云原生的,有 98% 的受访者表示,他们预计他们的大部分应用程序将在一年内转变为云原生。 这是对云原生架构需求的强烈认识。

借助分布式云实现性能、可靠性和成本的优化

如上所述,行业 IT 领导者们表示分布式云将帮助他们实现更好的性能和成本优化。能够为正确的工作负载选择正确的云的另一个好处是,它可以解决多云策略的复杂性; 即来自于集成、扩展、维护等方面的挑战。

近六成的游戏领导者将复杂性视为他们最大的挑战。 但他们也希望分布式云计算能够通过有利的工作负载分配来帮助缓解这种挑战所带来的挫败感。

为了充分利用多云部署,有 76% 的游戏行业受访者表示,他们必须能够为合适的工作负载选择合适的云。 他们希望通过与能够满足他们在靠近员工和用户的位置构建和部署工作负载和应用程序的要求的云提供商合作来增加收入并提高可靠性。

为了充分利用多云部署,有 76% 的游戏行业受访者表示,他们必须能够为合适的工作负载选择合适的云。

改善用户体验

这听起来可能有悖常理,但跨云分配工作负载也会在性能方面带来回报。 正如我们的演讲嘉宾、Forrester 首席分析师 Lee Sustar 在最近一次有关 “The Great Cloud Reset” 的网络研讨会中所解释的那样,当您利用特定云最擅长的功能时,您就可以实现工作负载效率的优化。 这反过来也会改善用户的体验。

在游戏中,玩家的体验是最为重要的。 正如 Akamai 首席技术官 Andy Champagne 在同一次网络研讨会上所说,“应用程序性能是决定用户哪里的最关键因素。”

了解更多

全面了解我们从游戏行业对 Forrester 研究的反应中了解到的情况,请立即下载《The Great Cloud Reset:游戏行业聚焦》的副本。

这篇关于游戏业者必看!从中心化到分布式,分布式架构对游戏业带来的优势与收益的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/773279

相关文章

mybatis的整体架构

mybatis的整体架构分为三层: 1.基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2.核心处理层 该层包括:配置解析、参数映射、SQL解析、SQL执行、结果集映射、插件 3.接口层 该层包括:SqlSession 基础支持层 该层保护mybatis的基础模块,它们为核心处理层提供了良好的支撑。

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

集中式版本控制与分布式版本控制——Git 学习笔记01

什么是版本控制 如果你用 Microsoft Word 写过东西,那你八成会有这样的经历: 想删除一段文字,又怕将来这段文字有用,怎么办呢?有一个办法,先把当前文件“另存为”一个文件,然后继续改,改到某个程度,再“另存为”一个文件。就这样改着、存着……最后你的 Word 文档变成了这样: 过了几天,你想找回被删除的文字,但是已经记不清保存在哪个文件了,只能挨个去找。真麻烦,眼睛都花了。看

利用命令模式构建高效的手游后端架构

在现代手游开发中,后端架构的设计对于支持高并发、快速迭代和复杂游戏逻辑至关重要。命令模式作为一种行为设计模式,可以有效地解耦请求的发起者与接收者,提升系统的可维护性和扩展性。本文将深入探讨如何利用命令模式构建一个强大且灵活的手游后端架构。 1. 命令模式的概念与优势 命令模式通过将请求封装为对象,使得请求的发起者和接收者之间的耦合度降低。这种模式的主要优势包括: 解耦请求发起者与处理者

开源分布式数据库中间件

转自:https://www.csdn.net/article/2015-07-16/2825228 MyCat:开源分布式数据库中间件 为什么需要MyCat? 虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代。如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷。 MyCat的目标就是:低成本地将现有的单机数据库和应用平滑迁移到“云”端

火柴游戏java版

代码 /*** 火柴游戏* <p>* <li>有24根火柴</li>* <li>组成 A + B = C 等式</li>* <li>总共有多少种适合方式?</li>* <br>* <h>分析:</h>* <li>除去"+"、"="四根,最多可用火柴根数20根。</li>* <li>全部用两根组合成"1",最大数值为1111。使用枚举法,A和B范围在0~1111,C为A+B。判断</li>** @