网络通信 频道

云游戏的“生长痛”何解?这款云游戏服务器告诉你

  什么是云游戏?

  由于具有能够保证玩家设备自由、游戏品质不受限的优势,云游戏如今已成为越来越多用户的最佳选择。根据中国信通院今年发布的《全球云游戏产业深度观察及趋势研判研究报告》的数据显示,3年后中国云游的市场规模将是今年的4倍,用户数量也是今天的2倍以上。

  从商业角度来看,云游戏的发行方式、收费模式、市场推广手段都会更加丰富;而在内容开发方面,用户对游戏品质要求不断提高,身临其境的高品质游戏是现在游戏行业发展的明显趋势;此外,元宇宙也是云游戏的发展方向之一。

  目前,大多数的云游戏都定义为游戏云化,即游戏的开发采用传统方式,只是在部署、分发、服务等方面实现了上云。在未来,将采用标准的服务器,且游戏的开发、测试、部署、运维、服务等全部都会在云端完成,云游戏将完成从云化到云原生的本质性转变。

  云游戏的“生长痛”

  快速发展的云游戏也面临着一些硬件方面的“生长痛”。Ampere Computing 中国区产品市场总监孙开本指出,可以将云游服务器分为三个阶段。过去包括现在,很多云游服务器并不是传统意义上的服务器,它是将多个终端的SoC进行集成,形成一种服务器的形态。这种方式的突出优势是游戏的部署非常简单直接,与手机上安装没什么差别。

  这种形式的服务器现在依然被大量的采用和部署,也非常成熟,但局限性也非常明显。因为它不是标准的服务器,所以在很多方面无法满足现代数据中心的标准,通常也无法在数据中心进行规模化和自动化的部署及运维,而是通常会采用一种专署机房的方式,这就大大限制了云游基础设施的真正云化发展,很多云的天然技术属性无法得到发挥。另外,终端SoC性能会限制在上面部署游戏内容的品质,尤其是对以后日益增加的高端游戏。

  不同于其他市场,云游戏对算力需求主要在三个方面,第一个是Android系统的容器化能力,每个容器将承载一个或多个Android系统和游戏应用,第二个和第三个是游戏的渲染和视频流编码的算力,这主要通过GPU强大的渲染和编码方面的能力来实现。所以服务器配置和选择时,这三个核心算力要根据所需承载的游戏的密度、视频流、质量等方面进行平衡。

  此外,如果在传统的X86服务器上运行Android游戏,会产生指令集兼容性的问题。在指令集翻译的过程中,无可避免地会产生效率的损耗,原来的算力优势会大打折扣。所以基于ARM架构的云原生服务器将是云游服务器更好的选择。它可以覆盖最大范围的应用市场,来自终端,天然的云端和边端同构的属性带来很多优势,比如性能效率的无损、软件开发环境和工具链的一致性、跨设备可迁移性等等。

  近年来,云游戏行业已经开始采用标准服务器作为算力基础设施,目前也已经开始部署。因为它是标准服务器,所以在数据中心的规模化和自动化部署运维是顺理成章的,与传统的云计算基础设施并无太大区别。对云服务提供商而言,它没有额外的、特殊的设施部署成本,反而会带来一种全新的应用场景的服务。当然,它肯定也解决了刚才提到的算力瓶颈问题,无论是当下还是未来,都会给游戏品质提升带来更充分的发挥空间。

  AICAN是什么?

  为了更好地满足云游戏行业的发展需求,Ampere Computing 和 NVIDIA 所共同打造了一款ARM云原生云游服务器——AICAN 服务器平台。AICAN即Android-in-Cloud-with-Ampere-and-NVIDIA,采用了Ampere® Altra® 云原生处理器和 NVIDIA® GPU,不需要修改或模拟就能原生运行兼容 Arm 的移动游戏。该平台内置双插槽 Ampere Altra Max CPU,提供行业领先的 256 个内核,并可配置多达 4 个 NVIDIA A16 或 6 个 NVIDIA T4 GPU,每台服务器最多可支持 160 个并发用户(CCUs)。

  AICAN 平台架构

  NVIDIA GeForce 高级副总裁 Jeff Fisher 表示:“AICAN 平台旨在原生运行移动游戏,实现最佳的兼容性、性能、成本和用户体验,助推云端流式传输移动游戏市场的发展。”

  NVIDIA 的云游戏堆栈可提供最高的密度和服务质量。该堆栈专为低延迟端到端渲染、编码和流式传输进行了优化,为安卓平台带来了最新的游戏进展。在图像渲染方面,NVIDIA做了大量工作,从第一代和Ampere配合的服务器平台T4上的GPU,就可以在单T4上可以达到32路的游戏的并发,是业内最高的密度。 而在下一代,NVIDIA则引入了一个更高密度GPU——A16,A16这款GPU可以提供更高的密度,因为它在渲染能力上有几倍于T4的能力,在编码能力上也比T4有几倍的增强,所以它会更符合以及更满足用户对体验的追求。所以在“Ampere CPU+NVIDIA GPU”的加持下,目前单台服务器上可以到160路超高密度并发的云游的能力。

  Ampere Altra (左) 和Ampere Altra Max (右)

  Ampere芯片是AICAN 服务器平台中另一个重要的组成部分。作为推出了世界上首款云原生处理器的厂商,Ampere Computing的Ampere Altra系列处理器为云游带来了强大的性能支撑。Ampere 云原生处理器兼具最高性能和最佳每瓦性能,最高主频可以达到3.0 Ghz以上,每个内核的L1和L2的缓存是独享的,相对终端SoC内核而言,它的性能大幅领先。同时,Altra系列处理器的内核采用单线程设计,功耗设计非常出色,所有内核都能够同时以最大的主频运行,每个内核的性能非常稳定,可以进行线性扩展,如此一来可以保证所有的游戏实例表现稳定,不会因为某一个单个CPU上运行的游戏数量或者游戏负载轻重的变化而出现波动,这对于保持用户服务的一致性,达到指定的SLA至关重要。

  值得一提的是,Ampere Altra处理器核数是目前业内最高的,且都是高性能内核,它可以支撑最大密度云游戏的实例密度,同时,可以最大化释放GPU的算力。而且Ampere Altra处理器具有丰富的PCIe接口,所有搭载的GPU都是PCIe直联到CPU内核互联网络的,可以组成高密的、高效互联的GPU云平台。Ampere Altra也是目前市场上唯一一款能同时支持32位和64位应用的处理器,无论对以前开发的游戏,还是现在将来的64位的游戏,都可以实现原生支持。

  “生长痛”解药

  作为一款专为云游戏而打造的云原生服务器,性能和能效兼优的AICAN无疑是更能满足云游戏发展需求的“生长痛”解药。

  浪潮 AICAN 服务器

  基于强大的NVIDA GPU和Ampere云原生处理器,指令集是ARM架构的AICAN的最大优势。AICAN云端和手机端是同构的。此外,AICAN平台特别针对云游戏场景的应用进行了长时间、多年的优化和打磨,无论是硬件层面还是SDK层面,AICAN对云游场景更具有针对性。

  Ampere Computing 首席产品官 Jeff Wittich 表示:“凭借 Ampere Altra Max 领先的核密度,单机架 AICAN 服务器可以同时向大约 2,500 多个移动用户传输串流。这不仅使得广大消费者更容易从云端流式传输优质移动游戏,也同时首次为服务提供商提供极具竞争力的基础设施成本。”

  云游戏提供商也非常注重降本增效,而AICAN服务器可以从多个层面助力实现。目前,AICAN可支持超过近160个实例的密度,随着软硬件平台双方不断磨合和优化,加上后期Ampere与行业的生态伙伴,包括游戏工作室的深度合作,可以进一步提升密度,从而直接实现降本。此外,通过AICAN这种标准的服务器形态,它的生命周期比传统的解决方案更长,而且可以充分地利用数据中心的现有资源。同时,标准服务器的算力也能够在多种应用中灵活地调度。在这种情况下,服务器不止被用于云游,还可以被复用、混用。如此一来,就可以把AICAN硬件或者以前的成本(除了密度之外)进一步分配到更为广泛的算力消耗上,不只有云游承担成本,所以在消耗基数上可以进一步扩大,实现成本的“摊薄”。

  Ampere Computing 和 NVIDIA 一同对 AICAN 平台进行认证和支持,使云服务提供商和游戏开发商可以轻松构建和运营大规模的游戏串流服务。浪潮和华勤等多家领先的 OEM 服务器制造商都在构建 AICAN 服务器平台。

  目前,全球对移动游戏流式传输的关注日益增加。腾讯先锋云游戏提供的服务正在为腾讯吸引越来越多的游戏玩家。腾讯先锋云游戏负责人方亮表示:“在 Ampere Computing 和 NVIDIA 的支持下,腾讯先锋云游戏将达到新的高度。”

特别提醒:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
1
相关文章