为什么说Kubernetes成了云的“操作系统”

从计算机时代开始,IT就由支持它们的操作系统(MS-DOS、Unix、Linux、Windows、macOS、Android、iOS)定义。新的研究表明,2023年的主要参与者和市场份额保持不变,但随着我们进入神秘的新Web3时代,这一地平线上有一颗冉冉升起的新星。

这颗星就是Kubernetes。CNCF报告称,这个“操作系统”——嗯,实际上是现代IT堆栈中运维管理的基础层——已经成功地实现了向云的主流飞跃,并在短短几年内实现了大量实例。

71%的组织在Kubernetes中运行数据库和缓存,同比增长48%。与消息传递系统(增长36%)一起,组织越来越多地使用数据库和缓存来保持应用程序工作负载状态。

Kubernetes起源

Kubernetes已被广泛使用不到十年,它通过微服务编排和部署容器以运行工作负载。接受CNCF调查的44%的受访者(包括2063名专业人员)已经在几乎所有应用程序和业务部门使用容器,另有35%的受访者表示容器至少用于少数生产应用程序。这对诸如虚拟机之类的竞争技术是一个重大威胁,虚拟机已经在数据系统中被很好地嵌入了20多年,但在生产用例中很快被取代。

Kubernetes最初由谷歌工程师Craig McLuckie、Joe Beda和Brendan Burns于2013年开发和设计,现已迅速发展成为世界上最受欢迎的开源项目之一。然而,在IT基础设施的各个角落,系统编排器的使用率增加并不是很明显。

“所以,Kubernetes正在发生的事情是,我们越来越多地将它用于越来越复杂的(云原生)应用程序,”分析师/研究员Lawrence Hecht说,“但如果在企业中使用的Kubernetes,那(细分市场)根本就没有增长。增长都在云原生应用中。”

企业正在尝试不同的方法在云中部署Kubernetes,并取得了成功。Dynatrace在其《Kubernete in the Wild 2023》报告中指出,2021年,在典型的Kuberneties集群中,应用程序工作负载占了大多数pod(59%)。当时,所有非应用程序工作负载(系统和辅助工作负载)所起的作用相对较小。

然而,一年后,这一局面很快被扭转。2022年,随着组织越来越多地采用先进的Kubernetes平台技术,如安全控制、服务网格、消息传递系统和可观察性工具,辅助工作负载超过了应用程序工作负载(63%:37%)。同时,组织尝试使用Kubernetes来处理更广泛的用例,例如构建数据管道、调度实用程序工作负载和其他任务。Kubernetes几乎成为了运行任何东西的平台,因此成为了云原生应用的虚拟“操作系统”。

容器是新常态,WebAssembly是未来

CNCF还发现,随着容器在2022年成为主流,无服务器架构的采用为WebAssembly奠定了基础,这是本次调查中首次被问及。总的来说,37%的组织报告有使用WebAssembly部署应用程序的经验。尽管许多人仍在亲自测试,但WasmEdge和WAMR是目前使用的顶级运行时。

“WebAssembly或Wasm被证明是在web浏览器上运行代码的一种非常实用的方式,可以作为某种编译器,”B. Cameron Gain表示,“它作为一种语言表现得非常好,以至于万维网联盟(W3C)在2019年将其命名为网络标准,从而成为HTML、CSS和JavaScript之后的第四个网络标准。”

WebAssembly被视为容器的有效负载,是一种对服务网格等侧车服务进行编程的方式,也是向边缘设备交付和编排工作负载的另一种方式。

2022年CNCF项目采用率增加

报告的其他重点包括:

——受访者报告的使用和部署容器的最大挑战是缺乏培训和安全。事实上,缺乏培训是阻碍采用的最大障碍;44%的企业尚未在生产中部署容器,41%的企业在有限的基础上使用容器,这是最大的挑战。一旦容器被用于几乎所有的应用程序,那么安全性就成为了最大的挑战。

——2022年,CNCF孵化和毕业项目的采用率有所增加,OpenTelemetry和Argo的使用率跃升幅度最大。前者从2020年的4%升至2022年的20%,后者从10%升至28%。同时,Container(36%至56%)和CoreDNS(48%至56%)是使用和评估增加最多的毕业项目。

——持续集成和交付(CI/CD)技术同比增长43%,这表明各组织将更多的Kubernetes集群用于运行软件构建、测试和部署管道。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值