根据最新的 OpenStack 使用报告得出的结果,对于 OpenStack 管理员来说,Docker Swarm 可能没有想象的那么流行,Kubernetes 相比于其他容器和 PaaS 管理工具领先优势巨大。
这个月出版的这份调查报告,是关于最近迭代的 OpenStack 项目的年度部署趋势评估。报告的第 41 页现在展示的是关于 OpenStack 管理员使用哪种容器和 PaaS 管理工具最多的问题的结果,结果如下:
所有编排工具和项目都在以上这个清单上了:Kubernetes,Mesos,Docker Swarm 等等,调查结果显示,Kubernetes 的主导地位出乎意料,而 Docker Swarm 只分享了小小一部分的部署和概念验证环境。
这是否意味着 Docker 在最近一系列与 Kubernetes 关于容器管理工具有效性的较量狠狠打了脸呢?就这个特定的群体和受访问题的回答来看是这样。当然了,要记住的是,就好像 OpenStack 调查报告备注的那样,这些结果都是基于 118 个人的样本,样本相对比较小,所以未来的趋势还很难说。
还有一个问题就是,调查报告问题将容器和 PaaS 合到了一起。如果 OpenStack 只是询问针对容器配置的问题的话,那么我们从到手的信息中无法得知上述关于容器管理工具使用情况的总体趋势是否将会成立。
而且,我们应该注意到这是一个定位在 OpenStack 管理员上的调查报告。OpenStack 是个大项目,但是它所代表的是整个社区的里面对使用容器有兴趣的开发者。
也就是说,我们不应该简单就此来定论 Kubernetes,Swarm,Mesos 的市场份额,来直接下结论,但是也不是说这个调查内容就完全没有意义。
可能最具代表性的收获就是通过不同管理平台的普及而带来的扰动。相比于去年的调查结果,Kubernetes 收获了相当数目的市场分享(看结果清单的头几条;去年,CloudFoundry 处于领先地位),而 Docker 数量掉得惊人。
结果的多变性也暗示,至少在 OpenStack 管理员之中,去年尝试了不同的管理解决办法。可以肯定的是,各种各样的尝试一直会延续下去。这也就意味着容器管理工具之争仍然是一块很大的蛋糕。
本文转载自才云 Caicloud 公众号。
原文链接:https://mp.weixin.qq.com/s/bzMy_PvMSEFoh2JBKyhf1g
评论