
中國 72% 的受訪者生産中使用 Kubernetes
在 CNCF,為更好地了解開源和雲原生技術的使用,我們定期調查社群。這是第三次中國雲原生調查,以中文進行,以便更深入地了解中國雲原生技術采用的步伐及如何在龐大且不斷發展的社群中賦能開發者并作出變革。本報告基于 2018 年 3 月和 2018 年 11 月釋出的前兩份中國報告。
- https://www.cncf.io/blog/2018/03/26/cncf-survey-china/
- https://www.cncf.io/blog/2018/11/13/cncf-survey-china-november-2018/
中國雲原生調查的重點
- 49% 的受訪者在生産中使用容器,另有 32% 計劃這樣做。與 2018 年 11 月相比,這是一個顯著的增長,當時生産中僅 20% 使用容器。
- 72% 的受訪者在生産中使用 Kubernetes,高于 2018 年 11 月的 40%。
- 公有雲的使用率從 2018 年 11 月的 51% 下降到了 36%,取而代之的是使用 39% 的混合新選項。
- CNCF 項目呈指數增長。CNCF 現有四個在中國誕生并在該地區更廣泛使用的項目:孵化階段的 Dragonfly 和 KubeEdge,以及剛畢業的 Harbor 和 TiKV。
2019 年中國雲原生調查包括 300 名受訪對象 - 其中 97% 來自亞洲,主要是中國。
容器使用
我們知道容器已經改變了基于雲的基礎架構,但是在過去的一年中,容器在生産中的使用已成為常态。根據我們今年初釋出的 2019 全球雲原生調查,84% 的受訪對象在生産中使用容器,使得容器在全球範圍内無處不在。
中國調查表明,盡管中國的容器使用落後于全球,但其勢頭正在增強。在中國調查中,将近一半(49%)的受訪對象在生産中使用容器 - 從 2018 年 3 月調查的 32% 和 2018 年 11 月的 20% 躍升至更高水準。
計劃在生産中使用容器的中國會員越來越少 - 現在 32%,2018 年 3 月的調查中為 57%,11 月為 40%。這意味着許多組織已将容器計劃付諸實施,而不再處于計劃階段,但仍存在增長空間,希望繼續增長。
Your organization uses containers for 您的組織使用容器為了 …
Proof of concept 概念驗證
Development 開發
Test 測試
Production 生産
随着生産中應用的增加,測試環境中容器減少。約 28% 的中國調查受訪者目前測試中使用容器 - 與 2018 年 3 月的 24% 相比略有上升,但與 2018 年 11 月的調查中的 42% 相比有所下降。
盡管容器帶來了驚人的優勢,但也帶來了挑戰。随着時間的推移發生了變化,但是複雜性的挑戰一直保持不變。在中國調查中,53% 的受訪者将複雜性列為最大挑戰。相比之下,2018 年 3 月的調查中, 44% 受訪者認為複雜性是最大挑戰,占比最高。2018 年 11 月的調查中 28% 的受訪者,占比排第三。
在挑戰方面,安全性排名第二,受訪者占比 39%。安全首次被列為首要挑戰。教育訓練不足和網絡并列第三,占比 36%,而 35% 的調查受訪者将可靠性和監控性作為部署挑戰。
container challenges 容器挑戰
complexity 複雜性
security 安全性
lack of training 教育訓練 不足
networking 網絡
reliability 可靠性
monitoring 監控
service mash 服務網絡
cultural changes w/development team 文化改變w/開發團隊
scaling deployments based upon the load 基于負載的拓展部署
difficulty in choosing an orchestration solution 很難選擇編排流程解決方案
Kubernetes 增長
Kubernetes 作為一個容器編排通用平台正在行業中嶄露頭角并在中國的 CNCF 社群中的采用率也急劇上升。72% 的受訪者表示在生産中使用 Kubernetes - 與 2018 年 11 月的 40% 相比有了大幅增長。
是以,評估 Kubernetes 的人數從 42% 降至 17%。
using in production 生産中使用
evaluating 評估
我們還看到 Kubernetes 的生産叢集在部署範圍兩端的增長。大部分中國調查的受訪組織使用不到 10 個叢集,但是運作 50 個以上的叢集的組織有所增加。這可能是由于在生産中使用容器的新受訪者數量增加,進而增加了叢集。
36% 的受訪者擁有 2 到 5 個叢集,高于 2018 年 11 月的 25%,一半的受訪者使用 1 到 5 個叢集,70% 的受訪者使用 1 到 10 個。隻有 13% 多的受訪者生産中有超過 50 個叢集,而在 2018 年 11 月時僅有 5% 的受訪者。
如果您使用 Kubernetes,那麼您有多少個生産叢集?
打包
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% 的每月幾次檢入代碼。
您檢入代碼的頻率是?
A few times a month 一月幾次
Multiple times a day一天幾次
A few times a week 一周幾次
大多數受訪對象釋出周期是每周一次(43%),而僅五分之一多的(21%)是每月一次。而 18% 的是每日一次。12% 的受訪對象按特定時間表工作。
您的釋出周期是?
CI/CD
許多人認為成功的 CI/CD 的基礎是流程自動化。但是,我們在中國的調查顯示,純自動化環境相對較少 - 隻有 21% 的受訪對象采用自動釋出周期,而 31% 依靠手動流程。最受歡迎的是混合方式,占 46%。
您的釋出周期是手動還是自動?
CI/CD 是實作雲原生系統靈活傳遞和生命周期管理一種哲學和技術。Jenkins 是中國社群中最受歡迎的 CI/CD 工具,占社群的一半以上 53%,GitLab 占 40%。
雲與内部部署
雲在增長,但是今年的中國調查顯示了從公共雲的轉移,私有雲的合并以及混合雲的出現。2018 年 11 月調查中,公共雲的使用似乎達到了峰值 51%,而今年下降到 36%。私有雲保持穩定 42%,2018 年 11 月是 43%。混合雲是今年的新選擇,占 39%。
您公司/組織使用以下哪種資料中心?
Private cloud 私有雲
Public cloud 公有雲
Hybrid cloud 混合雲
Other 其他
雲原生項目
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% 受訪者用于生産。
畢業的 CNCF 項目使用
*不包括:新的畢業項目 Rook
孵化的 CNCF 項目使用
*不包括:新的孵化項目 Argo,Contour 和 Operator Framework。Rook 現在是畢業項目。
自 CNCF 上次的中國調查以來,在生産中使用雲原生項目的好處發生了轉變:
- 更快的部署時間首次成為最大好處,被 47% 的受訪者引用。
- 改進的可擴充性保留其早期的第二名,占 35%。
- 成本節省仍然排名第三,為 33%。
- 提高開發者生産力,雲可移性和更高的可用性并列第四,受訪者占 31%。2018 年 11 月,可用性排名第一,可移性排名第四。
無伺服器
您的組織使用無伺服器技術麼?
在中國的調查中,36% 受訪者使用托管平台作無伺服器,22% 使用可安裝軟體。
您的組織使用哪個無伺服器托管平台?
對于那些使用托管平台作為無伺服器工具的企業,排名前三的提供商是阿裡雲功能計算(46%),AWS Lambda(34%)以及騰訊雲無伺服器雲功能和華為 FunctionStage 并列(12%)。
您的組織使用哪個無伺服器可安裝平台?
對于那些使用可安裝軟體作為無伺服器工具的使用者,Kubeless 排名第一(29%),其次是 Knative(22%),以及 Apache OpenWhisk(20%)。
2019 年,我們在雲原生存儲和服務網絡上增加了新問題。這些是流行的雲原生項目,可在活躍生産環境中支撐這些優勢:
存儲
您的組織在生産中使用雲原生存儲項目麼?
最常用的雲原生存儲項目是 Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存儲接口(CSI)(18%)。
服務網絡
您的組織在生産中使用服務網絡麼?
中國雲原生社群
CNCF 現在在中國有近 50 個成員。中國還是 CNCF 項目的第三大貢獻者(按貢獻者和送出者計),僅次于美國和德國。
我們有一些中國公司的案例研究,包括:
- 京東使用 Harbor 為其私有圖像中央存儲器節省了大約 60% 的維護時間。
- 中國民生銀行傳遞效率提高了 3-4 倍,并且使用 Kubernetes 資源使用率翻了一番。
- 螞蟻金服使用雲原生技術,營運方面至少提升十倍。
我們還在中國開設了 20,000 多人參加的 Kubernetes and Cloud Native 課程,最近還完成了首屆中國 Cloud Native + Open Source 虛拟峰會。
中國社群以多種不同方式了解雲原生技術。
您如何了解雲原生技術?
Documentation 檔案
Technical podcast 技術播客
KubeCon + CloudNativeConMeetups and local events 聚會和本地活動
Kubernetes blog Kubernetes 部落格
Trade press articals, blogs 行業刊物文章 ,部落格
Articles 文章
Technical Webinars 技術研讨會
CNCF website CNCF 網站
Kubernetes case studies Kubernetes 案例研究
Business-orientied webinars 業務導向的研讨會
CNCF webinars CNCF 研讨會
Industry Analyst Reports/Data 行業分析報告/資料
Case Study Podcasts 案例研究播客
Other 其他
文檔
72% 的中國受訪者通過文檔了解了雲原生技術。每個 CNCF 項目在其網站上都有大量文檔,可在此處找到。
CNCF 每年投資數千美元來改善項目文檔。其中包括項目文檔托管,添加教程,操作指南等。
活動
活動是受訪者了解雲原生技術的一種流行方式。
41% 的受訪者選擇 KubeCon + CloudNativeCon 作為學習新技術的地方。下一個虛拟 KubeCon + CloudNativeCon 計劃于 11 月 17 日至 20 日舉行。
37% 的受訪者選擇了聚會和本地活動,(例如 Cloud Native Community Groups)作為了解雲原生技術的一種方式。
網絡研讨會
22% 的受訪者通過技術網絡研讨會了解雲原生技術,另有 8% 選擇面向業務的網絡研讨會,還有 8% 選擇 CNCF 網絡研讨會。
CNCF 加強了其網絡研讨會項目,并計劃為中國觀衆安排定期的網絡研讨會。您可以在此處檢視即将到來的日程安排及錄像,幻燈片和之前網絡研讨會的回放。
關于調查方法和受訪對象
非常感謝參與此調查的每個人!
該調查于 2019 年 10 月進行。該調查以中文進行,300 名受訪對象中 97% 來自亞洲。
您公司/組織的規模是?
您公司/組織的行業屬于?
Financial services 金融服務
Government 政府
Healthcare 醫療
Hotel and food services 酒店和餐飲服務
Manufacturing 制造
Media/Analyst 媒體/分析
Non-profit 非盈利
Professional services 專業服務
Technology 技術
Transportation 交通
Retail 零售
Real estate, rental, leasing 房地産,租借,租賃
Scientific or technical services 科學技術服務
Software 軟體
Telecommunications 通訊
Transportation and 交通和
Utilities 裝置
Other 其他
您的工作職能是?
網站原文:
https://www.cncf.io/blog/2020/10/13/cncf-cloud-native-survey-china-2019/Serverless 公衆号 ,釋出 Serverless 技術最新資訊,彙集 Serverless 技術最全内容,關注 Serverless 趨勢,更關注你落地實踐中的遇到的困惑和問題。