Openshift:可靠的Kubernetes发行版devops:改变思维,让一切更加高效Docker容器

容器平台武林盟主争夺大战

2019-05-08  本文已影响322人  潘晓华Michael
容器平台武林盟主争夺大战

容器技术是继虚拟化技术后又一革命性的后台技术,厂商为了争夺容器PaaS的话语权,必将发起一场声势浩大的战争。谁也没想到挑起这场革命性战争的竟然是一家仅3年的创业公司——dotCloud。

2013年前:大战前夕——一片祥和

cloud foundry吸引了包括百度、京东、华为、IBM 等一大批国内外技术厂商,开启了以开源 PaaS 为核心构建平台层服务能力的变革。“PaaS 的时代就要来了!”

2013年容器武林大战——一鸣惊人

Docker横空出世

Cloud Foundry 的首席产品经理 James Bayer 做了一次详细对比,告诉用户 Docker 实际上只是一个同样使用 Cgroups 和 Namespace 实现的“沙盒”而已,没有什么特别的黑科技,也不需要特别关注。

面对Docker的强势崛起,Imctfy毫无招架之力,很快关停了该项目,并希望与Docker公司合作共同推进一个中立的容器运行时库作为Docker项目的核心依赖。
Docker拒绝了与Google的合作,不久发布了一个容器运行时库 Libcontainer。

2014年容器武林大战——三国鼎立

三国鼎立

Docker 生态创业公司们的春天,大量围绕着 Docker 项目的网络、存储、监控、CI/CD,甚至 UI 项目纷纷出台,也涌现出了很多 Rancher、Tutum 这样在开源与商业上均取得了巨大成功的创业公司。

Fig 项目之所以受欢迎,在于它在开发者面前第一次提出了“容器编排”(Container Orchestration)的概念。

coreos公司的rkt打不开局面,Fleet集群管理项目更是少有人问津,coreos公司完败。
RedHat公司作为日期Docker的贡献者也与Docker公司决裂,只剩下Openshfit上一代Paas平台,被Mesos与Swarm碾压。

2015年容器武林大——论持久战

虽然不能提供像 Swarm 那样的原生 Docker API,Mesos 社区却拥有一个独特的竞争力:超大规模集群的管理经验。

2016年容器武林大战——背水一战

K8s的战略则恰愉相反,整个社区推行“民主化”,从 API 到容器运行时的每一层,Kubernetes 项目都为开发者暴露出了可以扩展的插件机制,鼓励用户通过代码的方式介入到 Kubernetes 项目的每一个阶段。很快Docker的Swarm败下阵来,丢失了开发者的支持。

istio/Operator/Rook等等

2017年容器武林大战——清扫战场

2018年容器武林大战——天下一统

至此容器武林重归太平,K8S稳坐武林盟主之位。

武林盟主

Docker作为一家创业公司,通过开源社区的运作取得了巨大的成功之后,雄心勃勃,直面天下武林世家的竞争与围剿,孤身一人对抗整个云计算产业的压力,最后以惨败收场,前景堪忧。
但是也因此整个容器技术在短短几年间深入人心,得到了飞速的发展。

武林世家.png
上一篇下一篇

猜你喜欢

热点阅读