调查研究 | 2份权威报告分析Kubernetes部署模式

简介: Kubernetes市场的大幅增长是有据可查的。它是目前使用最广泛的编排平台,但不是唯一一个。Kubernetes的广泛使用迫使它加速成熟并且使技术社区迅速革新。随着新的和更多的厂商在云原生空间竞争,它使得市场更为分裂。

Kubernetes市场的大幅增长是有据可查的。它是目前使用最广泛的编排平台,但不是唯一一个。Kubernetes的广泛使用迫使它加速成熟并且使技术社区迅速革新。随着新的和更多的厂商在云原生空间竞争,它使得市场更为分裂。

容器技术引起了Kubernetes编排平台的提升和发展。现在,容器的最大用户是运行着他们自己的数据中心、超过1000个员工的企业。这些企业也是Kubernetes的最大使用者——市场的力量推动着项目的发展和采用。不过,这些趋势只是说明了一部分。

以面向应用的架构转型已经开始,市场中的许多因素将影响我们如何看待这种变化。他们包含多种组织部署的工作负载类型,组织的规模,用户和供应商为了更大的市场消费如何部署云原生架构。

开发人员正在寻找容器的转变,在这种规模下采用,来理解使用是如何影响了整个市场变成一个复杂的流程。我们自己研究的数据和CNCF最近发表的调查提供了一些Kubernetes用户遇到的成功和挑战,反过来可以说明我们当今更广泛的生态系统的转变。

两份Kubernetes调查报告的数据分析


在CNCF2017年秋季的调查中,764位受访者直接通过与CNCF参与者、社交网络和一个倾向公司的大规模的云原生社区接触而被招募。577名受访者的调查早期结果,发布在2017年12月的博文中。自那以后,CNCF收到了额外的187份调查问卷。

几乎所有受访者(97%)正在以某种方式使用容器,其中61%正在生产中使用容器。总的来说,69%的受访者表示他们正在使用Kubernetes来管理容器。

除了CNCF的调查,我们也引用了The New Stack自己的,最初包括在“Kubernetes生态系统的状态”中研究。基于收集于2017年5月,来自组织使用容器的470位受访者的反馈,调查结果集中在62%的在生产中使用Kubernetes的受访者。

The New Stack对CNCF调查数据的评论,在我们最近的电子书中,展示了一些关键的Kubernetes部署数据点:

  • CNCF调查的69%的组织使用Kubernetes来管理容器。然而,Kubernetes不是唯一的编排方法。最近2/3的Kubernetes用户仍然利用其它的方法来管理容器。
  • 大部分用户部署Kubernetes到公有云中。83%的使用Kubernetes的组织至少将它部署到1个公有云中。
  • 虽然提供Kubernetes的厂商越来越多,91%的部署仍在内部处理。
  • 在使用Kubernetes的组织中,安全是有关容器的最大挑战。然而,只需部署Kubernetes到本地服务器的组织最大的挑战是存储。只需部署Kubernetes到公有云上的组织最大的挑战是监控。
  • 组织使用容器越多,他们越有可能使用Kubernetes。运行容器的数量改变了容器编排的需求。在全部受访者中,只有12%的受访者表示他们的组织运行超过20个Kubernetes集群,35%的受访者组织运行超过1000个容器。
  • 虽然NGINX是领先的Kubernetes入口提供者,HAProxy在6个或更多群体组织中与它竞争。

分析是理解部署选项的开始

在过去两年里,调查展示了Kubernetes已经广泛领先了竞争产品。在更高的层面上,Kubernetes赢得了容器编排战争的第一战。竞争产品如Docker和Mesosphere,现在他们都在促进自己的产品与Kubernetes的相互操作。像是AWS,谷歌,微软等主要的云厂商也紧跟,提供管理Kubernetes环境的服务。

现在,Kubernetes是规模化管理容器的首选,但这并不是说会一直这样。从实验阶段到管理生产工作负载,Kubernetes部署在过去几年中进展了很多。然后大部分Kubernetes部署仍然很年轻且相当小。Kubernetes在IT生态系统中的中心位置并没有得到保证。

我们的数据分析并不是预言未来。也不是假装报告在世界范围内采用Kubernetes的企业的百分比。相反,它描述了最近的情况,集中在使用容器并开始采用Kubernetes的组织。通过两项对主要使用容器的组织的受访者的调查,本系列文章将帮助读者了解他们自己的Kubernetes部署。

本文转自kubernetes中文社区-后Kubernetes时代,带你系统梳理K8S 12大关键特性

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
5天前
|
存储 Kubernetes 对象存储
部署DeepSeek但GPU不足,ACK One注册集群助力解决IDC GPU资源不足
借助阿里云ACK One注册集群,充分利用阿里云强大ACS GPU算力,实现DeepSeek推理模型高效部署。
|
10天前
|
存储 Kubernetes 测试技术
企业级LLM推理部署新范式:基于ACK的DeepSeek蒸馏模型生产环境落地指南
本教程演示如何在ACK中使用vLLM框架快速部署DeepSeek R1模型推理服务。
|
11天前
|
存储 人工智能 弹性计算
NVIDIA NIM on ACK:优化生成式AI模型的部署与管理
本文结合NVIDIA NIM和阿里云容器服务,提出了基于ACK的完整服务化管理方案,用于优化生成式AI模型的部署和管理。
|
5天前
|
人工智能 Kubernetes 异构计算
大道至简-基于ACK的Deepseek满血版分布式推理部署实战
本教程演示如何在ACK中多机分布式部署DeepSeek R1满血版。
|
2月前
|
存储 Kubernetes 容器
K8S部署nexus
该配置文件定义了Nexus 3的Kubernetes部署,包括PersistentVolumeClaim、Deployment和服务。PVC请求20Gi存储,使用NFS存储类。Deployment配置了一个Nexus 3容器,内存限制为6G,CPU为1000m,并挂载数据卷。Service类型为NodePort,通过30520端口对外提供服务。所有资源位于`nexus`命名空间中。
|
4月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
309 62
|
4月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
180 60
|
3月前
|
Kubernetes Cloud Native 微服务
云原生入门与实践:Kubernetes的简易部署
云原生技术正改变着现代应用的开发和部署方式。本文将引导你了解云原生的基础概念,并重点介绍如何使用Kubernetes进行容器编排。我们将通过一个简易的示例来展示如何快速启动一个Kubernetes集群,并在其上运行一个简单的应用。无论你是云原生新手还是希望扩展现有知识,本文都将为你提供实用的信息和启发性的见解。
|
3月前
|
存储 Kubernetes Devops
Kubernetes集群管理和服务部署实战
Kubernetes集群管理和服务部署实战
102 0
|
4月前
|
NoSQL 关系型数据库 Redis
高可用和性能:基于ACK部署Dify的最佳实践
本文介绍了基于阿里云容器服务ACK,部署高可用、可伸缩且具备高SLA的生产可用的Dify服务的详细解决方案。

热门文章

最新文章