(魏德齡/文)假若時間往前倒推10年,也許那時候仍不會有人認為Linux將會主宰消費電子的未來,作為普通用戶,如果在電腦中使用Linux也絕對是另類,應用少升級風險大,只背負著開源的信仰。如今,10年之后移動端的崛起也讓Linux成為了主宰,基于Linux內核的Android,以及Unix的iOS,甚至桌面端Chrome OS、macOS也變得更受歡迎,讓最新的Windows 11都不禁要克隆一下。
這無疑證明,趨勢是趨勢,把體驗做好,讓更多人用起來,提高工作生活效率,才能讓趨勢成為主流。如今,云原生的世界同樣如此。
云原生值與不值的雙重思考
云原生無疑已經成為了一種趨勢,根據(jù)《2019-2020云原生實踐調研報告》顯示,21.7%的受訪者中將云原生技術已用于核心業(yè)務生產,30.6%用于邊緣性業(yè)務,20.1%用于測試階段,16.3%尚處于評估階段,11.3%還沒有采用這些前沿的技術。
從數(shù)據(jù)中不難發(fā)現(xiàn),盡管云原生已經成為了一種趨勢,但依舊有大量企業(yè)沒有將其應用于生產業(yè)務,或干脆暫未引入該技術。有意思的是,近期的一項社區(qū)調查也顯示,有一半多的企業(yè)主已經開始希望在云原生實現(xiàn)之后,能夠使其創(chuàng)造更多的價值。
這無疑產生了關于云原生值與不值的雙重思考,一重是引入云原生值不值,另一重是在使用云原生之后,業(yè)務運維起來值不值。這一思考假如拿文章開篇舉的例子來比喻的話,那就是用Linux值不值,以及選擇用Android或是iOS后在使用體驗上值不值。
首先,云原生作為大勢所趨,企業(yè)主自然不至于是為了云原生而云原生,為了容器化而容器化。本身從對未來長遠規(guī)劃的角度來看,確實需要把基礎設施Infrastructure as Code的方式規(guī)劃管理起來,后續(xù)在未來更高級的階段圍繞著微服務、應用容器化,做混合云跨云管理等,一步步規(guī)劃企業(yè)、個人的發(fā)展路線,也需要云原生領域技術。在目前,容器、K8s則是整個云原生體系發(fā)展的基石,也是最好、最簡單、最便捷的抓手。“現(xiàn)在K8s已經是標準了。一個公司里,不管是創(chuàng)業(yè)公司還是大公司,只要有IT部門的,熟悉云原生、Docker、K8s已經成為共識!鼻嘣瓶萍既萜髌脚_產品負責人于爽表示。
也就是說,在第一重的思考中,云原生確實能夠給企業(yè)帶來足夠大的價值。然而,企業(yè)無疑是一個團隊,團隊中的每一個人都不是技術精英。就像是任何公司中的職員都能輕松使用基于Linux內核的智能手機或電腦,但卻不是使用Linux一樣。假若云原生只是公司CTO的技術秀,但在業(yè)務部門、運維部門員工手中卻成為牽絆,就會使其價值無法發(fā)揮!癈TO不可能把自己掌握的底層內核、K8s的技術,包括圍繞K8s構建的輔助性功能,比如監(jiān)控、日志、告警等業(yè)務的框架,告訴200個人,讓這200人都像自己一樣厲害!庇谒@樣形容。
這時候一款好的云原生操作系統(tǒng)將直接關系到企業(yè)值與不值的第二重思考。
好用才超值
企業(yè)需要在K8s和員工之間有一個媒介,來降低容器云使用過程中的門檻,提升操作效率。比如在這一門檻中,K8s猶如一個百寶箱,但并不一定隨便一個工具就適合去使用,企業(yè)很難做判斷、選擇和評估。
把復雜變簡單,實現(xiàn)開箱即用恰恰是KubeSphere的特點之一。KubeSphere是基于K8s內核的云原生操作系統(tǒng),可以幫助企業(yè)節(jié)約成本,提高效率,最大限度把一個技術平滑傳遞到企業(yè)里的各個部門,屏蔽K8s碎片化。
“總的來說,雖然KubeSphere是一個產品,但其實給客戶帶來的是一個云原生團隊。”于爽表示客戶選擇KubeSphere就相當于選擇了K8s容器標準,可以大幅節(jié)約企業(yè)內部的人力成本與工作量,輕松解決跨云問題。通過容器和K8s,在并沒有改變軟件開發(fā)商的開發(fā)框架和標準的情況下,通過一種比較中立的技術,一種應用封裝標準使其統(tǒng)一起來。
除了解決碎片化問題,提升產品體驗外。KubeSphere還選擇走全球開源路線,自2018年孵化KubeSphere容器平臺時便完全開源,不管是在GitHub還是官網,都首先寫好英文文檔。“我們投入了大量的專業(yè)英文文檔人員,完善我們的官網、文檔體系,中文文檔都由社區(qū)貢獻。”于爽表示。
同時,KubeSphere產品的開放性,也打消了很多合作伙伴的顧慮,讓更多人愿意加入到生態(tài)中。預計至2021年底,KubeSphere還將在4.0.0版本中發(fā)布前后可插拔架構,給基于云原生標準的客戶提供一整套輔助工具,讓客戶可以把自己的業(yè)務無縫嵌入到KubeSphere的管理體系中。
顯然,KubeSphere打造的絕不是CTO秀技術的玩物,而是適用于公司更多員工的云原生操作系統(tǒng),對于客戶來說能夠降本增效、對于業(yè)務部門來說能夠增加營收、對于開發(fā)部門來說能夠實現(xiàn)持續(xù)交付、對于運維部門來說實現(xiàn)了事少穩(wěn)定。
選擇一款好用的云原生操作系統(tǒng)才能讓企業(yè)的云原生經過雙重思考選擇后變得超值。同時,正在持續(xù)迭代發(fā)展的KubeSphere也正在變得更加強大。
也許就是下一個主流
近期,KubeSphere 發(fā)布 3.1.0版本,預計在年底還將發(fā)布4.0.0版本。根據(jù)未來產品規(guī)劃,KubeSphere還會把底座的場景延伸得更廣、方向更寬,圍繞企業(yè)用戶的訴求把產品體驗做得更好。據(jù)于爽透露,在未來甚至會做到兩周一個版本。在新的3.1.0版本中,加入了計量計費功能,為客戶新賦能了運營能力,可以解決如與其他部門或子公司結算的場景問題。預計會在9月底的KubeSphere 3.2.0里會支持GPU的工作負載和調度。
值得一提的是,在KubeSphere 3.1.0版本中的貢獻者已超過90個,包括來自馬上消費金融、紅亞科技、中通、銳捷等很多外部的貢獻者,共修復了1000多個Issues,提交近3000個PR。這表明了KubeSphere的社區(qū)力量正在不斷壯大,全球社區(qū)目前已經實現(xiàn)超400%增長,截止今年第一季度的貢獻者數(shù)超110人,而KubeSphere團隊則一直維持在50人左右,外部貢獻者數(shù)量超過一半,F(xiàn)在KubeSphere在2020年已經有五個社群,很多地方的KubeSphere愛好者、用戶會自發(fā)發(fā)起社區(qū)活動,主動傳播KubeSphere開源項目。
“整個產品線的鏈條是縱向的,我只能做深度或向上做高度,但玩了社區(qū)之后,經過大概三年多時間,發(fā)現(xiàn)維度不是單純的縱向,而變成橫縱向都有,因此也結識了很多朋友。”伴隨著KubeSphere社區(qū)在全球的發(fā)展,于爽個人也在工作中找到了更多樂趣所在。
此外,KubeSphere經過三年的迭代,也不再是單一的產品,而是衍生出一個產品家族。其中包括了主打虛擬機管理的KubeSphere Virtualization、硬負載均衡組件Porter、跨云應用分發(fā)框架OpenPitrix、集群巡檢KubeEye、輕量化集群管理KubeOcean等產品,進而來支撐整個KubeSphere生態(tài)。
青云科技去年還發(fā)布了KubeSphere KF3000容器一體機,產品進行了代碼級別的優(yōu)化,實現(xiàn)與硬件的更好整合,相關軟件也一并預裝在硬件中,幫助客戶一站式實現(xiàn)從選購、下單、最終標準規(guī)格產品落地到機房,大大降低采購鏈條的周期和成本。
目前,KubeSphere已經開始在火車軌道巡檢、支撐電信運營商核心業(yè)務、電商物流等大量實際落地業(yè)務中發(fā)揮自身的價值。
如果說當下的移動操作系統(tǒng)讓移動互聯(lián)網業(yè)務與Linux之間實現(xiàn)了牽手,KubeSphere則也開始讓K8s與行業(yè)應用間實現(xiàn)牽手。而今,Android、iOS這樣的移動操作系統(tǒng)的理念已經成為消費電子中的主流,假以時日,KubeSphere也許就是云原生中的下一個主流。