对比解读《2020年CNCF中国云原生调查报告》
Serverless相关
ALIWARE
Serverless 正在持续增长,31% 的单位在生产中使用无服务器,41% 在评估,12% 计划在未来 12 个月使用
在使用无服务器的用户中,45% 使用托管平台,20% 使用可安装软件
阿里云函数计算依然是国内最受欢迎的产品,得到了 35% 用户的青睐
容器相关
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% |
﹀
﹀
﹀