Meta分享云游戏的挑战与基础设施,为AR/VR云游戏打基础

(映维网Nweon2022年06月16日)云游戏的承诺即是人人皆可游戏的承诺 。 无论身在何处 , 无论是否拥有最新最昂贵的游戏设备 , 任何热爱游戏的人士都应该能够享受游戏并与朋友分享体验 。 FacebookGaming于2020年推出了云游戏平台 , 从而允许Facebook用户通过任何屏幕和浏览器即时访问本机Android和Windows游戏 。
创造云游戏提出了前所未有的访问要求 , 这意味着Meta的工程师需要应对全新的挑战 , 并开发不断增长的硬件基础设施 , 从而向世界各地的人们提供高质量的游戏体验 。
但游戏本身同样在不断发展 。 从AR和VR等3D体验到最终将的元宇宙体验 , 世界各地的人们都希望尽可能无缝、轻松地畅玩越来越多的沉浸式游戏 。 尽管整个行业都需要付出巨大的努力才能实现元宇宙 , 但Meta相信 , 创建基础设施和解决云游戏的挑战同样为其指明了元宇宙解决方案的方向 。
日前 , 团队撰文介绍了选择云游戏的原因 , 以及背后的云游戏基础设施 。
1.为什么选择云游戏?
云游戏是关于可达性 。 不管使用的是什么设备 , 不管身处世界什么地方 , 云游戏的承诺是人人皆可游戏 。 将游戏应用放在云端可以免除人们购买额外的硬件 , 同时无需下载文件或等待更新 。 它支持桌面和移动设备之间的无缝交叉开玩 , 以及灵活的应用分发 。
云游戏同时承诺为开发者提供更为轻松的体验 , 因为开发者不需要为多个硬件平台优化游戏 。 在理想情况下 , 开发者只需构建一次 , 就可以将其分发到多个设备 , 无需多个二进制文件 。
对于关心安全和完整性的玩家和开发者来说 , 云游戏意味着对作弊和盗版的担忧更少 。
2.Meta云游戏基础设施
在Meta实现云游戏意味着开发全新的硬件和软件基础设施 , 从而应对云游戏固有的挑战 。 为提供快速而流畅的游戏体验 , 基于云端的游戏需要较低的端到端延迟 。 在这种情况下 , 你必须以尽可能小的抖动传输高质量的视频和音频 。
为了实现高经济效益 , 相关基础设施同时需要能够在单个云游戏服务器运行多个游戏 。 另外 , 所有这一切都必须防止各种网络攻击 , 并且保持强大和高效 。
2.1边缘计算、GPU和虚拟化
对于Meta的云游戏基础设施 , 为玩家提供延迟优化的最佳方式是在网络距离方面尽可能接近他们 。 Meta的数据中心本身无法提供云游戏所需的超低延迟水平 。 因此 , Meta依赖通过部署在靠近大量人口的大都市地区边缘的边缘计算 , 从而令云游戏基础设施更接近玩家 。
随着边缘计算站点数量的增加 , 这可以改善玩家的延迟 。
Meta分享云游戏的挑战与基础设施,为AR/VR云游戏打基础
文章图片
每个边缘计算站点的目标是拥有一个统一的托管环境 , 以确保可以尽可能顺利地运行尽可能多的游戏 。 今天的游戏是为GPU设计 , 所以Meta与英伟达合作 , 在基于NVIDIAAmpere架构的GPU之上构建托管环境 。 随着游戏的图形化程度和复杂性不断提高 , GPU将提供加载、运行和流媒体游戏所需的高保真度和低延迟 。
为了自己运行游戏 , 团队在边缘计算操作系统的基础上使用了集群管理系统Twine 。 Meta构建编排服务来管理流信号 , 并使用Twine来协调边缘的游戏服务器 。
他们为Windows和Android游戏构建并使用了容器技术 , 为两者提供了不同的托管解决方案 。 Meta构建了一个整合的编排系统 , 用于管理和运行两种操作系统的游戏 。 这意味着我们可以在不同平台更灵活地交付游戏和管理容量 。
Meta分享云游戏的挑战与基础设施,为AR/VR云游戏打基础