为什么微软应该通过收购Docker来与Kubernetes竞争

前言

Docker自今年4月Dockercon以来,都在对外宣称一件事:Docker已正式布局企业级服务,要利用已有的资源实现自身盈利需求。虽然Docker自有其扩展的优势,但从市场的另一端来看,Google在这方面则表现更强势。Kubernetes有Google的强大靠山,而Docker也不会孤军奋战,目前看来,Docker和微软的结合有可能给容器市场带来更多活力:Docker需要盈利,微软则需要Docker来与Google竞争。

目前看来,Kubnernetes的胜利姿态最终傲视了容器编排这场战争,除非遭受一场重大灾难,否则不会出现Kubnernetes被替代的局面。Mesos在集群管理方面仍具优势,所以在Docker容器集群管理中有其一席之地,而Kubernetes作为社区宠儿,一跃成为管理容器的默认工具。

然而,Docker仍然有一些Kubernetes没有的:比如对Windows的长期支持。尽管Kubernetes现在也支持Windows Server了,但仅仅也只是开始。更重要的是,微软有理由全力以赴收购Docker,因为它与Google是竞争关系。一年之前,就有传言称微软想以40亿美元的价格收购Docker,显然因为估值的关系并未让交易成功。

如今,随着市场的发展,流行趋势转向了容器编排,Docker公司正在努力通过这一趋势达到盈利目的,同时这也是Windows Server和微软双重下注的完美时间。

为什么微软应该通过收购Docker来与Kubernetes竞争

敌人的敌人就是朋友

容器从早期开发人员的玩具变成了企业至关重要的基础设施,这一过程相当迅速。这样一来,容器管理工具的重要性日益增加。Google的Kubernetes迅速崛起成为容器编排领域的主导。最近451 Research通过对企业容器部署现状进行调查,调查结果表明:71%的企业都在使用Kubernetes。

有一家公司明显不在讨论行列,那便是AWS。但Linux基金会副总裁Chris AniszczykLinux透露了一个非常积极的现象:AWS最近也开始为Kubernetes和其他CNCF项目做出贡献。事实上,AWS从Kubernetes获益很多,但同时也可能会损失很多。因为Kubernetes-as-a-Service可能会将更多的工作负载转移到AWS上,但也将使他更容易离开。即便如今大多数企业的业务都是通过Kubernetes部署在AWS上,但介于上述的情况,也就不难理解为什么即使还可以从中获利,而AWS没有提供Kubernetes服务了。

将容器编排这一成功势头推向Kubernetes,Docker也只能怪自己。当然,行业并不会给Docker提供帮助,相反会更加关注Google的基础设施工具,从而促使Google运行了大规模容器,成为容器市场的最大玩家。

当然,尽管Docker的市场地位很尴尬,但Docker此时真正向社区开放,而没有偷偷贮藏技术,也就使得市面上出现了这款容器编排工具Docker Swarm。如果Docker不这么做,将很有可能在容器市场失去立足之地。

在Redmond小镇(微软总部)Docker Swarm依然被看好,如果通过了微软的收购,Docker在这里将会有一个持续的发展。

你想让容器运行在什么地方?

鉴于Linux的流行,很容易忽视Windows Server仍占领市场一半的份额。虽然Kubernetes在Linux 领域发展势头良好,Docker在 Windows领域也不弱,但Docker的目标仍然是巨大的企业市场。

在差异化方面,只有Docker的容器编排组件可以支持Windows,而微软提供给Docker的支持也是最多的。所以一位业内人士曾这样宣称,“如果我是Docker的CEO,我会紧紧地抱住微软的大腿。”

自从微软推出Azure以来,就一直对外宣称公有云+私有云的工作负载。而Docker Swarm正好可以完美补充。正如451 Research分析师Jay Lyman所说,使用像Kubernetes和Swarm这类工具的原因是为开发人员提供一个单一的开发层:“为了管理这种日益混乱的IT基础架构,并避免过去的错误,企业正在转向容器软件为跨云的应用部署提供单一平台,并提高企业实施效率。“

一年前,Docker和微软重新合作,微软宣布在Windows Server 2016中纳入(并支持)商业的Docker Engine,除了微软和Docker对Docker数据中心的支持,还面向IT专业人士。由此可见,微软和Docker的下一个阶段工作便是完成收购。微软也将继续支持Kubernetes(因为Deis的收购证明),同时与Docker达成合作,让Docker在运行时获得内部跟踪,同时给Docker提供其CIO编排支持。

这样一来,微软和Docker将成功实现双赢。

推荐阅读:

Jenkins与持续交付的若干问题

私有云真的比公有云便宜?

在Hadoop上运行Docker容器的六大陷阱

原文链接:

http://www.techrepublic.com/article/why-microsoft-should-acquire-docker-to-better-compete-against-kubernetes/

关于译者Ghostcloud

Ghostcloud(中文名:精灵云)是成都精灵云科技有限公司旗下的基于Docker的PaaS/CaaS平台品牌。公司成立于2015年,核心团队由来自EMC、Veritas、华为、IBM、Microsoft的核心技术主管和架构师组成。精灵云作为国内首批从事容器虚拟化研发的企业,为企业级行业客户提供针对互联网化、私有云管理平台、大数据业务基础架构的平台服务,在国内Docker社区贡献排名前三。主创团队曾参与Beego开源项目研发,并主导发布《Docker容器实战:原理、架构与应用》一书。Ghostcloud因容器技术而生,致力于为多个领域的“互联网+”转型企业提供服务,是一流的企业级容器云服务专家。

