是的,你没有看错,微软这个操作系统领域的王者马上就要接纳Linux了。在未来的Windows Azure云服务中,微软将会允许Linux作为服务的操作平台之一,这也将是微软向“开源软件之友”转变的一个里程碑事件。
在本月早些时期,就有新闻报道说微软会推出一款可以兼容Linux的服务。上周二,ZdNet网站的记者玛丽·乔·弗里(Mary Jo Foley)的报道告诉了人们具体信息:微软将很快更新Azure服务,升级版将会允许开发者和企业在“永久性”虚拟机上运行Linux系统,当然还有微软自家的SQL Servers和SharePoint Server等。
这意味着,Azure上的虚拟机将可以无限期地保存数据,即使在重启之后也不会丢失数据。这对于那些需要运行长期服务的企业来说是个巨大的利好消息,因为现阶段Azure服务中的原始虚拟机不是永久性的,一旦用户重启或者微软回收了虚拟机,一切数据就清空了。尽管有其他的办法能让它长期不间断的运行服务,但是远比不上原生支持来得稳定。而且众所周知的是,Linux在服务器操作系统领域的表现要优于其他平台。
据弗里报道,微软将会在6月7日发布这次更新的“技术预览版”,同时也会发布一款新的云服务“Antares”,这个服务可以在Azure平台上建立 Web应用和网站的主机,同样也会兼容Linux等开源软件,让开发者和企业在建设网站主机时不用再局限于Windows系列软件。
这些新举措都是微软为了与亚马逊云服务竞争而做出的努力。在亚马逊率先推出了“云计算”的概念之后,微软马上做出了回应,推出了云平台Azure,意在提供给人们一个无需担心电脑资源不足的应用开发运行平台,但是在之后微软Azure的发展却没有赶上亚马逊的步伐。亚马逊迅速地将自家的云服务Amazon Web Services(AWS)大众化,他们给予了用户极高的使用自由度,人们几乎可以在任何地方启动和加载虚拟机。
尽管亚马逊对AWS的最初定位是“云基础”,但是在加入Amazon EC2服务后,其事实上的功能与“云平台”越来越接近,也就是说AWS和Azure服务非常相似,不同的是亚马逊取得了更大的成功,他们的云几乎遍布了互联网的每个角落,所以微软这次再也坐不住了,他们参照亚马逊的EC2服务在Azure中加入了永久性虚拟机,还放下了身段接纳了Linux、 Node.js和Hadoop等开源平台。
这个有着对抗开源软件传统的软件巨头终于为了迎合未来科技趋势而做出了转变,这对于云服务的发展无疑有着不小的正面作用。现在,史蒂夫·鲍尔默(微软CEO)该收回那句“Linux是个毒瘤”了。