華為云亮相KubeCon 2018,矢志讓容器技術在行業煥發創新能量
原創【51CTO.com原創稿件】11月13日,由云原生計算基金會(CNCF)主辦的國際技術交流盛會“KubeCon+CloudNativeCon 2018中國(以下簡稱KubeCon)”在上海隆重開幕。華為云作為本次大會的鉆石贊助商和容器技術的***,對技術愛好者和開發者做了20場議題的分享。11月15日大會第三天,華為云BU PaaS產品部總經理廖振欽在大會主現場發表了名為《進入垂直行業,Kubernetes幫助各產業加速向云原生遷移》的主題演講,分享了華為云在云原生技術領域的創新實踐與行業使能成果,并正式宣布開源基因容器框架KubeGene和智能邊緣框架KubeEdge,促進加速構建K8S的開放生態,加速行業使能。
華為云BU PaaS產品部總經理廖振欽
以云服務的形式讓Kubernetes技術大行其道
廖振欽在現場和眾人分享了華為云在Kubernetes領域的一些實踐。他表示,三年前,華為云作為中國唯一一家企業,參加了CNCF的初創工作。而如今,國內已經發展到39家會員,共同將Kubernetes技術推向各個行業中,構筑國內云原生生態。近一年內,華為云在游戲、視頻、基因、邊緣計算等領域都做了很多的實踐,不少核心用戶通過華為云的容器技術對原有系統進行改造,資源利用率提升了50%,每年節省了巨大的Capex和Opex投入。
他還為Cloud Native技術點贊,“像集裝箱一樣的標準化,會給我們整個行業的標準化帶來非常大的幫助。”他認為,“從來沒有一次云技術,像Cloud Native一樣,可以在各個廠家之間的計算、標準化上取得這么好的一致性。”
當然,廖振欽也坦言,Kubernetes和Cloud Native技術并非***,在中國市場的反饋大多集中在“技術復雜、門檻高”的癥結點上。個別國內企業即使投入了十余人的團隊來做開發研究也覺得非常吃力,更遑論遠沒有如此多人力投入的多數企業了。鑒于這種情況,華為云認為,只有把容器技術做成服務,通過云服務的方式讓更多企業使用,才是***的推廣方法。2016年,華為云推出了基于K8S的容器服務CCE,今年又推出了serverless容器服務CCI,進一步地降低了使用門檻。“現在整個華為云AI的服務,都將基于 Kubernetes、基于CCI的技術底座。”
產品緊跟應用,讓敢于“吃螃蟹”的人愛上吃螃蟹
雖然廖振欽一筆帶過了華為云在這三年來推廣Kubernetes的“奮斗史”,但是可以想象,即便在各個行業中都有具備豐富的行業知識的開發人員,但如何讓他們深入認識到容器技術的價值依舊是一件非常困難的事情。好在總有勇于“吃螃蟹”的人,比如基因測序行業。
眾所周知,一個人的全基因組大概有30億對。而在基因測序過程中,要將其拆分成無數小的基因組,換算成數據量大小約為150G/人,對算力要求非常高。華為云發現,通過容器編排計算和分布式的合成比對, Kubernetes技術可以使整個測序計算的時間由20多個小時降低到6個小時。在大會現場公布開源的技術之一,即基于容器技術的一站式基因測序計算框架KubeGene就是針對基因測序行業提供的服務,主要包含針對基因測序的流程描述語法、接近SGE體驗的命令行工具、根據基因流程定制的工作流引擎和基因測序的***實踐流程,讓基因組測序變得更省錢、更省時、更省力,加速基因企業云端創新。
此次宣布開源的另一款技術,智能邊緣框架KubeEdge同樣解決邊緣計算在應用上遇到的痛點。華為云認為,通過 Kubernetes技術,可以很好的把公有云上的AI的能力推送到邊。所以華為云將KubeEdge技術開源,專門針對平安城市場景、工業場景、車聯網的場景,將智能送到邊緣計算的應用場景中。據了解,KubeEdge不僅具有支持離線自主 pod 執行、低內存邊緣計算節點、邊緣服務訪問、注冊和發現(邊到數據中心云和邊到邊)等功能,更是對Kubernetes 邊緣云環境平臺的擴展。
廖振欽在演講中總結道,經過了一年多在行業中的實踐,KubeGene、KubeEdge將非常有利于 Kubernetes在基因計算領域、邊緣計算領域及AI領域應用,華為云也愿意與眾人一起努力,讓Cloud Native技術無處不在。
基于Kubernetes的容器服務 圖靈生物感受技術的力量
Kubernetes究竟在中國得到了怎樣的落地應用呢?答案肯定是不勝枚舉。圖靈生物CTO王超也受邀參加了本次大會,在會議期間,他從一個用戶的角度暢談容器服務在生物領域的應用,也從側面佐證了華為云服務所帶來的巨大價值。
王超簡短介紹到,基因測序被譽為“下一個改變世界的技術”,它是一種新型基因檢測技術,能夠從血液或唾液中分析測定25000對基因全序列,這些基因決定了人的身高、體重,以及對藥物和疾病的易感性,從而可以預測罹患多種疾病的可能性,幫助人們提前預防和治療。
說易行難,每位個體通過采集唾液,最終形成的原始數據遠超150G,相當于七八十部高清電影的大小。為此,圖靈生物組建了很多的數據庫,對這些基因進行解讀。過去,公司測序中心會搭建一個私有數據中心,采用HPC的方式,實現共享存儲、共享集群。然而隨著業務和數據的增長,存儲和計算資源遭到了極大挑戰。除此之外,由于生物產業工具極其碎片化,圖靈生物擁有5000多個原始化工具,有開源有閉源,開發語言也不同,也給運維提出了難題。
容器技術的出現幫助了他們。在華為云開源項目團隊的幫助下,圖靈生物搭建了一個大數據平臺,用于存儲生物數據庫的文件和文獻,而且將生物學的流水線完全從HPC的情況下遷移到了 Kubernetes。過去那些非常分散的生物學工具,也被圖靈生物用標準化的語言描述出來,在私有云和公有云場景下無縫集成。甚至一些陳舊代碼腳本,也可以被積累下來,所有工具的流程都可以復用。“用容器化的方式進行打包,管理,升級都非常的方便,而且用 Kubernetes進行管理,我們的資源的調度,維護都是非常的簡單,對于環境的擴容非常的有利。”王超非常認可容器服務的價值。
圖靈生物只是從Kubernetes技術受益的一個典型,華為云所希望達成的愿景是通過降低學習云原生和容器的技術門檻,讓更多的企業用戶可以更靈活地發揮Kubernetes、CloudNative技術價值,加速行業使能。這其中離不開華為云繼續深耕,但同樣需要引入更多產業和社會的力量,共同構建良好、開放的云原生技術生態。
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】