Kubernetes不同发行版的比较
Rancher是一个包含了Kubernetes的容器管理平台,所以我们也可以将其视为Kubernetes的一个发行版。它在原版Kubernetes中加入了一些新特性,主要是:
它背后的支持者是谁? 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有两款不同而互补的产品:
它背后的支持者是谁? Containerum由拉脱维亚一家致力于容器技术的创业公司Exon LV提供支持。 它的商业许可和定价是怎样的? KDC和Containerum平台都是完全开源的,因此你可以自由部署它们。他们公司的商业收入有两个来源:
与其他发行版相比,这个价格是非常有竞争力的。 它易于安装吗? 它的设置相对简单,跟原版Kubernetes安装很相似。你还可以在已有了Helm图表的Kubernetes集群之上安装Containerum平台。 它的用途和目标受众是谁? KDC + Containerum平台可能是最简单的Kubernetes发行版。它也可以满足那些已经拥有Kubernetes集群但又比原版Kubernetes集群需要更多功能的用户的需求。 总结 我们这里给出的版本列表其实也并没有那么详尽——我试图收集一些著名的参与者以及还有一些并不为人所知的参与者。当然,最终的选择还是得取决于你自己现状考虑——一些公司愿意花费时间来提升培养内部能力,而有些公司则更愿意使用第三方服务。如果你只是在小型项目上使用Kubernetes或者仅仅是出于兴趣(当然,Kubernetes是很有趣的),而且不会上来就启动数百个微服务的话,最好还是选择使用标准版本。但是,如果对于大型项目和关键应用,建议还是使用第三方供应商提供的Kubernetes发行版,以便可以获得即时的技术支持以及故障排除。你觉得呢? 【编辑推荐】
点赞 0 (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |