Kubernetes成功背后的秘密

 人工智能技术     |      2020-04-16 12:07

导读:为什么K8发展如此之快,未来会怎样在过去的几年里,我们一直致力于传播Kubernetes,直到它成为集装箱部署的领导者。根据云计算原生计算基金会(CNCF)的数据,83%的容器用户是基于Kub

为什么K8发展如此之快,未来会怎样

在过去的几年里,我们一直致力于传播Kubernetes,直到它成为集装箱部署的领导者。根据云计算原生计算基金会(CNCF)的数据,83%的容器用户是基于Kubernetes的,这使得它成为容器自动化最常用的工具。

每个公共云(如Azure、AWS、谷歌和IBM)都免费提供这项服务,只需要为将要消耗的资源付费。尽管有许多有效的替代方案(如码头工人群体),库本内特斯仍然是领导者。考虑到该工具是在2015年发布的,在过去几年里看到所有这些成功似乎令人难以置信。但是库本内特斯成功的秘诀是什么呢?

开源而治

如果它是一个封闭的系统,库本内特斯不会传播同样的东西。Kubernetes不仅是开源的,也接受许多公司的贡献。这是一个很大的差异,因为它消除了主要支持者之间的任何差异,因为许多供应商对此做出了贡献。从客户的角度来看,这一部分似乎很容易,但从供应商的角度来看,这已成为一个主要问题。您是否转售对产品不透明的供应商的服务?嗯,在云时代,如果你有大品牌,任何公共云提供商都会把你加入他们的产品目录。想象一下,经过多年在数据库领域的对抗,MySQL服务从微软云出售。

但起初库本内特斯没有。开源,透明并且对贡献者开放,为公共云提供商部署容器提供了一个易于使用的解决方案。此外,当地部署人员的市场非常小。

这种组合使得所有云提供商都对该产品感兴趣,并对其进行了推广。

但是即使这样也不够,开源项目不能仅仅因为它们是开放的就工作。在开源领域工作了16年后,我对它有所了解。为了让开放源码软件成功,你需要治理和承诺。对于这样一个大项目,它不可能是一切背后的那个。公司是必要的。在这种情况下,有谷歌,所以该项目依赖一个坚实的基础。

简而言之,开源和视觉的独特结合使得库伯内特可供所有供应商和最终用户使用。

集装箱化

另一个大话题是集装箱化。在过去几年里,我们看到了重大发展。根据CNCF的数据,生产中使用的集装箱比例从2016年的23%上升到2018年的73%。两年内增长了两倍。这意味着今天,基本上所有的公司都需要管理容器的答案。

从一开始,当容器被认为是不成熟或者有些不同的时候,容器就是当前的标准。经过多年的探索,没有问题。大多数保守的信息技术专业人士也打开了他们的集装箱门。但是不久之后,另一个问题出现了。集装箱管理怎么样?我们可以使用一个简单的docker部署容器,这在很多情况下已经足够了。但在某些情况下,我们希望为扩展和自动化做好准备。也许我们不想花时间在本地安装东西或支付费用。


  • 共3页:
  • 上一页
  • 1
  • 2
  • 3
  • 下一页