0
近日,云原生計算基金會(Cloud Native Computing Foundation,CNCF)發(fā)布了第三次中國云原生調查報告(2019年)。此次調查基于 300 名受訪對象,其中 97% 來自亞洲(主要是中國)。報告顯示49%的受訪者在生產中使用容器技術,72%的受訪者在生產中使用Kubernetes(簡稱K8s),公有云使用率下降至36%,更多的企業(yè)選擇混合云。
中國云原生調查重點一覽:
49%的受訪者在生產中使用容器技術,32%的受訪者計劃使用容器技術。該項數(shù)據(jù)相比2018年11月份的20%,有了顯著的增長。
72%的受訪者在生產中使用Kubernetes,遠遠高于2018年11月份的高于40%。
公有云的使用率下降到至36%,據(jù)悉,2018年11月的使用率為51%,取而代之的是30%考慮使用混合新選項(混合云解決方案)。
在容器使用的挑戰(zhàn)性方面,53%的受訪者認為最大的挑戰(zhàn)是復雜性,緊接著,有39%的受訪者認為是安全性。培訓不足和網(wǎng)絡則并列第三,占比36%,與此同時,還有35%的受訪者將可靠性和監(jiān)控性作為部署挑戰(zhàn)。
有 36% 受訪者使用托管平臺作無服務器,22% 使用可安裝軟件。對于那些使用托管平臺作為無服務器工具的企業(yè),排名前三的提供商是阿里云功能計算(46%),AWS Lambda(34%)以及騰訊云無服務器云功能和華為 FunctionStage 并列(12%)。
對于那些使用可安裝軟件作為無服務器工具的用戶,Kubeless 排名第一(29%),其次是 Knative(22%),以及 Apache OpenWhisk(20%)。
最常用的云原生存儲項目是Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存儲接口(CSI)(18%)。
我們知道容器已經(jīng)改變了基于云的基礎架構,但是在過去的一年中,容器在生產中的使用已成為常態(tài)。根據(jù)我們今年初發(fā)布的2019全球云原生調查,84%的受訪對象在生產中使用容器,使得容器在全球范圍內無處不在。
中國調查表明,盡管中國的容器使用落后于全球,但其勢頭正在增強。在中國調查中,將近一半(49%)的受訪對象在生產中使用容器,從2018年3月調查的32%和2018年11月的20%躍升至更高水平。
計劃在生產中使用容器的中國會員越來越少-現(xiàn)在32%,2018年3月的調查中為57%,11月為40%。這意味著許多組織已將容器計劃付諸實施,而不再處于計劃階段,但仍存在增長空間,希望繼續(xù)增長。
隨著生產中應用的增加,測試環(huán)境中容器減少。約28%的中國調查受訪者目前測試中使用容器,與2018年3月的24%相比略有上升,但與2018年11月的調查中的42%相比有所下降。
盡管容器帶來了驚人的優(yōu)勢,但也帶來了挑戰(zhàn)。隨著時間的推移發(fā)生了變化,但是復雜性的挑戰(zhàn)一直保持不變。在中國調查中,53%的受訪者將復雜性列為最大挑戰(zhàn)。相比之下,2018年3月的調查中, 44%受訪者認為復雜性是最大挑戰(zhàn),占比最高。2018年11月的調查中28%的受訪者,占比排第三。
在挑戰(zhàn)方面,安全性排名第二,受訪者占比39%。安全首次被列為首要挑戰(zhàn)。培訓不足和網(wǎng)絡并列第三,占比36%,而35%的調查受訪者將可靠性和監(jiān)控性作為部署挑戰(zhàn)。
Kubernetes作為一個容器編排通用平臺正在行業(yè)中嶄露頭角并在中國的CNCF社區(qū)中的采用率也急劇上升。72%的受訪者表示在生產中使用Kubernetes-與2018年11月的40%相比有了大幅增長。
因此,評估Kubernetes的人數(shù)從42%降至17%。
我們還看到Kubernetes的生產集群在部署范圍兩端的增長。大部分中國調查的受訪組織使用不到10個集群,但是運行50個以上的集群的組織有所增加。這可能是由于在生產中使用容器的新受訪者數(shù)量增加,從而增加了集群。
36%的受訪者擁有2到5個集群,高于2018年11月的25%,一半的受訪者使用1到5個集群,70%的受訪者使用1到10個。只有13%多的受訪者生產中有超過50個集群,而在2018年11月時僅有5%的受訪者。
Helm是打包Kubernetes應用程序最受歡迎的方法,54%的受訪者選擇了這種方法。
NGINX(54%)是使用最多的Kubernetes入口提供商,其次是HAProxy(18%),F(xiàn)5(16%)和Envoy(15%)。
在集群中管理對象是個挑戰(zhàn),但是命名空間通過按組過濾和控制來幫助管理。71%的受訪者用命名空間分離Kubernetes應用程序。在多個團隊中使用Kubernetes的調查對象中,有68%使用命名空間。
對于那些使用監(jiān)控,日志和跟蹤解決方案的用戶來說,本地運行還是通過遠程服務器托管更普遍。46%的受訪者使用本地監(jiān)控工具,而20%的受訪者通過遠程服務運行。整體上使用日志和跟蹤的受訪者較少,但是26%的受訪者在本地運行跟蹤,而20%通過遠程服務運行跟蹤。21%的企業(yè)內部運行跟蹤工具,另外21%的企業(yè)通過遠程服務運行。
由于持續(xù)集成(CI)和持續(xù)交付(CD)的支持,云和容器的強大功能共同推動了中國的開發(fā)和部署速度。我們的調查通過開發(fā)者將代碼檢入存儲庫的頻率來量化開發(fā)速度。35%的受訪對象每天多次檢入代碼。43%的每周幾次檢入代碼,16%的每月幾次檢入代碼。
大多數(shù)受訪對象發(fā)布周期是每周一次(43%),而僅五分之一多的(21%)是每月一次。而18%的是每日一次。12%的受訪對象按特定時間表工作。
許多人認為成功的CI / CD的基礎是流程自動化。但是,我們在中國的調查顯示,純自動化環(huán)境相對較少-只有21%的受訪對象采用自動發(fā)布周期,而31%依靠手動流程。最受歡迎的是混合方式,占46%。
CI/CD是實現(xiàn)云原生系統(tǒng)靈活交付和生命周期管理一種哲學和技術。Jenkins是中國社區(qū)中最受歡迎的CI/CD工具,占社區(qū)的一半以上53%,GitLab占40%。
云在增長,但是今年的中國調查顯示了從公共云的轉移,私有云的合并以及混合云的出現(xiàn)。2018年11月調查中,公共云的使用似乎達到了峰值51%,而今年下降到36%。私有云保持穩(wěn)定42%,2018年11月是43%。混合云是今年的新選擇,占39%。
CNCF管理著大量的開源項目,這些項目對于云原生的開發(fā),部署和生命周期管理至關重要。CNCF項目在中國呈指數(shù)級增長。例如57%的受訪者使用Prometheus監(jiān)控和警報系統(tǒng),較2018年3月的16%有顯著增長?,F(xiàn)在35%受訪者使用CoreDNS, 2018年3月只有10%。Containerd運行時也實現(xiàn)了驚人增長,從2018年3月的3%增長到2019年初的29%。
CNCF還托管了在中國創(chuàng)建的四個項目,這些項目在該地區(qū)得到了更廣泛的應用。Dragonfly(17%受訪者在生產中使用)和KubeEdge(11%受訪者在生產中使用)是最常用的兩個沙箱項目, 現(xiàn)在兩個都在孵化階段。Harbor和TiKV是畢業(yè)項目,分別有27%和5%受訪者用于生產。
自CNCF上次的中國調查以來,在生產中使用云原生項目的好處發(fā)生了轉變:
更快的部署時間首次成為最大好處,被47%的受訪者引用。
改進的可擴展性保留其早期的第二名,占35%。
成本節(jié)省仍然排名第三,為33%。
提高開發(fā)者生產力,云可移性和更高的可用性并列第四,受訪者占31%。2018年11月,可用性排名第一,可移性排名第四。
在中國的調查中,36%受訪者使用托管平臺作無服務器,22%使用可安裝軟件。
對于那些使用托管平臺作為無服務器工具的企業(yè),排名前三的提供商是阿里云功能計算(46%),AWS Lambda(34%)以及騰訊云無服務器云功能和華為FunctionStage并列(12%)。
對于那些使用可安裝軟件作為無服務器工具的用戶,Kubeless排名第一(29%),其次是Knative(22%),以及Apache OpenWhisk(20%)。
2019年,我們在云原生存儲和服務網(wǎng)絡上增加了新問題。這些是流行的云原生項目,可在活躍生產環(huán)境中支撐這些優(yōu)勢:
最常用的云原生存儲項目是Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存儲接口(CSI)(18%)。
CNCF現(xiàn)在在中國有近50個成員。中國還是CNCF項目的第三大貢獻者(按貢獻者和提交者計),僅次于美國和德國。
我們有一些中國公司的案例研究,包括:
京東使用Harbor為其私有圖像中央存儲器節(jié)省了大約60%的維護時間。
中國民生銀行交付效率提高了3-4倍,并且使用Kubernetes資源利用率翻了一番。
螞蟻金服使用云原生技術,運營方面至少提升十倍。
我們還在中國開設了20,000多人參加的Kubernetes and Cloud Native課程,最近還完成了首屆中國 Cloud Native + Open Source虛擬峰會。
中國社區(qū)以多種不同方式了解云原生技術:
文檔
72%的中國受訪者通過文檔了解了云原生技術。每個CNCF項目在其網(wǎng)站上都有大量文檔,可在此處找到。
https://www.cncf.io/projects/
CNCF每年投資數(shù)千美元來改善項目文檔。其中包括項目文檔托管,添加教程,操作指南等。
活動
活動是受訪者了解云原生技術的一種流行方式。
41%的受訪者選擇KubeCon + CloudNativeCon作為學習新技術的地方。下一個虛擬KubeCon + CloudNativeCon計劃于11月17日至20日舉行。
37%的受訪者選擇了聚會和本地活動,(例如Cloud Native Community Groups)作為了解云原生技術的一種方式。
網(wǎng)絡研討會
22%的受訪者通過技術網(wǎng)絡研討會了解云原生技術,另有8%選擇面向業(yè)務的網(wǎng)絡研討會,還有8%選擇CNCF網(wǎng)絡研討會。
原文鏈接:
https://www.cncf.io/blog/2020/10/13/cncf-cloud-native-survey-china-2019/
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隸屬于Linux Foundation,是非營利性組織。 CNCF(云原生計算基金會)致力于培育和維護一個廠商中立的開源生態(tài)系統(tǒng),來推廣云原生技術。
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權禁止轉載。詳情見轉載須知。