倒向Docker:微软的支持可能是容器战争的第一枪

本文讲的是倒向Docker:微软的支持可能是容器战争的第一枪【编者的话】2015年后在容器世界中,Docker已经不再是唯一的主角,容器的使用开始区分阵营:Red Hat和Google联合目标是让Kubernetes无需Docker即可运行容器;而另一方微软也没有坐以待毙,且看本文讲述了微软在Docker方面的进攻和努力。

和平,友爱,Docker或者Kubernertes,必须要选择其一。

可以说Docker去年做了一件愚蠢的事情。虽然开发者认可,但企业并非这样看。

那时微软拥有企业级技术、开始对开源技术炽热的爱,他可能是Docker最友善的朋友。不仅仅是微软开始靠近Docker风格的开发,越来越多的公司开始押注于Docker了。

这可能也不是一个大问题,这是对于口味老旧、更好战的微软来说就不一样了。为了拉拢Docker,微软正在针对社区标准化Kubernets推进。

当然, 微软支持Kubernetes,甚至在2016年聘请Google的Kubernetes首席工程师。然而,根据熟悉微软容器计划的人士意见,微软的真正的重点是与Docker及其数据中心服务合作

背后有微软的支持,很明显有助于Docker成功正统的容器标准,但是这也预示未来IT企业之间“Windows vs Linux”之战。容器领域也开始前途未卜。

为什么是微软在后面起决定意义?

操作系统是关键因素,这些都是目前所有企业使用计算机的最基础功能。微软就是基于Windows操作系统成立的公司,而且通过操作系统构建了数以亿计的强大商业帝国。

微软花费了数以千万美元,加上数年的时间与另一个操作系统Linux争取市场的份额。

直到2007年微软开始放弃过去用来企图减少Linux吸引力的“Get the Facts”网站。相反,微软慢慢的开始对开源竞争者张开怀抱,因为CIO领导们要求微软工作环境要很好的支持Linux,最终在其日益增长的Azure云服务上也支持Linux。

现在,尽管操作系统的命运会随着不同东西的崛起而逐渐变弱,但是这些不是没有联系的,正如RedMonk分析师Stephen O'Grady所说:容器是新的计算原子单位。在这个新的富容器世界里,不是Linux和Windows的问题,而是在生产中越来越多用来管理容器的编排引擎。

然后,从现在来看,过去微软并没有支持开源社区的标准:Kuberneters。举个例子,如果我们看一下招聘容器经理职位的工作列表,Kubernet竟然占据了很大一部分。如果我们使用LikedIn查询对专业人员的能力和对容器经理的兴趣的增长,Kubernetes与所有竞争对手相形见绌,。Stack Overflow上越来越多的问题暗示了这方面的增长,因为企业在Kubernetes投入了测试,研发,然后投入了生产。

所有这些并不奇怪,考虑到Kubernetes是唯一一个背后没有主导供应商容器管理——Google。当然,Google创建了一个独立的基金来管理Kubernetes,来确保Kubernetes对其他人(比如Red Hat)来说是安全的。

不过,Kubernetes孵化于Google,也许这就是微软最大限度的减少对它的投资,并花大量的容器资源在Docker的重大原因。顺便说一下,关于Mesos微软也提早下了赌注。Windows Server 2016是根据Docker集成构建的,并与Docker引擎一起被推出,其中Docker引擎中也内置了Kubernetes。

然而使用Docker容器的可能是微软的轻量级业务。早期Kubernetes势头很猛的,可是事实上Docker似乎正在成为既定实时上的容器标准。Ben(Docker的CEO)与我分享:随着开发者和企业加入竞争峰值的到来,会有很多容器需要管理。

据分析,在过去一年的时间里,Docker的使用率已经增加了一倍。

这可不仅仅是开发者们用测试研发实例检查而已。正如ETR研究员表明的那样,首席信息官对Docker的兴趣超越了其他所有的基础设施的购买意向,在ETR分析中成为最高。

现在的问题是谁将有能力继续培养着这种兴趣和使用率?只有一个答案,也是如你所愿的Docker。CEO Ben Golub声称自推出Docker数据中心后的10个月以来,在用户和收入都有大幅度的增长。

他说Docker的“商业产品”应用于北美和欧洲的银行、制造商、零售商、医疗保健公司和政府机构的“谁是谁”。

