关于云计算:2022-Kubernetes的发展爆发之年

4次阅读

共计 1896 个字符,预计需要花费 5 分钟才能阅读完成。

尽管 Kubernetes 依然是一项绝对年老的技术,但已迅速被世界各地的 IT 组织采纳。Gartner 曾预测,到 2022 年,一半的企业外围服务将在容器编排环境中运行。

事实证明状况曾经如此。依据谷歌趋势的数据,Kubernetes 处于 2014 年开源以来的最受欢迎的水平。本文将解释为什么 Kubernetes 很重要,它是如何工作的,以及将来的挑战,次要是围绕安全性和可扩展性。

1、Kubernetes 的历史和倒退

谷歌于 2014 年启动了 Kubernetes 我的项目。谷歌很早以前就在其生产环境中应用了容器,并开发了一个名为 Borg 的外部容器管理系统,这启发了 Kubernetes。2014 年 6 月,谷歌发表将 Kubernetes 开源。2015 年 3 月,谷歌与红帽、CoreOS 等公司单干成立了云原生计算基金会(CNCF)。CNCF 是 Kubernetes 和其余云原生技术(如 Prometheus 和 Envoy)的伞式组织。

以下是应用 Kubernetes 的一些广泛益处:

1)轻松跨集群部署 —Kubernetes 提供的最大劣势之一是跨集群部署。这意味着开发人员能够在他们想要的任何云提供商上部署他们的应用程序,这为他们提供了很大的灵活性,同时也使部署变得简略。

2)易于扩大的应用程序 ——Kubernetes 提供的另一个微小劣势是其可扩展性。随着流量的稳定,开发人员能够轻松地按需扩大或放大,使其成为应用程序部署的多功能工具。

3)高可用性 —此性能容许企业确保所有应用程序在不同地区高度可用。

4)自我修复 —当应用程序解体或卡在节点上时,Kubernetes 会主动用新的 pod 替换它们,因而应用程序不会停机。

5)负载平衡 —通过负载平衡性能,所有容器都能够依据须要取得相等的 CPU 和内存资源。因而,它均衡了集群中运行的所有容器的负载。

Kubernetes 自 2014 年以来始终存在,那么为什么 2022 年被称为“Kubernetes 年”?

Kubernetes 为开发人员提供了大规模部署和管理应用程序的所有必要工具。这项服务非常适合心愿依据部署中的容器数量或节点数量进行扩大的团队。

只管 Microsoft Azure、VMware 和 Google Cloud 曾经提供该服务一段时间,但 AWS 发表将在 2022 年减少对 Kubernetes 的全面反对。

AWS(亚马逊网络服务)已正式确认,他们将在 2022 年扩充对 Kubernetes 的反对。这意味着用户最终将可能运行容器,而不用放心宽泛的底层平台调整。

2、冀望在 2022 年对 Kubernetes 的改良

随着 Kubernetes 正在成为容器编排的规范,使用者理解随着它一直成熟会产生什么是很重要的。

以下是咱们预计 Kubernetes 将改良的一些方面:

1)它的网络模式将失去改良

Kubernetes 目前的网络模型,容器网络接口(CNI),并不是最灵便或可扩大的选项,还有改良的空间。一种名为服务网格接口(SMI)的新网络模型曾经被提出,这将是 Kubernetes 受欢迎的补充。

SMI 提供了一个标准,使不同的服务网格提供商可能与 kubernetes 集成,并容许开发人员抉择他们首选的网格,而无需在基础设施级别进行更改。

2)它将变得更容易应用和治理

Kubernetes 在设计上很简单,但有了良好的工具和文档,这种复杂性会升高。随着越来越多的开发人员开始应用 Kubernetes,像 Compose 这样的工具能够帮忙那些曾经相熟 Docker Compose 的人以起码的工作量立刻开始应用。

此外,随着越来越多的人开始应用 Kubernetes,咱们将看到更具体的文档,以帮忙答复与特定用例相干的问题。

3)有状态应用程序的复杂性将更容易治理

Kubernetes 是运行不存储数据的无状态应用程序的绝佳工具。然而,当用户须要存储数据时,须要做更多的工作——应用 Kubernetes,必须建设本人的存储系统。

4)开发人员将可能更快地应用它构建应用程序

Kubernetes 难以使用的另一个起因是,学习和配置它须要很多工夫。随着越来越多的开发者开始相熟这个平台,这种学习曲线应该会变平,让新用户更容易开始。

5)安全性将更加巩固

Kubernetes 因不够平安而受到批评。该平台自身具备各种平安性能,但默认状况下禁用,须要配置和认真治理。这意味着许多 Kubernetes 集群不是很平安。不久,咱们可能会看到该平台在默认状况下变得更加平安。

目前,Kubernetes 依然是一个年老的我的项目——依然受到疾速变动和翻新的影响。但到 2022 年,这种状况可能会扭转。几年之后,咱们能够进行回顾,并将其与围绕开源平台的晚期探讨进行比拟。

正文完
 0