微软 Win11 Xbox 游戏商店后台服务将迁移到 Linux 系统中
微软在博客中表示,正在将Xbox商店基础设施从AzureServiceFabric迁移到AzureKubernetesService。作为此过程的一部分,它选择了Linux发行版Mariner作为主机操作系统。此举由微软的创平台和体验小组牵头。了解到,CBL-Mariner是一个开源的Linux发行版,由微软开发,用于支持Azure上的各种云服务。它是Azure服务的基础容器镜像,并为WindowsSubsystemforLinux2和AzureSphereOS等图形组件提供支持。微软表示,之所以选择Mariner,是因为它的路线图专注于减少其足迹并提高安全性和合规性。CPE的首席软件工程师BrianWentz也指出:CPE正处于从ServiceFabric迁移到AKS的最后阶段,作为过渡的一部分,我们选择迁移到Mariner作为我们的主机操作系统。在不到一个月的时间里,我们在Mariner上扩展到了12k个核心。一旦过渡完成,Mariner将成为唯一支持CPE的Linux发行版。展望未来,我们还希望降低容器级别的服务成本,并计划在未来6个月内迁移到Mariner基础容器镜像。从长远来看,我们还计划使用Marinerdistroless容器。微软此前已将PlayFab游戏后端服务迁移到了Mariner,它支持了超过25亿个玩家账户,以及5000款游戏。PlayFab迁移的成功给了Xbox商店迁移的底气,官方预计年底前将所有微软游戏服务迁移到Mariner。