谢谢您的订阅!
当新的内容发布后您将开始接收邮件。您也可以点击邮件内的链接随时取消订阅。关闭Close

  1. 博客
  2. 文章

liam zheng
21 January 2020

Canonical推出Anbox Cloud以构建安卓云游戏串流服务


Anbox Cloud通过在容器内运行Android(安卓)环境以便于各种不同实例的开发。 越来越流行的云游戏正是最为显著的一种,尤其是那些运行在移动设备上的休闲游戏。企业面临的挑战是寻找一种可适应不断增长的用户需求,提供丰富的体验并控制成本同时还能缩短上市时间的解决方案。

Anbox Cloud把Android从移动设备带到了云上。这使服务提供商可以将大型的现有游戏生态系统交付给更多用户,而不论他们的设备或操作系统类型。将现有的游戏迁移到云端的难度和成本非常低,也易于实现。

Canonical已在现有技术的基础上构建了Anbox Cloud,与传统方法相比,该技术可实现更高的容器密度,从而有助于降低构建和运营游戏流服务的总成本。基于云的休闲游戏的成本结构也表明,同时运行的游戏密度是获利能力的关键。要实现密度优化,必须考虑三个因素:容器密度(CPU负载,内存和GPU),盈利能力和用户体验。也还需要考虑其他因素如,选择合适的硬件以匹配目标工作负载,渲染性能以及游戏玩家的心里价格预期。根据以上因素找到最佳组合并添加自动化层对于提高利润率和满足SLA(服务等级协议)至关重要。

为了进一步解决云游戏中的特定挑战,Canonical与重要的芯片和云合作伙伴合作以构建优化的硬件和云实例类型。云游戏对各种硬件组件(尤其是GPU)的需求很高,GPU为视频流解决方案提供了基础。利用具有最高密度的可用硬件来节省成本,需要对每一层进行优化。Anbox Cloud特别有助于最大程度地利用可用硬件性能,其跟踪所有已启动容器所消耗的资源,并根据特定容器的用量和资源要求优化新容器资源占用。

除了找到合适的软件和硬件平台,云游戏还要求将实际工作负载尽可能地靠近用户地理位置,以减少延迟并确保一致的体验。为了在不同的地理区域进行扩展,Anbox Cloud提供了操作工具和软件组件来简化部署,而无需额外人工资源,并用户将自动路由到最近的位置。通过控制面板可以轻松地添加新服务区,无需任何停机或手动干预。

Anbox CloudLXD容器管理器的顶部构建了一个高密度且易于管理的容器平台,缩短上市时间并降低总体成本。这反映了Canonical在云原生应用程序方面的深厚专业知识,并通过多种方式将运营开销降至最低。通过使用Canonical现有JujuMAAS技术提供了一个可靠且经验证的平台,易于部署和维护。再结合Canonical Ubuntu Advantage企业支持服务,可以确保企业在需要时能得到对应的支持服务。

由于差异化是构建云游戏平台成功的关键,因此Anbox Cloud提供了可扩展的坚实基础,可适用于许多不同的实例。如果企业需要整合自定义串流协议,可通过编写插件,且通过提供的自定义hook将其集成到运行Anbox Cloud的容器来实现。为了简化此过程,Canonical提供了一个SDK,和丰富的文档以及插件示例和工程服务,以帮助任何与Anbox Cloud相关的开发工作。

总的来说,Anbox Cloud提供了功能丰富,通用且坚实的基础来构建最先进的云游戏服务,实现对底层的硬件资源最佳利用率,提供最佳的用户体验,同时保持较低的运营成本。

如果您有兴趣了解更多Anbox Cloud相关内容,可联系我们

* Android是Google LLC的商标,Anbox Cloud用到了Android Open Source Project的资源。


查看更多内容

全新工具 Workshop 上线:一条命令即可在 Ubuntu 中启动沙箱开发环境

开发者如今可在智能体 AI 等前沿工作流程中,获得环境统一、可复现的开发体验 Canonical 正式发布 Workshop,该解决方案可通过单条命令快速启动开发环境。只需配置一次,此开发环境即可在多台设备上复现使用。这意味着各类开发设备与部署流水线可保持统一工作流程,并可大幅减少管理依赖关系所花费的时间。...

Canonical 技术案例 – 彻底解决 12 年老旧代码中的 Linux 性能漏洞

部分支持案例处理起来十分简单。另一些案例则要深入老旧遗留代码,一处逻辑缺陷就能悄无声息让常规指令引发严重性能故障。本系列将介绍 Canonical 技术支持与持续工程团队如何协作,排查、修复并向上游提交仅靠常规故障排查无法解决的疑难问题。在第二篇帖子中,libnss-db 中一处存在 12 年之久的漏洞导致 getent...

借助全新 NVIDIA OpenShell Snap,在 Ubuntu 上安全管控 AI 智能体工作流

NVIDIA 发布经过验证的 OpenShell Snap 软件包,用于在 Ubuntu 上安全管控 AI 智能体工作流 Canonical 在 COMPUTEX 宣布与 NVIDIA 达成全新合作,将面向智能体的 NVIDIA OpenShell 运行时直接集成至 Ubuntu 生态系统。Canonical 将 OpenShell 封装为 Snap...

使用 MAAS 部署 VMware 虚拟机管理程序

多数现代数据中心本身均为异构架构。VMware 环境常与容器平台、数据库及其他裸机业务负载共存,多年运行于同一套硬件之上。服务器一次性采购,但会随业务需求变化调整承载业务。 然而,ESXi(VMware 虚拟机管理程序)的配置通常由独立流程负责。主机通过 VMware 工具、自定义脚本或专为将部署 ESXi...