现如今,手机游戏画质越来越好,但很多人会感叹,“配置越来越赶不上游戏了”。这种情况下,云游戏便应运而生。
虽然,云游戏很好,但仍然存在挑战和痛点。为了解决这种问题,Ampere Computing和NVIDIA宣布推出AICAN(Android-in-Cloud-with-Ampere-and-NVIDIA)服务器平台。该平台能够将位于云数据中心的移动游戏流式直接传输至终端用户,使用户无需下载。
云游戏,一个拥有广阔机遇的细分赛道
云游戏是一种将云端经过渲染的数字内容,以视频流的方式下发至玩家的终端设备的游戏方式。
对玩家来说,云游戏是极为方便和吸引力的。云游戏终端设备要求极低,可以是手机,也可以是平板、PC应用、浏览器等。借助云化部署,游戏玩家无需下载、安装、更新等操作,便可实现“即点即玩,按需畅玩”,只需要有网络接入就可以享受高品质的内容,且能为终端节省大量存储资源和电池消耗。
对游戏运营者、内容服务商、游戏开发者而言,云化游戏或云原生游戏,也会带来许多创新的收入。云游戏可以进一步扩大游戏的用户覆盖范围,比如以前不愿意在设备上投资的用户和不喜欢占用太多手机资源安装很多种类游戏的用户,同时,游戏应用对不同设备在云端的可迁移性也是非常完备的。
正是因为看到了这些优势,游戏内容提供商和服务厂商也正在推动着云游戏市场的快速增长。从商业角度来看,云游戏的发行方式、收费模式、市场推广手段将会更加丰富,比如最典型的云试玩广告,可以简化游戏推广环节,进一步降低游戏体验的入门门槛;从内容开发角度来看,用户对游戏品质要求不断提高,更加精美的画面和身临其境的高品质游戏,是现在游戏行业发展的明显趋势。
据中国信通院《全球云游戏产业深度观察及趋势研判研究报告》数据显示,3年后,中国云游的市场规模将是今年的4倍,用户数量也将是今天的2倍以上。
云游戏的过去、现在和未来
云游戏很好,但画质越好的游戏,需要的算力更高,这就需要从业者不断提升算力。从发展情况来看,云游戏在算力的追求上分为三个阶段。
过去,很多云游戏服务器并不是传统意义上的服务器,是将多个终端的SoC进行集成,形成一种服务器的形态。这种部署方式非常成熟,也非常简单直接,与手机安装没什么差别。到现在,这种形式的服务器依然被大量采用和部署,但局限性也非常明显。因为它并非标准服务器,所以在很多方面无法满足现代数据中心标准,通常也无法在数据中心规模化和自动化部署及运维,这就大大限制了云游基础设施的真正云化发展,很多云的天然技术属性无法得到发挥。另外,终端SoC性能会限制其上部署游戏内容的品质,尤其是对以后日益增加的高端游戏。
近年来,云游戏开始采用标准服务器作为算力基础设施,相关设备已陆续部署。由于它是标准服务器,所以可以顺理成章地规模化、自动化部署在数据中心。对云服务提供商而言,这种方式没有额外的、特殊的设施部署成本,反而会带来一种全新的应用场景的服务。无论是今天,还是将来,这种方式都能充分发挥游戏品质的提升空间。
未来,云游戏将完成从云化到云原生的本质性转变,游戏的开发、测试、部署、运维、服务等全部都会在云端完成。这种本质性的转变能够获得现有SoC方案无法相比的优势,开发者不再受到设备限制和兼容性问题而去消耗更多工作量,服务器的稳定性和可靠性得到充分的保障。同时,由于采用的是通用的标准型服务器,这些算力也是通用的。云服务提供商可以根据算力需求的变化,根据成熟的技术进行灵活的算力调配和扩展。比如,白天游戏玩家比较少的时候,可以将很多算力调配到其他的应用上,反之亦然。
怎么抓住云游戏的未来
为了让云游戏厂商抓住未来, Ampere Computing 与NVIDIA携手打造的Arm架构云原生服务器平台AICAN就是最佳利器,将为云游戏基础设施带来原生的兼容性和领先的高性能。
AICAN平台目前采用Ampere Altra系列云原生处理器和NVIDIA GPU,不需要修改或模拟就能原生运行兼容Arm的移动游戏。该平台内置双插槽Ampere Altra Max CPU,提供行业领先的256个内核,并可配置多达4个NVIDIA A16或6个NVIDIA T4 GPU,每台服务器最多可支持160个并发用户(CCUs)。凭借Ampere Altra Max领先的核密度、最高性能和最佳每瓦性能,单机架AICAN服务器可以同时向大约2500多个移动用户传输串流。
据Ampere Computing 中国区产品市场总监孙开本介绍,Ampere Altra系列处理器内核均为高性能内核,其最高主频可达到3.0 Ghz以上,且每个内核的L1和L2的缓存均是独享的,相比终端SoC内核而言,性能大幅领先。
Ampere Altra处理器内核采用单线程设计,功耗设计出色,所有内核都能够同时以最大主频运行。同时,Ampere Altra系列的每个内核的性能都非常稳定,可以进行线性扩展,如此一来可以保证所有的游戏实例表现稳定,不会因为某一个单个CPU上运行的游戏数量或者游戏负载轻重的变化而出现波动。
另外,Ampere Altra系列处理器核心数量达到目前业界最高,可以支撑最大密度云游戏的实例密度,最大化释放GPU算力。并且,Ampere Altra拥有丰富的PCIe接口,所有搭载的GPU都是PCIe直联到CPU内核互联网络的,可以组成高密的、高效互联的GPU云平台。
值得一提的是Ampere Altra处理器的独特的优势,是目前市场上唯一能同时支持32位和64位应用的处理器,无论对以前,还是现在和将来的64位的游戏,都可以实现原生支持。
整体硬件平台的另一个核心的组件,便是NVIDIA的GPU。“从第一代和Ampere配合的服务器平台T4上的GPU开始,就可在单T4上达到32路的游戏并发,达到业内最高密度。”NVIDIA中国区资深云游戏解决方案架构师张洁如是说。
据介绍,在下一代,英伟达将引入更高密度GPU——A16。A16可以提供更高密度,拥有比T4强几倍的渲染能力和几倍的编码能力,它会更符合以及更满足用户对体验的追求。在Ampere CPU+NVIDIA GPU的加持下,目前单台服务器上可以到160路超高密度并发的云游的能力。
在AICAN服务器平台中,NVIDIA也同样提供网络设备(BlueField DPU & ConnectX SmartNIC),作为云游戏体验保证的重要环节,NVIDIA在网络层面做了相应的优化。
除了硬件,Ampere和NVIDIA还在这个硬件平台上搭建了一个Android的Cloud Gaming Software Stack,配合硬件提供给用户达到类似开箱即用的能力。用户可以基于参考设计,快速构建云游戏平台,这样可以大大减少用户在整个云游戏平台构建过程中遇到的问题和大量工程化的实践。
今年Omdia第二季度统计数据中,Arm服务器占比已经达到了7.1%,这主要得益于三点:一是Arm架构的CPU性能已经完全甚至超过了传统架构;二是Arm的高能效特点在眼下节能减排的大趋势下深得数据中心的青睐;三是云原生的软件发展趋势,也实现了与底层硬件的解耦,在生态上对Arm架构的支持也非常的成熟,还有其他如多个服务器整机大厂的加入,包括NVIDIA GPU这种数据中心异构计算的关键设施等对Arm的支持等等因素。
Ampere强调,Arm逐渐超过传统架构的趋势也是刚刚开始,很多部署是从开源的云原生的应用切入的,Ampere也一直在云原生的生态中投持续地入了很多资源。随着已部署应用逐渐稳定和优化,市场会自然地继续扩大。作为推出世界上首款云原生处理器的厂商,Ampere只要专注云计算领域,根据客户使用和需求的迭代反馈,按照既定的策略想市场推出更好的产品,相信会与市场形成协同共振,在一些特定的、Arm独具优势的场景提供价值。
目前,Ampere正在与很多云游戏厂家建立紧密合作,共同建立云游的生态,包括NVIDIA的GPU、浪潮的服务器、腾讯在内的云服务提供商等,通过最大范围的生态合作,Ampere希望打造一个由“Ampere云原生CPU+NVIDIA高性能GPU+NVIDIA云游开发包SDK”,形成三叉戟式的云游戏平台,助力云游的快速发展,让更多游戏爱好者以更经济、更便捷的方式享受更高品质的游戏娱乐内容。
文/付斌