8

CNCF公布中国云原生调查报告:49%使用容器技术,Kubernetes 应用率达 72%

 3 years ago
source link: https://www.leiphone.com/news/202012/jrOXU2Dqj8W60kOu.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

近日,云原生计算基金会(Cloud Native Computing Foundation,CNCF)发布了第三次中国云原生调查报告(2019年)。此次调查基于 300 名受访对象,其中 97% 来自亚洲(主要是中国)。报告显示49%的受访者在生产中使用容器技术,72%的受访者在生产中使用Kubernetes(简称K8s),公有云使用率下降至36%,更多的企业选择混合云。

中国云原生调查重点一览:

  • 49%的受访者在生产中使用容器技术,32%的受访者计划使用容器技术。该项数据相比2018年11月份的20%,有了显著的增长。

  • 72%的受访者在生产中使用Kubernetes,远远高于2018年11月份的高于40%。

  • 公有云的使用率下降到至36%,据悉,2018年11月的使用率为51%,取而代之的是30%考虑使用混合新选项(混合云解决方案)。

  • 在容器使用的挑战性方面,53%的受访者认为最大的挑战是复杂性,紧接着,有39%的受访者认为是安全性。培训不足和网络则并列第三,占比36%,与此同时,还有35%的受访者将可靠性和监控性作为部署挑战。

  • 有 36% 受访者使用托管平台作无服务器,22% 使用可安装软件。对于那些使用托管平台作为无服务器工具的企业,排名前三的提供商是阿里云功能计算(46%),AWS Lambda(34%)以及腾讯云无服务器云功能和华为 FunctionStage 并列(12%)。

  • 对于那些使用可安装软件作为无服务器工具的用户,Kubeless 排名第一(29%),其次是 Knative(22%),以及 Apache OpenWhisk(20%)。

  • 最常用的云原生存储项目是Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存储接口(CSI)(18%)。

容器使用

我们知道容器已经改变了基于云的基础架构,但是在过去的一年中,容器在生产中的使用已成为常态。根据我们今年初发布的2019全球云原生调查,84%的受访对象在生产中使用容器,使得容器在全球范围内无处不在。

中国调查表明,尽管中国的容器使用落后于全球,但其势头正在增强。在中国调查中,将近一半(49%)的受访对象在生产中使用容器,从2018年3月调查的32%和2018年11月的20%跃升至更高水平。

计划在生产中使用容器的中国会员越来越少-现在32%,2018年3月的调查中为57%,11月为40%。这意味着许多组织已将容器计划付诸实施,而不再处于计划阶段,但仍存在增长空间,希望继续增长。

naiieiM.jpg!mobile

随着生产中应用的增加,测试环境中容器减少。约28%的中国调查受访者目前测试中使用容器,与2018年3月的24%相比略有上升,但与2018年11月的调查中的42%相比有所下降。

尽管容器带来了惊人的优势,但也带来了挑战。随着时间的推移发生了变化,但是复杂性的挑战一直保持不变。在中国调查中,53%的受访者将复杂性列为最大挑战。相比之下,2018年3月的调查中, 44%受访者认为复杂性是最大挑战,占比最高。2018年11月的调查中28%的受访者,占比排第三。

在挑战方面,安全性排名第二,受访者占比39%。安全首次被列为首要挑战。培训不足和网络并列第三,占比36%,而35%的调查受访者将可靠性和监控性作为部署挑战。

VriuuuE.jpg!mobile

Kubernetes增长

Kubernetes作为一个容器编排通用平台正在行业中崭露头角并在中国的CNCF社区中的采用率也急剧上升。72%的受访者表示在生产中使用Kubernetes-与2018年11月的40%相比有了大幅增长。

因此,评估Kubernetes的人数从42%降至17%。

FnIrmqE.jpg!mobile

我们还看到Kubernetes的生产集群在部署范围两端的增长。大部分中国调查的受访组织使用不到10个集群,但是运行50个以上的集群的组织有所增加。这可能是由于在生产中使用容器的新受访者数量增加,从而增加了集群。

36%的受访者拥有2到5个集群,高于2018年11月的25%,一半的受访者使用1到5个集群,70%的受访者使用1到10个。只有13%多的受访者生产中有超过50个集群,而在2018年11月时仅有5%的受访者。

RBr6re.jpg!mobile

打包

Helm是打包Kubernetes应用程序最受欢迎的方法,54%的受访者选择了这种方法。

入口

NGINX(54%)是使用最多的Kubernetes入口提供商,其次是HAProxy(18%),F5(16%)和Envoy(15%)。

分离Kubernetes应用程序

在集群中管理对象是个挑战,但是命名空间通过按组过滤和控制来帮助管理。71%的受访者用命名空间分离Kubernetes应用程序。在多个团队中使用Kubernetes的调查对象中,有68%使用命名空间。

监控,日志和跟踪

对于那些使用监控,日志和跟踪解决方案的用户来说,本地运行还是通过远程服务器托管更普遍。46%的受访者使用本地监控工具,而20%的受访者通过远程服务运行。整体上使用日志和跟踪的受访者较少,但是26%的受访者在本地运行跟踪,而20%通过远程服务运行跟踪。21%的企业内部运行跟踪工具,另外21%的企业通过远程服务运行。

代码