最终企业开始扩展他们的Docker部署,需要像Docker数据中心样的工具去管理它,Golub告诉我:“现在Multithousand节点部署是很常见的,两个季度之前做小范围的试点的用户现在正在签署500,000美元到100万美元的年度订阅。”

虽然他没有分享绝对收入数据,但Golub表示加速非常显著:“在第四季度,收入增长了一倍多,我们真的已经对我们的第三季度业绩感到满意了。

即使如此,几乎可以肯定的是,作为Docker第二大贡献者的Red Hat,比Docker公司在容器上赚更多的钱。 Red Hat的OpenShift,建立在Kubernetes之上。可以让开源基础领导者和企业方便管理他们的容器。 据红帽CEO Jim Whitehurst在公司最近的一次财报电话会议上表示,公司已经有超过50个OpenShift交易,六个或七位数字,两个交付超过1000万美元和一个超过500万美元的成绩。

很显然,这个数字加起来大大超过了Docker公司2500万到5000万美元的产出收入。

进一步讲:在Docker容器的数量上,微软很可能比Docker公司要多。Microsoft Azure和AWS(以及Google) 大多数容器部署在公共云中, Research估计在2016年从容器供应商那里获得的7.62亿美元的绝大部分。

随着容器这个巨大的产业转向升温,每个主要的云计算和企业基础设施供应商都对容器业务流程和管理引擎感到不安。正向他们正在做的,他们也在选择站队,虽然大多数供应商在容器编排阵营持有相反的看法。

即使微软支持Docker(据说,它提出了一个40亿美元的收购要约,将Docker牢牢地带入了Redmond市场),Red Hat、Google和其他一些供应商在坚定地支持Kubernetes。AWS就其本身而言,几乎没有提及Docker,尽管它支持容器,似乎对Lambda等无服务器计算服务更感兴趣。

因此,容器成为了桌上赌注。微软开始对Docker公司及其商业产品的巨大支持, 并在真实的场景中大规模的实践,即使它的主要竞争对手坚定地支持Kubernetes,这为该行业设置为另一个“Linux vs. Windows”战争。 复杂的事情,AWS似乎也很高兴支持容器,同时 - 试图超越他们到无服务器计算服务。

Lambda确实可以是计算的未来,但未来5到10年将在容器战争中将是一种遭遇。 一些人建议在这样一个和平 - 爱和Linux的开源世界中,这里有足够的共赢空间。 这些人显然没有看到不同派别之间的在Twitter上的辩论

不管Twitter 上辩论是否是在虚张声势,开源的历史表明只有一个赢家,其他都会走向末路。想想Linux中的Red Hat,数据库中的MySQL,NoSQL中的MongoDB等等。微软选择的是Docker,甚至Google、Red Hat 和其余的市场背后是Kubernetes。

原文链接:Seduced by the Docker side: Microsoft's support could be first shot fired in the Container Wars (翻译:张亚龙)

原文发布时间为:2017-03-13

本文作者:张亚龙

原文标题:倒向Docker:微软的支持可能是容器战争的第一枪


时间: 2025-01-23 16:45:31

倒向Docker:微软的支持可能是容器战争的第一枪的相关文章

Eclipse Che 5.0会带来对Docker Compose的支持、Workspace Agents等特性

在第一届CheConf16上,有一个专门针对Eclipse Che的用户会议,这是一个容器化的便携开发工作空间,Codenvy CEO兼Che项目的领导者Tyler Jewell宣布了Eclipse Che 5.0.它预期会在年底之前发布,将会引入对Docker Compose的支持,以及Workspace Agents等特性. 根据今年早些时候的介绍,Eclipse Che的特性在于它是一个云端的IDE.工作空间服务器,另外还有借助容器实现的运行时便携性.Jewell认为Eclipse Che

谷歌对当今最热门云计算技术Docker给予大量支持

谷歌对当今最热门云计算技术Docker给予大量支持6月10日消息,据国外媒体报道,谷歌对当今最热门的云计算技术Docker给予了相当大支持.在该公司看来,Docker是一个足以改变人们创建软件方式的东西,它能让任何程序开发人员更轻松地.即刻地体会到海量计算性能的优势.Docker可以被看作是互联网上的货运纸箱--一款能让互联网软件开发商将作品整洁打包,并快速递送至一台又一台电脑的工具.事实上,在当今互联网结构下,要做到将软件散布到成百 上千台电脑上运行--这并不是件容易的事.而在谷歌看来,Doc

