暗涌三年的K8S風暴來襲,華為云如何基于開源使能行業?
11月13-15日,在 “KubeCon + CloudNativeCon 2018”大會上,圍繞以 Kubernetes 為代表的云原生技術展開了 200 場的議題討論。這次大會由隸屬于 Linux 基金會的云原生計算基金會(下稱CNCF,Cloud Native Computing Foundation)發起。作為Kubernetes(簡稱“K8S”)社區創始會員與 CNCF 基金會發起者之一——華為云參加了本次大會。
全新開源產品,展現華為云基于 Kubernetes 的多維度實力
通過 KubeCon 大會,華為云可以說向業界全面展示了三項優勢能力:Kubernetes、容器、云原生技術。在 Kubernetes 技術領域,華為云向社區貢獻客戶需求及相應大顆粒貢獻,滿足更多的企業應用場景,幫助企業業務走向 Cloud Native。華為云容器服務是面向企業用戶,為其提供高可靠、高性能的企業級容器全棧服務,幫助 AI 領域、基因計算領域、以及邊緣計算領域實現云原生技術的應用;云原生技術則通過解決行業痛點幫助客戶快速高效使用容器技術,幫助行業向云原生遷移。
在這次大會上,華為云 BU PaaS 產品部總經理廖振欽發表了《進入垂直行業,Kubernetes 幫助各產業加速向云原生遷移》的主題演講,宣布開源基因容器框架 KubeGene 和智能邊緣框架 KubeEdge,力求促進構建 Kubernetes 的開放生態,加速行業使能。
基因測序和邊緣計算是伴隨著云原生技術快速發展的兩個典型行業場景。據介紹,KubeGene 主要包含針對基因測序的流程描述語法、接近 SGE 體驗的命令行工具、根據基因流程定制的工作流引擎和基因測序的***實踐流程,讓基因組測序變得更省錢、更省時、更省力,加速基因企業云端創新。他表示,目前,容器技術非常符合基因行業使用習慣,但也存在一定的挑戰。比如,行業人員學習配置及控制 Kubernetes 的學習成本過高,Kubernetes 流程框架復雜。就此,華為云就有針對性地發布了基因容器服務——GCS,將 Kubernetes 做了封裝,讓基因行業可以迅速部署和使用容器技術,幫助基因行業的用戶提高資源利用率,輕松應對技術的波峰和波谷,降低環境搭建的復雜性。
以基因測序行業為例,圖靈生物是華為云 GCS 的首批客戶。此前,圖靈生物通過華為云,用 CCE 快速彌補了行業短板,專注在業內的技術創新,加大在儀器優化、技術更新、產品迭代方面的投入。“用容器化的方式進行打包‘管理’升級都非常的方便,而且用 Kubernetes 進行管理,我們的資源調度,維護都是非常的簡單,對于環境的擴容非常的有利。”圖靈生物 CTO 王超表示。同時,他也介紹了所在行業目前所面臨的困境:“基因測序從業者習慣于傳統的 HPC 技術環境,云原生和容器技術 Kubernetes 等存在使用門檻。此外,基因測序涉及到復雜的流程管理,華為在 Kubernetes 封裝了一層關于基因測序的‘抽象’,這一層抽象就叫 GCS 基因容器服務。華為的 KubeGene 項目通過對 GCS 開源,降低基因測序的人員學習云原生和容器的技術門檻,讓基因測序從業者可以把他們的精力聚焦在生物和基因上的創新和應用上。”從 HPC 的環境遷移到云原生的環境,王超所在的團隊經歷的***挑戰是如果自己調研容器技術,需要投入十幾個人力,通過華為技術,不僅簡化了人工,也優化了技術路徑。 王超期待華為云開源項目可以進一步把生態圈建造起來,降低技術門檻,也使生物學家和基因學家能夠聚焦精力研發科技。
在越來越火爆的邊緣計算領域,華為基于 Kubernetes 的 KubeEdge 技術不僅具有支持離線自主 pod 執行、低內存邊緣計算節點、邊緣服務訪問、注冊和發現(邊到數據中心云、邊到邊)等功能,更能對 Kubernetes 邊緣云環境平臺的擴展。在當天的演講環節,廖振欽坦言:“Kubernetes 在各個行業里應用的時候,還是會發現有很多困難,因為具體行業里的開發人員,其實對行業的背景,行業知識是非常的齊備;但是對于 Kubernetes 可以對他們帶來什么幫助,理解起來其實是非常困難的。”華為云的做法是和客戶一起把 Kubernetes 在該領域的應用做成解決方案的技術,通過和更多的行業客戶合作,將技術方案落地。在人工智能領域, 華為云將 Kubernetes 專門針對平安城市的場景,工業的場景,車聯網的場景,把云推到邊和端上,把 KubeEdge 技術開源,把智能送到實際場景中。
在極為重要的人工智能場景中,華為云早在今年 10 月的全聯接大會上就有動作。華為云為客戶量身打造了 AI 容器產品,全球首發了基于 Kubernetes,對接了業界主流 AI 計算框架(如 Tensorflow、Caffe2)的核心引擎的 Serverless 容器服務——CCI。廖振欽提到:“日常工作中,他會接觸到很多中國本土企業,即便是十個人的團隊運營 Kubernetes 技術,仍然有些吃力。”針對這一客戶需求,華為在 2016 年曾推出了基于 Kubernetes 的容器服務——CCE,而新推出的 CCI 的服務,用 Serverless 容器的方式進一步降低了服務的門檻,以更便捷的云服務的方式供用戶使用;解決了用戶仍需選擇網絡,選擇服務器、選擇計算存儲,以及管理 Kubernetes 集群等難題。
三年行業耕耘,優勢初現
除了圖靈生物,咪咕互娛、秒拍等企業正基于華為云的容器服務加速自身數字化轉型外,華為云近年來的技術沉淀也正在迸發出巨大的影響力。
華為云深知向Kubernetes 拓展的價值和挑戰,早已行動,與 Kubernetes 領域淵源頗深。2015 年 12 月,華為就參加了 CNCF 的初創的工作,當時中國企業中就只有一位成員列屬 CNCF 陣營。經過了三年的發展,目前已有 39 家成員加入了 CNCF,華為云跟隨社區成長,一同致力于將 Kubernetes 技術推向各個行業在中國的應用。華為作為社區核心成員持續貢獻,目前擁有 5 個 maintainer。在對 Kubernetes 的社區貢獻中,華為整體貢獻在國內廠商中持續位居***。根據 cncf.biterg.io 數據統計,從 Commits 維度看,華為貢獻國內排名***,全球排名第三。同時,華為也是首批獲得 KSCPs(Kubernetes 認證服務提供商)資質的廠商之一。
“中國軟件的開發人員有 500 萬名,這個市場是巨大的。華為云做了很多關于 Kubernetes 和 CloudNative 相關的工作,我們在游戲領域,視頻領域都做了很多的實踐,廣大的客戶更看重 CloudNative 的一些核心的優勢,我們的核心的用戶用了我們的技術以后,對他們的原有的系統進行了改造,對整個資源的利用率提升了 50%,每年節省的 Capex 和 Opex 的投入都是非常大的。”廖振欽在當天的演講中激動地說道。
2017 年,華為云獲得了 Kubernetes 社區指導委員會席位,這一席位在全球共 13 席,中國僅華為入選;2018 年 4 月,華為云又獲得了 CNCF 的***席位——CNCF 技術監督委員會席位,全球共 9 席,華為亞洲首家入圍。至此,華為云將參與云原生領域的***級數決策,同時這兩個***席位也是亞洲廠商在 CNCF 基金會中收到的***榮譽。截至目前,華為云在 CNCF 基金會,全球貢獻 3000+ PR,全球排名第三,國內排名***。
而這些,或許已經足夠彰顯了華為云在云原生領域的技術實力與領導力。正如廖振欽表示,華為云開源這兩款技術,意在助力構建基因和智能邊緣領域的 Kubernetes 開放生態,讓行業開發者更容易搭建和嘗試 Kubernetes 技術,降低行業客戶使用這些新技術的門檻。未來,華為云也將基于云原生技術持續創新,助力繁榮生態,致力于為企業提供更加安全、便捷、高效的服務,使能更多行業快速發展。