众所周知,曾经微软的前CEO史蒂夫·鲍尔默称“Linux是一种癌症”,但时移世易,微软对开源的态度发生了显著变化,尤其是在其Azure云服务中积极推动Linux的使用。如今,CentOS结束支持的混乱局面,可能为微软提供了新的机会。。
Azure Linux的崛起微软的Azure Linux是基于开源操作系统的定制版本,最初被称为CBL-Mariner,后来在2023年重新命名为Azure Linux。虽然目前主要用于内部目的,如Azure Kubernetes Service (AKS)的容器主机操作系统,但它是否有可能成为一个更广泛使用的Linux发行版呢?
据Directions on Microsoft的分析师Mary Jo Foley透露,Azure Linux经过优化,具备轻量级和安全性,具有扩大受众的潜力。Foley还提到,虽然Linux世界中的发行版已经非常丰富,但微软可能看到了CentOS停止支持后潜在的机会。
ARM架构的支持带来的潜力Azure Linux的一个显著特性是它支持x86和ARM架构。尽管微软尚未推出支持ARM的Windows Server公共版本,但ARM技术在数据中心和低功耗计算中的受欢迎程度正在不断上升。对于微软而言,将Azure Linux移植到ARM平台上,进入Linux企业服务器领域,可能是一条具有战略意义的路线。
相比之下,微软的云服务竞争对手AWS已经推出了自己的Linux发行版Amazon Linux 2,该系统不仅提供免费使用,还承诺长期的安全和维护更新。微软若想在这个领域与AWS竞争,推出一个类似的、专注于安全和性能的Linux发行版显然是合理的下一步。
微软在Linux生态中的挑战尽管微软的Azure Linux逐渐得到广泛应用,比如LinkedIn最近就从CentOS迁移到了Azure Linux,但其前景仍然面临不确定性。目前,Azure Linux仅在AKS中用于容器的宿主操作系统,并未作为虚拟机或裸机支持的商用发行版向外提供。但微软的回应中使用了“目前”一词,暗示未来可能会有更多扩展。
值得注意的是,微软可能并不会通过直接销售Azure Linux获得巨大收益,但它可以作为一个驱动Azure云平台的工具,缓解企业在支持和维护方面的顾虑。然而,对于许多管理员而言,微软过去对Linux的敌对态度仍然让他们心存芥蒂。鲍尔默的“Linux是癌症”的言论虽然已经过去多年,但这种对微软的不信任感依然存在,要让这些管理员相信微软能够成为一个可靠的Linux合作伙伴,是一个不小的挑战。
结语尽管微软可能并不会急于将Azure Linux推向大众,但随着CentOS支持的结束,Linux社区可能正处于重新评估和选择发行版的关键时刻。微软如果能够借此机会推出一个更加安全、稳定且高效的Linux发行版,不仅能帮助其巩固在云服务领域的地位,还能为其赢得一部分曾对其抱有怀疑态度的用户。
未来的Azure Linux可能不仅仅局限于AKS容器宿主系统,它有潜力成为企业服务器领域的一员,但能否成功仍取决于微软能否赢得管理员的信任。