致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

老王發表於2019-06-27

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

6 月 24 ~ 26 日,Linux 基金會暨 CNCF 熱推的 KubeCon + CloudNativeCon + OSS 2019 峰會於上海世博中心盛大揭幕。這是 Kubecon 大會在中國第二次舉辦,而距上一次在上海同一地點舉辦的 Kubecon 2018才僅過去半年,雖然調整會期有種種因素的考慮,但這麼密集的再次舉辦也折射出雲原生領域的發展速度——在本次大會上我們發現,各大雲廠商和開源組織依然有很多值得分享的最新動態。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

KubeCon + CloudNativeCon + OSS 2019 峰會於上海世博中心盛大揭幕

秉持 LC/CNCF 旗下會議一向的風格,這次大會在專業、豐富的各式講演、專題分享之外,依舊是滿場流動的人群、四處擺放的餐點,你甚至可以一整天泡在場館,早中晚都吃在這裡。嗯,要是有幾個懶人沙發就更好了 :D

這次大會,我們 Linux 中國非同步社群開源社掘金等幾個國內知名的開源社群也得到了大會主辦方的鼎力支援,贈送給各家社群一塊非常不錯的獨立展位。為此,我們也精心準備了各種禮物和展板,在社群的志願者 ONLY、cycoe、XYenChi、TK 等人的幫助下,得以在這樣的國際性大會上和大家進行了面對面交流。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

Linux 中國的展臺 ,感謝我們的社群志願者!

由於我在這次展會期間有好多新老朋友要見面,也預約了幾個專訪,因此很多心儀的演講都失之交臂,這應該是我本次參會最大的遺憾了吧。

大家都在說“雲原生”,而它到底是什麼?CNCF 執行董事 Dan Kohn 給出了官方的定義:

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

雲原生定義 v1.0

這次大會上,CNCF 宣佈螞蟻金服成為其新的黃金會員。CNCF 執行董事 Dan Kohn 表示,“CNCF 非常歡迎螞蟻金服的加入,螞蟻金服大規模的使用 Kubernetes 叢集來構建其金融服務,是一個在中國擁抱雲原生熱潮中很好的案例。”

而中國更是與 CNCF 結下了不解之緣,超過 10% 的 CNCF 會員來自中國,包括 16% 的鉑金會員和 35% 的黃金會員。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

中國與 CNCF 的不解之緣

中國已經是 Kubernetes 的第二大貢獻者,在 Kubernetes 上做出了很大的貢獻,在其它的 CNCF 的專案也是如此。

也是在這次大會上,螞蟻金服的王旭做了有關安全容器的演講。他是安全容器專案 runV的創始人,在 runV 和 Clear 容器專案合併為 Kata 容器之後,一直在繼續領導該專案的發展。他同時宣佈了 Kata 容器1.7 的釋出。作為容器安全領域的兩大解決方案之一,Kata 容器得到了社群的積極支援,並進一步和螞蟻金服開源的 SOFAStack 相結合,目前已經完成了和 SOFAMesh 的整合。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

KubeCon NA 2018 之後 Kata 容器釋出了 3 個版本

作為國內領先的雲服務商,阿里雲自然也出現在了這次大會上,併發布了若干重要產品/服務,其中包括國內首個“開放雲原生應用中心 - Cloud Native App Hub”。開放雲原生應用中心,是雲原生“高速公路”上的託管和分發應用的集散地,同時也是國內開發者使用雲原生應用的重要基礎倉庫。在 Kubernetes 生態中,“應用”是一組 YAML 格式的描述檔案,而云原生應用中心,則為搜尋、使用和分享這些應用描述檔案提供了一個完全開源與開放的互動平臺。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

開放雲原生應用中心 - Cloud Native App Hub

在當前的 Kubernetes 應用生態當中,Helm 是目前最被廣泛使用的應用定義標準之一。所以在本次雲原生應用中心的釋出當中,對 Helm 格式應用的託管、搜尋和分發能力成為了中心首次上線的能力。為了能夠讓中國的開發者更好的使用 Helm Hub 的能力,阿里雲開發者中心與 Helm 社群達成了一系列技術合作,在開放雲原生應用中心提供了國內首個 Helm Hub 北美官方站的同步映象倉庫與 Hub 站點。這使得中國的開發者終於可以隨心所欲的搜尋雲原生應用,然後直接使用 helm install 命令將這些應用安裝在全世界任何一個 Kubernetes 叢集當中。

除了開放雲原生應用中心之外,阿里雲容器平臺團隊還正式宣佈開源了重量級專案 OpenKruise。該專案源自於阿里巴巴經濟體應用過去多年的大規模應用部署、釋出與管理的最佳實踐,源於容器平臺團隊對集團應用規模化運維,規模化建站的能力,源於阿里雲Kubernetes服務數千客戶的需求沉澱。Kruise 核心在於自動化,從不同維度解決了Kubernetes之上應用的自動化,包括,部署、升級、彈性擴縮容、Qos調節、健康檢查、遷移修復等等。此次Kruise開源的內容主要在應用部署,升級方面,即一套增強版控制器元件用於應用的部署和級和運維。

