麦斯科技 · 2022年03月29日

GDC 2022 :Anbox Cloud让云游戏在Arm服务器上高效运行

https://ubuntu.com/blog/gdc-2022-cloud-gaming-powered-by-anbox-cloud

作者:Simon Fels 2022年3月21日

在GDC 2022 Arm大会上,Ampere 和 Canonical将进行现场演讲,并在运行Anbox cloud的Ampere Altra服务器上进行云游戏演示,提供云游戏服务,访客可以在Arm展台#S756进行现场体验

Anbox Cloud的构建与用例无关,但云游戏一直是需求的关键原因之一——在云中运行Android。在其核心,Anbox Cloud是按规模和高密度构建的,以提供可持续和高性能的云游戏服务。2017年,当我们开始构建软件堆栈时,Arm服务器生态系统处于早期阶段,并从那时起变得更加强大。随着ARM和NVIDIA等ARM和合作伙伴的持续投资,今天Android云游戏流媒体服务的基础比以往任何时候都更加强大。

Arm基础设施产品线生态系统开发总监Bhumik Patel表示:“基于Arm的智能手机现在是各地游戏玩家的首选平台,而对于开发者来说,基于Arm的服务器的日益可用性代表了一种大大简化的游戏开发、部署、管理和货币化方式。”。“我们与Canonical Anbox Cloud和Ampere Altra在GDC 2022上的合作展示了高端安卓云游戏流媒体是如何为手机游戏玩家带来高性能、可扩展体验的。”

用于云游戏的企业级解决方案

总之,该解决方案带来了一个高密度、易于管理的虚拟化平台,有助于最大限度地缩短上市时间,降低部署和运行云游戏服务的总体成本。它反映了Canonical在云本地应用程序方面的深厚专业知识。结合Canonical的Ubuntu Advantage支持计划,企业可以确保在需要时获得长期支持和安全维护。

“我们已经走过了漫长的道路,一直在为我们的客户打造一个云计算平台,提供尽可能最好的软件栈,以支持以安卓操作系统为中心的高效、节约成本和高性能的云游戏服务。在提供Ubuntu操作系统的Canonical公司的支持下,我们不仅可以提供强大的软件栈,还可以提供任何可能的需求。” Anbox Cloud工程经理Simon Fels如是说。

NVIDIA GPU配合使用非常容易

GDC 2022的演示演示了使用Anbox cloud提供的技术堆栈构建云游戏服务是多么简单。在其核心部分,该演示使用了Anbox Cloud Appliance,这是Anbox Cloud软件栈的一个小规模版本,运行在一个Ampere Altra CPU上,该CPU配备了NVIDIA Tesla T4 GPUs。Anbox Cloud简化了托管实际游戏工作负载的单个Android实例的编排和管理,并将移动设备上的用户与该服务流畅地连接起来。该演示还强调了基于Arm的服务器如何使移动游戏应用程序能够在手机上高效运行,而无需将指令转换为x86。

在其用户界面中,演示提供了一个简单的游戏选择,用户可以自由选择并开始玩。Anbox云软件负责后台Android实例的调度、启动和管理。从UI的角度来看,启动一个特定的游戏变得非常简单,只需向后端服务发送一个HTTP请求,并与Anbox Cloud Streaming SDK集成,通过WebRTC与启动的Android实例连接即可。在后台,Anbox Cloud负责自动容器管理调度、启动、优化等。

演示视频可通过B站观看:

https://www.bilibili.com/vide...

你自己试试这个演示吧!

演示源代码可在Github上获得,网址为https://github.com/anbox-cloud/cloud-gaming-demo每个人都可以使用它来复制和扩展GDC 2022上展示的完全相同的体验。唯一的要求是Anbox Cloud本身的商业订阅,可以很容易地从AWS市场获得。实现过程被简化,但展示了核心原则。如果你很好奇,想了解更多,请自己尝试演示。Github项目包含文档,详细说明了从安装到配置的所有必要步骤。该演示版提供的小游戏组合是围绕免费可用的开源Android游戏构建的,您可以自由加载自己的游戏标题或以其他方式扩展演示项目。欢迎下载!

推荐阅读
关注数
5845
内容数
525
定期发布Arm相关软件信息,微信公众号 ArmSWDevs,欢迎关注~
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息