加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 综合聚焦 > 移动互联 > 评测 > 正文

Kubernetes不同发行版的比较

发布时间:2018-11-01 14:44:16 所属栏目:评测 来源:韦峻峰翻译
导读:【编者的话】基于Kubernetes的开源特性及其受欢迎程度,业界产生了许多容器管理平台的不同版本。 Kubernetes是目前最为成功和发展最快的IT基础架构项目之一。Kubernetes在2014年作为内部的Google orchestrator Borg的开源版本推出。在2017年各企业使用Kube

Rancher是一个包含了Kubernetes的容器管理平台,所以我们也可以将其视为Kubernetes的一个发行版。它在原版Kubernetes中加入了一些新特性,主要是:

  • 跨程序群集部署
  • 用户管理
  • Web界面
  • 集成的CI / CD流水线

它背后的支持者是谁?

Rancher Kubernetes是由成立于2014年的Rancher Labs公司所支撑的,他们的拳头产品就是Rancher容器管理平台,他们同时也开发了RancherOS,一个以容器为中心的Linux发行版本。

它的商业许可和定价是怎样的?

Rancher是百分之百的开源软件,他们的商业模式是提供咨询和支持服务,但是其定价却是不公开的。

它易于安装吗?

非常容易,并且有着很好的文档支持,可以使用它自己的名为RKE的Kubernetes安装工具。

它的用途和目标受众是谁?

很难说Rancher的目标客户是谁,因为他们自己也对此并不是很清楚。从功能特性上来看,这个版本其实是适用于任何类型公司的。

Canonical Kubernetes

它有什么特点?

这个发行版本可以算是一个能在主要公有云供应商以及类似OpenStack这样的私有云解决方案上轻松部署的vanilla Kubernetes,能够轻松设置和管理跨供应商和跨地域的Kubernetes集群。它的用户界面其实就是官方的Kubernetes仪表板。

它背后的支持者是谁?

该版本是由广受欢迎的Linux发行商Ubuntu背后的公司Canonical所支持。

它的商业许可和定价是怎样的?

Canonical Kubernetes是完全免费的。但是,每个虚拟节点也可以选用一些服务支持包,起价是每年200美元(至少需要2500美元),维护服务包是从每十个节点14,600美元起售。

它易于安装吗?

可以使用由Canonical开发的部署工具Conjure-up或Juju来完成安装。

它的用途和目标受众是谁?

Canonical Kubernetes并没有在Kubernetes上增加太多的功能,它和原版Kubernetes具有一样的功能。并且,它允许跨供应商和跨地域来设置Kubernetes集群,并且提供了企业级的支持。我们推荐那些已经或计划与Canonical有商业合作的公司来使用它。

Kubernetes Distribution by Containerum

它有什么特点?

Containerum有两款不同而互补的产品:

  • 针对Kubernetes的产品称为KDC——Kubernetes Distribution by Containerum。KDC也是Kubernetes的原版版本,由Containerum团队来进行测试和支持。
  • 开源Containerum平台,能以界面的方式安装在Kubernetes上,具有其他的额外功能,譬如用户管理,用量监控,CI / CD流水线等等。

它背后的支持者是谁?

Containerum由拉脱维亚一家致力于容器技术的创业公司Exon LV提供支持。

它的商业许可和定价是怎样的?

KDC和Containerum平台都是完全开源的,因此你可以自由部署它们。他们公司的商业收入有两个来源:

  • DevOps和基础设施咨询服务
  • 通过Containerum支持Kubernetes发行版。安装和支持服务起价为每10个节点/年550美元。

与其他发行版相比,这个价格是非常有竞争力的。

它易于安装吗?

它的设置相对简单,跟原版Kubernetes安装很相似。你还可以在已有了Helm图表的Kubernetes集群之上安装Containerum平台。

它的用途和目标受众是谁?

KDC + Containerum平台可能是最简单的Kubernetes发行版。它也可以满足那些已经拥有Kubernetes集群但又比原版Kubernetes集群需要更多功能的用户的需求。

总结

我们这里给出的版本列表其实也并没有那么详尽——我试图收集一些著名的参与者以及还有一些并不为人所知的参与者。当然,最终的选择还是得取决于你自己现状考虑——一些公司愿意花费时间来提升培养内部能力,而有些公司则更愿意使用第三方服务。如果你只是在小型项目上使用Kubernetes或者仅仅是出于兴趣(当然,Kubernetes是很有趣的),而且不会上来就启动数百个微服务的话,最好还是选择使用标准版本。但是,如果对于大型项目和关键应用,建议还是使用第三方供应商提供的Kubernetes发行版,以便可以获得即时的技术支持以及故障排除。你觉得呢?

【编辑推荐】

  1. Kubernetes日志传输过程中面临的4个挑战
  2. Cloud Foundry和Kubernetes结合的过去与未来,融合是市场发展趋势
  3. 后Kubernetes时代 云原生助力企业持续创新_云计算半月刊第41期
  4. 混合云环境中扩展Kubernetes遇到的挑战及解决方案
  5. 谷歌、微软、亚马逊Kubernetes服务大比拼
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读