目前,伴隨著 5G 的到來,邊緣計算也是一個熱點,在本次大會上阿里雲釋出了託管版邊緣叢集 ACK@edge,致力於實現雲-邊-端一體化協同,透過非侵入增強方式,完美擴充雲原生的邊界。邊緣雲端計算是基於雲端計算技術的核心和邊緣計算的能力,構築在邊緣基礎設施之上的雲端計算平臺。形成邊緣位置的計算、網路、儲存、安全等能力全面的彈性雲平臺,並與中心雲和物聯網終端形成“雲邊端三體協同” 的端到端的技術架構,透過將網路轉發、儲存、 計算,智慧化資料分析等工作放在邊緣處理,降低響應時延、減輕雲端壓力、降低頻寬成本,並提供全網排程、算力分發等雲服務。

而此前華為雲的開源智慧邊緣專案 KubeEdge 已經加入 CNCF 社群,成為 CNCF 在智慧邊緣領域的首個正式專案,這意味著雲原生社群對智慧邊緣領域的關注與重視。

從本次大會的參會感受來看,特別明顯的一點就是針對雲原生生態的各種專案層出不窮。除了上面提及的 OpenKruise、Kata 容器之外,還有青雲 QingCloud 也推出了自己的產品 KubeSphere(QKE),可以在 QingCloud 公有云上交付 KubeSphere 容器平臺全能力,提供託管的原生 Kubernetes 叢集、極簡的人機互動實現 CI/CD、微服務、以及叢集運維管理,幫助使用者更敏捷地構建雲原生應用,並一站式實現應用全生命週期的統一管理,從而全面釋放企業的核心業務生產力。QKE 相較於原生的 Kubernetes 叢集,提供了更多完善易用的開發工具集,能夠實現極簡開發、強勁支援和高效交付,可以幫助使用者解除核心業務開發以外的平臺工作負擔。除了擁有強大的平臺能力,QKE 還可以無縫支援混合雲與多雲環境。KubeSphere 交付的公有云與私有云具有完全一致的體驗,無縫打通兩種環境中的應用,使用者可將應用在跨公、私環境的 Kubernetes 叢集中進行混合部署,賦予業務更大的靈活性。

除了雲原生技術方面的突破和進展之外,本次 Kubecon 大會也同時召開了開源峰會,對開源治理提出了諸多見解和分享。

來自開源社的 Ted Liu 做了題為《開源治理實踐和企業案例研究》的演講,為企業在採用、使用開源軟體以及為 OSS 社群做出貢獻方面提供了明確的指導和步驟。Ted Liu 還將分享一些案例研究,探討龍頭企業如何建立他們的開源專案辦公室,以簡化開源治理和政策,同時還將介紹開源許可和合規性。

致如火如荼的雲原生時代 —— Kubecon 2019 見聞錄

開源社 Ted Liu 在發表演講

而來自阿里巴巴的 Frank Zhao 則開始探索新的開源社群管理方式,將重點放在協作自動化和開發人員行為分析,這有助於社群維護人員的管理工作。在其演講《阿里巴巴數字推動的開源社群探索》中展示了他們是如何構建阿里巴巴開源社群機制,以及為實施該機制而構建的工具背後的思考。

本次大會的內容之豐富、話題之深入,讓人深切感受到了雲原生領域的如火如荼的發展,而這篇文章已經太長了,本次大會上更多值得關注的數字和訊息還有:

  • Linux 已經成長為世界上最重要的軟體平臺:100% 的超級計算機市場份額;82% 的手機市場份額;68% 的企業伺服器市場份額;90% 的大型機客戶;90% 的公有云工作負載;62% 的嵌入式市場份額。
  • 世界上有 51% 的關鍵專案是在“雲”上執行的,而在中國達到了 72%;世界上有 45% 的專案,仍然是在傳統的環境當中,但是在中國,這個數字僅僅只是 28% 。
  • Linux 基金會最新成立了一個子基金會 LFAI,領域主要是人工智慧、機器學習和深度學習。中國有很多的企業都成為其成員,包括:百度、華為、嘀嘀等等。
  • 京東談論了他們是《如何執行全球最大的 Vitess》以及《在 Kubernetes 中經濟高效地排程大量容器》,並透露訊息其區塊鏈 BI 資料服務將在今年 7-8 月上線公測。

讓我們期待今年 11 月在聖地亞哥舉辦的 KubeCon + CloudNativeCon 2019 北美峰會的更多訊息,據稱將會迎來 1.2 萬名與會者,這會成為歷史上最大的一個“開源峰會”!

相關文章