雲端計算的拐點隱現 華為雲開源兩款容器技術
雲端計算的拐點隱現。當然了,我們說的不是雲端計算廠商份額的增減,或者競爭格局的變化,而是在雲端計算下半場抑或雲端計算2.0時代,雲原生或許能成為雲端計算行業變革的催化劑。 |
日前,全球雲原生領域最大的峰會之一KubeCon+CloudNativeCon首次登陸中國。近年來,中國是北美之外對Kubernetes熱情最高的地區,業界領先企業悉數到場。華為雲BU PaaS產品部總經理廖振欽在大會主論壇發表了《進入垂直行業,Kubernetes幫助各產業加速向雲原生遷移》的主題演講,表示容器既需要在技術角度做演進,更要深入到行業中實踐。
雷鋒網獲悉,據Gartner預測,到2020年,全球容器市場將超過20億美金,容器逐步成為企業數字化轉型標配,Kubernetes則是容器技術的核心。
在容器領域,華為雲打的也是全棧的招牌,提供基礎設施、交付、運維、容器化架構轉型的全流程服務,不過華為雲與容器的聯絡不僅於此。
雷鋒網瞭解到,華為很早就接觸並在雲原生領域做貢獻。早在2015年,華為就加入Kubernetes社群並作為創始會員之一參與發起成立CNCF基金會;2016年,華為成為國內第一家釋出基於Kubernetes的容器服務CCE;2017年華為成為第一批成為全球Kubernetes認證的服務提供商,並且CCE也首批通過了Kubernetes的一致性認證。截止目前,華為雲在CNCF基金會,全球貢獻3000+ PR,全球排名第三,國內排名第一。咪咕互娛、豬八戒、秒拍等企業都採用了華為雲的容器服務來加速自身數字化轉型。
在Kubernetes領域,華為先後大顆粒貢獻了叢集聯邦、高階排程策略、IPVS負載均衡,容器儲存快照等專案。本次大會上,華為雲還宣佈開源基於容器技術的一站式基因測序計算框架KubeGene與基於Kubernetes架構平臺的邊緣計算管理框架KubeEdge。
“從來沒有一種雲技術,像CloudNative一樣,可以在各個廠家之間的計算、標準化上取得這麼好的一致性”,廖振欽表示,“核心使用者用了我們的容器技術對原有系統進行改造以後,整個資源利用率提升了50%,每年節省的Capex和Opex的投入都是非常大的。”
CNCF調查報告顯示,58%受訪者已經在生產環境中使用 Kubernetes。Kubernetes從技術生命週期中的early adopter 進入到了 early majority 階段。
不過Kubernetes並非是“萬能藥”。架構合理、設計靈活、擴充套件性強是Kubernetes的優點,可以說Kubernetes滿足了應用在生產環境中的一些通用需求,提供了平臺即服務(PaaS)的應用交付運維簡易性以及基礎設施即服務(IaaS)的靈活性,提升了跨基礎設施移植的方便性,但Kubernetes仍在演進中途。
Google軟體工程師Janet Kuo 介紹了Kubernetes的後期發展模式:開放標準(內建 API:在不同環境中執行 Kubernetes;一致性:在任何地方執行 Kubernetes 且結果一致;可擴充套件性(定製 API + Controller;API 策略;基礎設施可擴充套件;API 可擴充套件;)。
以容器+Kubernetes為基礎的PaaS平臺已經成為網際網路公司的標配,而且逐漸進入到傳統行業,不管是大型企業或者初創公司,不約而同地採用了容器化架構。而另一面,Kubernetes經歷了3年的發展,已進化到一個平臺階段。在滿足了社群對於Kubernetes的期望之後,Kubernetes還能有多大的進步空間,這決定了Kubernetes是高開低走,還是能再上升一個臺階,這個過程中場景創新都是必不可少。
容器深入場景雷鋒網認為,不可否認的是,企業在應用容器過程中仍存在一定技術門檻,這也是當下企業面臨的主要問題。2016年華為釋出了基於Kubernetes的雲容器引擎CCE,提供高可靠高效能的企業級容器應用管理服務,支援Kubernetes社群原生應用和工具,簡化雲上自動化容器執行環境搭建,但不少企業還希望有更簡單的方案。
在今年的華為全聯接大會上,華為雲更進一步釋出了基於Kubernetes的Serverless Container(無伺服器容器)引擎——雲容器例項服務CCI,相容Kubernetes和Docker的原生介面,使用者不再需要關注叢集和伺服器,通過簡單的三步配置,即可快速建立容器負載。
圍繞Kubernetes的生態構建還處於起步階段,尤其是深入到各個細分行業場景時,華為雲主推的兩個場景分別是基因測序和邊緣計算。如前所述,要推動Kubernetes生態的進一步發展,做強——技術的縱向延伸,做大——場景的橫向拓展,兩者都是必需要素。
基因測序是時下非常熱門的領域,行業公司林立而起,但基因測序帶來的大量資料對處理能力提出了更嚴苛的要求。計算密集、資源利用率敏感、波峰波谷業務量差異大、行業工具繁多,流程標準不統一以及環境搭建複雜度高,都是基因測序行業的共同難題。
結合基因測序的具體場景,華為雲發現,容器技術非常符合基因行業使用,但行業人員學習配置及控制Kubernetes的學習成本過高。在這種情況下,華為雲有針對性地釋出了基因容器服務GCS,將Kubernetes做了封裝,讓基因行業可以迅速部署和使用容器技術。圖靈生物採用華為雲的雲容器引擎CCE後,就快速彌補了行業短板,成為行業領軍者。
圖靈生物CTO王超提到,“用容器化的方式進行打包,管理,升級都非常的方便,而且用 Kubernetes進行管理,資源排程和維護都非常簡單,對於環境的擴容有利”。
與此同時,另一個適用容器技術的場景即是邊緣計算。現在,說邊緣計算是雲端計算的下一個風口也不為過。作為從雲到端的“最後一公里”,邊緣計算具備降低頻寬使用和網路延遲,實現更高效的資料處理等優勢。然而就目前來看,邊緣場景還有六大痛點:雲、邊通訊受限;高度分散的海量邊緣節點;端側裝置多樣化;邊側資源可能受限;邊側安全控制管理;邊側的自治與恢復。
對此,華為雲推出了智慧邊緣平臺IEF (Intelligent EdgeFabric),除了解決上述六大問題外,還結合華為軟硬體協同的全棧技術實力,以及”雲-邊-端”三位一體的全棧智慧服務的優勢,提供從晶片、網路、硬體、邊緣雲服務、AI全棧一體化的智慧邊緣產品,幫助客戶輕鬆構建智慧邊緣。該方案適用於安平、工業製造、車聯網等領域,通過在雲端進行模型訓練、邊緣側推理預測,從而實現雲端和邊緣的高效協同。
Kubernetes源自希臘語,代表“舵手”和“領航員”的意思,而在如今的雲原生領域,Kubernetes生態在行業引領者的持續創新下或許真能開闢一個大航海時代。