由于持续集成(CI)和持续交付(CD)的支持,云和容器的强大功能共同推动了中国的开发和部署速度。我们的调查通过开发者将代码检入存储库的频率来量化开发速度。35%的受访对象每天多次检入代码。43%的每周几次检入代码,16%的每月几次检入代码。

mEFzU3j.jpg!mobile

大多数受访对象发布周期是每周一次(43%),而仅五分之一多的(21%)是每月一次。而18%的是每日一次。12%的受访对象按特定时间表工作。

vIjUfqj.jpg!mobile

CI/CD

许多人认为成功的CI / CD的基础是流程自动化。但是,我们在中国的调查显示,纯自动化环境相对较少-只有21%的受访对象采用自动发布周期,而31%依靠手动流程。最受欢迎的是混合方式,占46%。

IBZRja6.jpg!mobile

CI/CD是实现云原生系统灵活交付和生命周期管理一种哲学和技术。Jenkins是中国社区中最受欢迎的CI/CD工具,占社区的一半以上53%,GitLab占40%。

云与内部部署

云在增长,但是今年的中国调查显示了从公共云的转移,私有云的合并以及混合云的出现。2018年11月调查中,公共云的使用似乎达到了峰值51%,而今年下降到36%。私有云保持稳定42%,2018年11月是43%。混合云是今年的新选择,占39%。

fABRjiB.jpg!mobile

云原生项目

CNCF管理着大量的开源项目,这些项目对于云原生的开发,部署和生命周期管理至关重要。CNCF项目在中国呈指数级增长。例如57%的受访者使用Prometheus监控和警报系统,较2018年3月的16%有显著增长。现在35%受访者使用CoreDNS, 2018年3月只有10%。Containerd运行时也实现了惊人增长,从2018年3月的3%增长到2019年初的29%。

CNCF还托管了在中国创建的四个项目,这些项目在该地区得到了更广泛的应用。Dragonfly(17%受访者在生产中使用)和KubeEdge(11%受访者在生产中使用)是最常用的两个沙箱项目, 现在两个都在孵化阶段。Harbor和TiKV是毕业项目,分别有27%和5%受访者用于生产。

3Yjaa2u.jpg!mobile

BJf6VfA.jpg!mobile

自CNCF上次的中国调查以来,在生产中使用云原生项目的好处发生了转变:

更快的部署时间首次成为最大好处,被47%的受访者引用。

改进的可扩展性保留其早期的第二名,占35%。

成本节省仍然排名第三,为33%。

提高开发者生产力,云可移性和更高的可用性并列第四,受访者占31%。2018年11月,可用性排名第一,可移性排名第四。

无服务器

iMneaqA.jpg!mobile

在中国的调查中,36%受访者使用托管平台作无服务器,22%使用可安装软件。

zIvuqeQ.jpg!mobile

对于那些使用托管平台作为无服务器工具的企业,排名前三的提供商是阿里云功能计算(46%),AWS Lambda(34%)以及腾讯云无服务器云功能和华为FunctionStage并列(12%)。

NV3qaib.jpg!mobile

对于那些使用可安装软件作为无服务器工具的用户,Kubeless排名第一(29%),其次是Knative(22%),以及Apache OpenWhisk(20%)。

2019年,我们在云原生存储和服务网络上增加了新问题。这些是流行的云原生项目,可在活跃生产环境中支撑这些优势:

存储

6raMnyy.jpg!mobile

最常用的云原生存储项目是Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存储接口(CSI)(18%)。

服务网络

EBZZRzz.jpg!mobile

中国云原生社区

CNCF现在在中国有近50个成员。中国还是CNCF项目的第三大贡献者(按贡献者和提交者计),仅次于美国和德国。

我们有一些中国公司的案例研究,包括:

  • 京东使用Harbor为其私有图像中央存储器节省了大约60%的维护时间。

  • 中国民生银行交付效率提高了3-4倍,并且使用Kubernetes资源利用率翻了一番。

  • 蚂蚁金服使用云原生技术,运营方面至少提升十倍。

我们还在中国开设了20,000多人参加的Kubernetes and Cloud Native课程,最近还完成了首届中国 Cloud Native + Open Source虚拟峰会。

中国社区以多种不同方式了解云原生技术:

QnmyeeM.jpg!mobile

文档

72%的中国受访者通过文档了解了云原生技术。每个CNCF项目在其网站上都有大量文档,可在此处找到。

https://www.cncf.io/projects/

CNCF每年投资数千美元来改善项目文档。其中包括项目文档托管,添加教程,操作指南等。

活动

活动是受访者了解云原生技术的一种流行方式。

41%的受访者选择KubeCon + CloudNativeCon作为学习新技术的地方。下一个虚拟KubeCon + CloudNativeCon计划于11月17日至20日举行。

37%的受访者选择了聚会和本地活动,(例如Cloud Native Community Groups)作为了解云原生技术的一种方式。

网络研讨会

22%的受访者通过技术网络研讨会了解云原生技术,另有8%选择面向业务的网络研讨会,还有8%选择CNCF网络研讨会。

原文链接:

https://www.cncf.io/blog/2020/10/13/cncf-cloud-native-survey-china-2019/

CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。 CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。

雷锋网雷锋网雷锋网 (公众号:雷锋网)

雷锋网原创文章,未经授权禁止转载。详情见 转载须知

rAze22y.jpg!mobile


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK