4月28日,CNCF 发布了2020年度的中国云原生调查报告,这是 CNCF 在中国进行的第四次云原生调查,目的是帮助相关从业人员更加深入地了解云原生在国内的落地进程。
报告地址:https://www.cncf.io/blog/2021/04/28/cncf-cloud-native-survey-china-2020/
笔者在去年12月参与过这次问卷调查,从问卷内容的设置上看,2020年和2019年的两份报告有着比较好的延续性。报告关注云原生在中国落地规模上的变化,以及各个开源项目或产品使用分布上的变化。我们将前后两份报告中的数据放在一起对比来看,通过数据上的变化,也许可以为计划或正在落地云原生的企业提供一些选型参考。
|
|
2019年 |
2020年 |
问卷样本 |
发布时间 |
2020年10月 |
2021年4月 |
受访人群体量 |
300人,97%来自亚洲 |
439人,91%来自亚洲 |
|
受访人群所在企业规模 |
>5000人:23.3% 1000-4999:17.0% 500-999:10.7% 100-499:23.3% 50-99:9.0% 10-49:13.0% >10:3.7% |
>5000人:40% 1000-4999:12% 500-999:11% 100-499:19% 50-99:6% 10-49:9% >10:2% |
|
容器 |
生产中使用容器的比例 |
49% |
68% |
生产中使用K8s的比例 |
72% |
82% |
|
公共云的使用率 |
36% |
46% |
|
K8s生产集群规模 |
6-100个集群以上:44% 50个集群以上:13% 5000个集群:10% |
6-100个集群以上:47% 50个集群以上:21% 5000个集群:15% |
|
使用或部署容器的最大挑战 |
使用/部署复杂性:53% 安全性:39% 培训不足:36% 网络:36% 可靠性和监控:35% |
使用/部署复杂性:58% CI/CD:44% 监控:38% 安全性:36% 2020年报告未给出百分百,以上数据来自报告中柱状图的拟算 |
|
打包 Kubernetes 的方法 |
64% |
54% |
|
服务代理 |
NGINX:54% HAProxy:18% F5:16% Envoy:15% |
NGINX:39% Envoy:29% HAProxy:不到20% F5:不到15% |
|
Kubernetes 环境 |
Docker Kubernetes:42% Minikube: 云供应商管理的 Kubernetes:14% |
Docker Kubernetes:37% 云供应商管理的 Kubernetes:28% Minikube:低于21% |
|
工作负载自动伸缩 |
不希望自动伸缩任何工作:28% 计划自动伸缩无状态应用:54% 计划伸缩任务/队列处理:26% 计划自动伸缩有状态应用: 23% |
不希望自动伸缩任何工作:13% 计划自动伸缩无状态应用:69% 计划伸缩任务/队列处理:35% 计划自动伸缩有状态应用: 34% |
|
Serverless |
Serverless部署方式 |
托管平台:36% 可安装软件:22% |
托管平台:45% 可安装软件:20% |
Serverless托管平台使用情况分布 |
阿里云函数计算FC:46% AWS Lambda:34% 腾讯云SCF:12% 华为云FS:12% Azure Functions:不到10% |
阿里云函数计算FC:35% AWS Lambda:19% 腾讯云SCF:不到10% 华为云FS:不到10% (有关4个厂家占有率都降低的原因,咨询了CNCF官方:今年的占比算法中,分母包含了Installable Serverless) |
|
Serverless可安装软件使用情况分布 |
Kubeless:29% Knative:22% Apache OpenWhisk:20% Virtual Kubelet:超过10% |
Knative:31% Kubeless:11% Virtual Kubelet:9% Apache OpenWhisk:不到9% |
|
Service Mesh和存储 |
Service Mesh |
Istio:超过40% Consul:超过20% Linkerd:超过10% |
Istio:接近40% Consul:超过30% Linkerd:超过30% |
云原生存储 |
Ceph:24% Amazon EBS:23% 容器存储接口CSI:18% |
Ceph:31% CSI:26% Gluster:15% 使用 |
|
其他开源项目的使用比例 |
Prometheus |
57% |
72% |
CoreDNS |
35% |
64% |
|
Etcd |
37% |
77% |
|
Harbor |
27% |
47% |
|
CNI |
22% |
53% |
|
gRPC |
29% |
47% |
【合作伙伴|对比解读《2020年CNCF中国云原生调查报告》】整体上看,代表云原生的容器、Serverless 和 Service Mesh,无论是在使用群体上,还是落地规模上,都处于快速增长阶段。社区也越加繁荣,相关开源工具正帮助开发者更高效、更稳定的将这 3 类技术应用在生产上。目前,中国已是 CNCF 仅次于美国和德国的第三大贡献者基地(贡献者和提交者)。其中,阿里巴巴进入 CNCF 沙箱的开源项目已有6个(国内总计14个),分别是 Dragonfly、OpenKruise、OpenYurt、Vitess、ChaosBlade 和 Fluid。
推荐阅读
- 历史上的今天|【历史上的今天】2 月 28 日(阿帕网退役;Quintus 收购 Mustang;同步电流磁芯存储器获得专利)
- Python技术|无需破解,Python这个神器帮你免费获取资源,赶紧收藏!
- android-面试|我经历的IT公司面试及离职感受
- 大数据|大数据开发技术hive篇