DoNews1月23日消息(記者 翟繼茹)“這是云原生最好的時(shí)代,也是不得不云原生時(shí)代。”KubeSphere容器平臺(tái)產(chǎn)品經(jīng)理于爽說(shuō)。在企業(yè)數(shù)字化轉(zhuǎn)型從1.0過(guò)渡到2.0的過(guò)程中,云原生已經(jīng)不是陌生的名詞。在大趨勢(shì)之下,青云QingCloud旗下KubeSphere的作用是什么,未來(lái)發(fā)展規(guī)劃又是什么?
重新認(rèn)識(shí)KubeSphere
2018年7月,青云QingCloud正式發(fā)布KubeSphere 1.0版本,去年4月升級(jí)至2.0版本。相關(guān)數(shù)據(jù)顯示,從2.0版本開(kāi)始統(tǒng)計(jì)其下載量已經(jīng)超過(guò)10000。KubeSphere為什么會(huì)如此受歡迎,它究竟解決了哪些核心痛點(diǎn)?回答這個(gè)問(wèn)題,我們不得不回歸到云原生發(fā)展的大潮趨勢(shì)中。
于爽介紹,云原生的代表性技術(shù)包括容器、服務(wù)網(wǎng)格、微服務(wù)、不可變基礎(chǔ)設(shè)施和聲明式API。其優(yōu)勢(shì)是可以利于各組織在公有云、私有云和混合云等新型動(dòng)態(tài)環(huán)境中,構(gòu)建和運(yùn)行可彈性擴(kuò)展的應(yīng)用,幫助工程師輕松地對(duì)系統(tǒng)作出頻繁、可預(yù)測(cè)的重大變更。
具體來(lái)說(shuō),從數(shù)字化1.0到2.0的轉(zhuǎn)變過(guò)程中,企業(yè)的IT能力需要其在軟件架構(gòu)方面從單體應(yīng)用、SOA的架構(gòu)發(fā)展到可解耦每個(gè)版塊使其成為獨(dú)立的個(gè)體,進(jìn)行微服務(wù);二是基礎(chǔ)設(shè)施從傳統(tǒng)數(shù)據(jù)中心升級(jí)為基于容器打包構(gòu)建的云原生;三是協(xié)作流程向敏捷、DevOps方向發(fā)展,使其更為快速。
Gartner報(bào)告顯示,預(yù)計(jì)至2020年,全球約75%的全球化企業(yè)將在生產(chǎn)中使用容器化應(yīng)用。而為這一轉(zhuǎn)變和升級(jí)提供生態(tài)和基礎(chǔ)的最好的平臺(tái)就是谷歌開(kāi)源的Kubernetes。與Docker Swarm 和 Mesos相比,Kubernetes在松耦合系統(tǒng)、跨基礎(chǔ)設(shè)施、擴(kuò)展簡(jiǎn)單且標(biāo)準(zhǔn)化等方面獲得了更多企業(yè)和專(zhuān)業(yè)人士的認(rèn)可。于爽也認(rèn)為,Kubernetes將是未來(lái)所有的基礎(chǔ)設(shè)施的統(tǒng)治者。
于爽介紹,在中國(guó),只有KubeSphere的定位是Kubernetes的發(fā)行版,青云希望給客戶(hù)提供一個(gè)通用的分布式Kubernetes發(fā)行版,就像類(lèi)比Linux發(fā)行版Ubuntu一樣。
事實(shí)上,青云發(fā)現(xiàn)雖然Kubernetes可以幫助企業(yè)完成升級(jí)轉(zhuǎn)型,但是它只提供了資源運(yùn)行的基礎(chǔ)平臺(tái),如何根據(jù)自身需求精準(zhǔn)使用,企業(yè)仍然面臨巨大的挑戰(zhàn)。于爽告訴記者,“搭建運(yùn)維這么一套很碎片化的平臺(tái)需要2、3個(gè)人,按照現(xiàn)在北上廣情況,相關(guān)人員薪資水平在每個(gè)月在3-5萬(wàn)。”
所以,KubeSphere將代碼在GitHub進(jìn)行開(kāi)源,希望幫助企業(yè)解決“用”的具體問(wèn)題,讓企業(yè)降低使用Kubernetes的門(mén)檻和成本,加速中國(guó)企業(yè)向云原生邁進(jìn)。
KubeSphere云原生“全家桶”
在社區(qū)平臺(tái)中,KubeSphere被稱(chēng)為云原生“全家桶”。這是因?yàn)镵ubeSphere解決了Kubernetes遺留下來(lái)的諸多瑣碎問(wèn)題,并且延續(xù)青云在產(chǎn)品設(shè)計(jì)上交互體驗(yàn)的優(yōu)勢(shì),讓其可以“開(kāi)箱即用”。
KubeSphere三大重要特點(diǎn)是核心功能開(kāi)箱即用、健壯的容器基礎(chǔ)設(shè)施和企業(yè)增強(qiáng)特性。在核心功能方面,KubeSphere即點(diǎn)即用的DevOps,面向開(kāi)發(fā)測(cè)試人員,覆蓋了開(kāi)發(fā)測(cè)試全鏈條的發(fā)布。從提交代碼、構(gòu)建應(yīng)用、應(yīng)用發(fā)布到測(cè)試環(huán)境、測(cè)試通過(guò)發(fā)布到準(zhǔn)生態(tài)環(huán)境及生產(chǎn)環(huán)境,這一套流程在KubeSphere平臺(tái)上可通過(guò)可視化界面進(jìn)行統(tǒng)一的管理。此外,不管是傳統(tǒng)微服務(wù)框架還是主流的云原生微服務(wù)框架,在KubeSphere平臺(tái)上都可以得到很好的支持,跨應(yīng)用平臺(tái)也可以一鍵部署。
在容器的基礎(chǔ)設(shè)施方面,于爽介紹,青云主導(dǎo)的開(kāi)源項(xiàng)目肯定會(huì)將自己擅長(zhǎng)的技術(shù)同時(shí)輸出到該平臺(tái)中。青云的SDN、SDS產(chǎn)品、QingCloud云平臺(tái)等都可以與KubeSphere進(jìn)行整合。值得一提的是,這一整合并不是強(qiáng)綁定關(guān)系,KubeSphere既可以安裝在青云之上,也可以安裝在其他云平臺(tái)、物理機(jī)或VMware之上。
最后,在企業(yè)級(jí)增強(qiáng)特性方面,多租戶(hù)、運(yùn)維友好和安全都是KubeSphere必備的功能。此外,于爽強(qiáng)調(diào),在產(chǎn)品控制層面,“合規(guī)”是重中之重,例如在銀行、保險(xiǎn)公司部署安裝KubeSphere時(shí)都要滿(mǎn)足相關(guān)審計(jì)要求。
目前,KubeSphere所覆蓋的行業(yè)包括保險(xiǎn)、制造業(yè)、航空、互聯(lián)網(wǎng)公司等。
KubeSphere的未來(lái)時(shí)
于爽介紹,2020年KubeSphere一方面將繼續(xù)在開(kāi)源方向不斷推進(jìn),讓更多用戶(hù)使用、了解其產(chǎn)品,另一方面,也將加大發(fā)展合作伙伴的力度,構(gòu)建更為豐富的業(yè)務(wù)場(chǎng)景應(yīng)用。
青云方面透露,在2020年3月份,將會(huì)推出KubeSphere 3.0版本,可支持多集群、網(wǎng)絡(luò)租戶(hù)隔離、計(jì)量、GPU可觀察性,對(duì)接vGPU等功能。在未來(lái)的4.0版本中,則將會(huì)向運(yùn)營(yíng)計(jì)費(fèi)場(chǎng)景方向發(fā)展,通過(guò)可插拔的方式構(gòu)建完整的業(yè)務(wù)形態(tài),使用戶(hù)可以在KubeSphere上實(shí)現(xiàn)類(lèi)似應(yīng)用商店的概念。此外,更多的AI應(yīng)用也將集成在其中。
采訪中,于爽一再?gòu)?qiáng)調(diào),KubeSphere的開(kāi)源不涉及任何商業(yè)意圖,它不屬于青云而屬于社區(qū)。“我們希望所有的開(kāi)發(fā)者,只要是他喜歡KubeSphere,都可以和社區(qū)一起把產(chǎn)品做得更好,我們希望是‘KubeSphere and Friends’”。
據(jù)數(shù)據(jù)顯示,KubeSphere的GitHub Star數(shù)呈現(xiàn)陡峭的持續(xù)上升態(tài)勢(shì)。截至12月底,社區(qū)貢獻(xiàn)者22個(gè),其中既有青云自家的研發(fā)工程師,也有來(lái)自社區(qū)用戶(hù)的個(gè)人開(kāi)發(fā)者。(完)


