根据最新消息,微软于2022年10月推出了Azure Linux的公共预览版,并在近日正式发布了自己的Linux发行版。Azure Linux是专为Azure Kubernetes服务(AKS)设计的开源容器主机操作系统(OS),目前已经普遍可用。
Azure 提供了多个常见的 Linux 发行版,其中包括 Red Hat、SUSE 和 Ubuntu by Canonical。创建自己的 Linux 虚拟机(VM),在 Kubernetes 中部署和运行容器,或在 Azure 市场中从数百个预配置映像和 Linux 工作负载中进行选择。选择 Azure Linux 作为 Azure Kubernetes 服务(AKS)群集的容器主机操作系统(OS)。要在 Azure 上运行社区支持的 Linux 发行版,只需上传首选 Linux OS 映像。
Azure Linux基于微软的CBL-Mariner开发,并支持作为AKS的容器主机操作系统。它已经与Xbox、Playfab、Minecraft等服务以及100多个Azure服务一起投入使用。微软的Azure Linux首席项目经理Jim Perrin表示,推出CBL-Mariner的初衷是为了满足他们对内部Linux发行版和一致平台的需求,以支持在Azure上运行的大量工作负载。Azure Linux能够在云中部署并运行多个容器。
现在,用户可以将Azure Linux部署为AKS集群中的节点池主机操作系统,并在其之上构建应用程序。微软宣布将扩大AKS容器主机的使用范围,覆盖所有AKS客户。作为AKS主机操作系统,Azure Linux能够提供更好的性能,并提高在AKS集群上运行应用程序的安全性。此外,Azure Linux还针对在Azure中运行进行了优化。它作为容器主机操作系统针对AKS进行了优化,具有较小的图像大小和攻击面,并且依赖于微软内部工程团队和服务所使用的相同软件供应链。
这一消息表明微软对开源技术的持续支持和投入,并为使用Azure的用户提供了更多选择和灵活性,特别是在容器化和云原生应用程序开发方面。Azure Linux作为一个经过优化和完善的容器主机操作系统,为AKS用户提供了更强大的功能和性能,同时提升了应用程序在AKS集群上的安全性和稳定性。
随着Azure Linux的推出,微软进一步巩固了其在云计算领域的地位,并向用户们展示了他们致力于为开发者和企业提供全面解决方案的决心。我们可以期待微软继续在开源和云原生技术方面取得进一步的创新和突破,为用户带来更多的价值和选择。