多家国外科技媒体报道,微软的Azure Container服务现已全面上市。该服务为云计算提供容器调度和协调,基于此服务,微软将会把Mesos、Docker和Azure整合在一起。在2015年12月,微软开始正式内测这项服务。
这项服务允许其用户选择使用Mesosphere的数据中心操作系统(DC/OS)或Docker的Swarm/Compose系统,并部署和协调它们的容器。该服务于2015年9月首次公布,并在今年二月发布了公开预览版。
微软Azure的首席技术官Mark Russinovich告诉我,他认为同时使用Swarm/Compose和DC/OS的开源组件,这两者都是基于开源项目的系统,能使Azure的容器服务在竞争对手中脱颖而出。
Russinovich还说,该公司并不想告诉客户应该使用其中哪个系统。 “我们的工作,是确保客户在使用公司的云服务时,有一个很棒的体验。”他说。
事实上,微软与Mesosphere的历史久远。起初,微软与Mesosphere合作,允许其用户在Azure上运行DC/OS;两家公司还携手,让WindowsHyper-V容器支持DC/OS。此外,微软已经在该公司进行了战略性投资。(据说去年微软曾试图收购Mesosphere,Russinovich当然不愿意对此发表意见。)
微软还认为,使用这些开源解决方案,意味着其用户可以随心所欲地把他们的工作流移动到本地部署,或将现有的本地部署解决移动到Azure。
在微软这系列的服务阵容里,唯独缺少了谷歌的Kubernetes,它也是一个开源项目。 Russinovich称,微软目前专注于开源技术公司的客户要求。显然他在暗示,其客户目前没有要求Kubernetes的服务,也许未来Azure会兼容它。
Russinovich指出,很多公司正在把他们的工作流转移到微软的容器中。
暂时,企业用户还需要直接在Mesosphere和DC/OS获取调度支持。 Russinovich说,微软目前没有任何提供支持的计划。
关于微软Azure Container服务,可参阅此文:《关于微软容器战略,你需要知道的十件事》
via TC