微软宣布支持新隐私协议:保护欧盟公民隐私

北京时间4月12日凌晨消息,微软宣布支持<欧盟-美国隐私权护盾>(EU-US Privacy Shield)协议,这项协议旨在为欧盟公民的个人信息被输出到美国进行处理时为其提供隐私权保护. 但据上周末外泄的一份文件显示,这项协议并未获得欧盟数据保护当局的支持,其将于本周召开会议以最终决定对该协议的立场. 微软的欧盟政府事务副总裁约翰·弗兰克(John Frank)周一发表博文称,该公司将根据这项协议寻求批准数据传输操作.他承诺,微软将在45天以内对隐私权投诉作出回应,并承诺将在如有纠纷的情况下

PayPal新开放式支付平台获得微软Azure支持

7月24日消息,据科技博客paidcontent报道,近来PayPal盯上了蓬勃发展的新应用服务和云计算市场. 今秋PayPal将对第三方开发者开放其平台,无论独立应用开发者或者网络游戏公司都可以将PayPal支付嵌入自己的程序中. 而这一平台也得到了微软的支持:微软今天宣布,其云计算平台Windows Azure将支持PayPal X平台. 作者:黑猫

使用Portainer或者UI for Docker可视化管理你的树莓派容器

本文讲的是使用Portainer或者UI for Docker可视化管理你的树莓派容器[编者的话]Stefan Scherer是Docker海盗船长,微软MVP.专注于Docker技术在ARM体系中应用.本文是他在家用物联网Docker化领域的一些使用尝试,值得爱好Docker技术与ARM开发的同学围观. 我在家用树莓派弄了一些家庭网络服务,并且将它们运行在Docker容器内.我不时地想看看或管理其中一个容器.但我太懒了,不想到我的笔记本电脑去用Docker命令行界面.现在有两个很好的Docke

微软Nano Server进一步关注容器领域

微软继续将其关注的重点放在容器领域,并宣布推出几款面向市场的容器平台,其中包括其Nano Server和Server Core产品,且提升了对Linux的支持. 该公司表示,下一个版本的Nano Server平台将减少图片的50%以上,预计这一举措将减少容器启动时间并增加容器密度.该公司还计划从平台中移除目前的基础设施相关的功能,该服务将仅作为容器的操作系统的镜像使用,该镜像必须作为容器主机中的容器运行,故障排除将通过Docker进行. 该平台的的用户将进一步部署Microsoft的Server

Docker生态系统系列之二:容器化综述

本文讲的是Docker生态系统系列之二:容器化综述,[编者的话]本篇文章是介绍Docker生态系统的第二篇,该文章首先简要介绍了Linux容器化的历史,然后介绍容器化的优点,再讨论Dockerfile的优点,最后讨论了容器化应用的架构. 应用的迁移部署是一件非常复杂的事情.我们不仅要针对每个环境单独调整,可能还会面临其它的问题,比如检查依赖.扩展应用.在不影响整体应用的情况下单独更新组件. Docker容器化的思想和面向服务式的设计模式试图解决这些问题.应用程序可以拆分为可管理的且按功能划分的组

Docker DevOps答疑:关于数据容器和网络

本文讲的是Docker DevOps答疑:关于数据容器和网络[编者的话]本文是Matt整理的DevOps vc见面会中一些互动问答,阅读本文Docker爱好者可以快速了解新特性和新趋势. Matt Saunders是Contino的首席DevOps咨询顾问,也是资深工程师中的一员,他的从业背景囊括了企业和创业公司.Matt同时也是London DevOps meet-up联合组织者--这是一个会员超过3000且每月组织见面会的组织. 关于数据容器,Docker对未来是如何考虑的,以及它将如何回应

访谈 | Docker公司首席布道师谈容器和下一代虚拟化

本文讲的是访谈 | Docker公司首席布道师谈容器和下一代虚拟化,[编者的话]本文为LinuxCon讲师采访的一部分,Docker公司的Jerome分享了Docker与其它容器技术的区别.Docker容器的存储和数据迁移.Docker在企业中的应用等话题. Jerome是Docker公司的首席布道师,也是老员工.对社区运营和容器非常了解.本文根据对他的采访整理而成. 在这次的访谈中,Jerome深入分析了Docker并解释了如何管理Docker容器的存储,以及如何随着Docker容器迁移数据.