对比解读《2020年CNCF中国云原生调查报告》
Serverless相关
ALIWARE

容器相关
ALIWARE

容器持续迅猛增长。68% 的机构在生产过程中使用容器,比去年增长了 39%,相比 2 年前增长 240%。 Kubernetes 已经无处不在,生产中使用 Kubernetes 的比例已从去年的 72% 增长到了 82%。 公有云重回榜首,46% 的调查对象都使用公有云,比去年的 36% 高,但比 2018 年的 51% 低。 
Service Mesh相关
ALIWARE

服务网格非常流行,38% 的单位在生产中使用服务网格,但其复杂性仍然有待降低。42% 的调查对象在评估服务网格,11% 计划在未来 12 个月使用,因此预计在未来年份中,服务网格会成为一个增长领域。 Istio、Consul、Linkerd 依旧是 Service Mesh 领域最受欢迎的三大解决方案。 
开源工具相关
ALIWARE

自动化程度持续提高。30% 调查对象生产使用自动化发布周期,73% 运行 CI/CD 流水线。 可观察性工具被广泛使用。95% 的单位使用监控工具,94% 使用日志,85% 使用分布式追踪。 
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%  | 