时间: 2024-09-28 03:41:13

为什么微软应该通过收购Docker来与Kubernetes竞争的相关文章

微软扩展对 Docker 支持,支持 Docker Machine

微软正在努力确保 Azure 成为开发人员构建应用和运行服务最重要的解决方案.包括对 Windows 以及其他开源技术的支持,Azure 希望成为支持不同技术和设备的云平台. 之前微软宣布对 Docker 的支持,今天他们对这个支持进行了扩展,支持 Docker 最新发布的 Docker Machine 和 Docker Swarm . 这意味着: Docker Machine – Azure 客户可自动化创建 Docker 主机,并使用 Docker Machine 客户端进行管理 Docke

Docker Swarm和Kubernetes在大规模集群中的性能比较

本文讲的是Docker Swarm和Kubernetes在大规模集群中的性能比较,[编者的话]本文建立了一套通用测评工具,通过容器启动时延等指标测评Swarm和Kubernetes在大规模部署下的性能表现,分析结果认为Swarm比Kubernetes的性能好.此外还提供了详尽的测试数据, 供应用者参考. 这篇文章主要针对Docker Swarm和Kubernetes在大规模部署的条件下的3个问题展开讨论.在大规模部署下,它们的性能如何?它们是否可以被批量操作?需要采取何种措施来支持他们的大规模部

Docker Swarm vs Kubernetes

本文讲的是Docker Swarm vs Kubernetes[编者的话]文章介绍了Docker Swarm和Kubernetes间的不同,以及优缺点. [3 天烧脑式容器存储网络训练营 | 深圳站]本次培训以容器存储和网络为主题,包括:Docker Plugin.Docker storage driver.Docker Volume Pulgin.Kubernetes Storage机制.容器网络实现原理和模型.Docker网络实现.网络插件.Calico.Contiv Netplugin.开

鲍尔默:微软将在所有领域与苹果竞争

7月11日消息,据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,由于在软硬件方面创新乏力,曾经垄断PC行业的微软在与苹果的竞争中未能占到优势,不过,微软CEO史蒂夫·鲍尔默近日表示,微软将在苹果所涉足的任何领域与其展开竞争,最近发布的Surface平板就是证据. 鲍尔默:微软将在所有领域与苹果竞争(图片来自互联网) 鲍尔默在接受采访时称:"我们要明确一点,我们将在苹果所涉足的任何领域与其展开竞争.我们不会让任

化敌为友,Docker 宣布拥抱 Kubernetes

在 DockerCon EU 2017 大会上,Docker 官方宣布支持 Kubernetes.过去几年,Kubernetes 得到了包括Google.Huawei.Microsoft.IBM.AWS.Rancher.Redhat.CoreOS 等企业的一致认可.前几日又收获了劲敌 Docker 的支持,可谓是意义重大. 在当前企业转变传统的单体应用,拥抱更灵活的.使用容器的云原生 DevOps 模型的大潮之下,Docker 具有先发优势,而且目前大部分的容器部署都是以 Docker Engi

微软视频Soapbox转行不再与Youtube竞争

中介交易 SEO诊断 淘宝客 云主机 技术大厅 在未来几个月内,微软将缩减在网络视频服务Soapbox上投入的资源,这意味着曾经打算挑战YouTube垄断地位的微软已经放弃了这一念头. 周二,微软副总裁恩里克·约根森在接受媒体采访时表示,在经济不景气的大环境下,微软计划退出一些领域,其中网络视频服务Soapbox是其中之一. 据悉,约根森负责的部门最近已经停止了对个人理财软件Microsoft Money的升级更新. 微软的网络视频服务主要有MSN视频和Soapbox,前者主要是版权视频,后者是

微软称有信心面对上网本软件竞争

北京时间5月29日下午消息,据国外媒体报道,微软一名管理人员在周四的投资者大会上表示,Windows操作系统在上网本(netbook)软件市场上发展势头良好. 当被问及对上网本软件领域出现谷歌等竞争对手的身影作何感想时,微软Windows业务部门首席财务长塔米·瑞乐尔(Tami Reller)表示其仍然有信心.瑞乐尔援引调查结论称,微软Windows操作系统已经迅速抢占了上网本市场的支配地位. 不过瑞乐尔也承认,上网本日益增多影响了微软的收入水平,因为微软需要为低价Windows系统的使用提供便

如何利用Kubernetes编排实现Node.js程序的微服务化

前言 本文着重介绍了微服务架构的某些细节,微服务其实也适用于Node.js应用程序.本文还介绍了如何利用容器和编排来实现Node.js的微服务化. 如今,大家都在谈论调度,微服务,Docker,以及Kubernetes如何改变编排领域.那么,在生产中部署Node.js应用程序意味着什么?有哪些是值得关注的? Node.js微服务化 为了理解为什么每个人都想谈论微服务,我们需要了解应用程序开发的前身--The Monolith. 单体应用 如果你的应用程序是单体应用形式的,那么系统的所有代码都在一

Kubernetes or not?你需要认清它的真正价值

前言: Kubernetes在2014年由Google公司启动.实际上,在容器技术变成热门之前,Google就已经运行了Kubernetes十多年了,只是那个时候并不叫Kubernetes.Kubernetes基于Google的Borg技术,一直用于Google自己的网络服务并提供支持. 众所周知,Apache Mesos早在2009年就首次进入市场,而Kubernetes在容器调度引擎方面起步比较晚.一开始它也不是以容器角色的进入市场的,而是一项技术,直到后来有市场需求,它才以调度引擎的角色出