游戏越来越成为一种数字体验,用户只通过数字店面购买游戏。Microsoft Store 等服务提供对游戏和应用程序目录的访问,而客户通常只能看到结果。然而,在表面之下,开发一个连贯且功能齐全的商店需要做很多工作。
微软宣布将跨平台的整个 Xbox 店面从其 Azure Service Fabric 迁移到Azure Kubernetes Service (AKS)。此举有助于微软决定使用 Mariner 作为主机操作系统。
移民
CPE 首席软件工程师 Brian Wentz 表示,Mariner 是 Xbox 店面的理想选择,因为它提高了安全性和合规性:
“CPE 正处于从 Service Fabric 迁移到 AKS 的最后阶段,作为过渡的一部分,我们选择迁移到 Mariner 作为我们的主机操作系统。在不到一个月的时间里,我们在 Mariner 上扩展到了 12k 个内核。一旦过渡完成,Mariner 将成为唯一支持 CPE 的 Linux 发行版。
[…] 展望未来,我们还希望降低容器级别的服务成本,并计划在未来 6 个月内迁移到 Mariner 基础容器映像。从长远来看,我们还计划使用 Mariner distroless 容器。”
Microsoft 的 Creator 平台和体验 (CPE) 小组正在处理迁移。CBL-Mariner 是一个流行的 Linux 发行版,由 Microsoft 创建,用于支持 Azure 上的多个云产品。它用作基本容器单元,并提供 Azure Sphere OS、Windows Subsystem for Linux 2 (WSL) 和许多其他服务的图形功能。