“軟件定義是不可扭轉(zhuǎn)的趨勢,通過這種方式可以更好地做資源管理,讓資源得到最大化的利用,更好地服務(wù)于基礎(chǔ)設(shè)施業(yè)務(wù)。”青云QingCloud旗下的KubeSphere容器平臺產(chǎn)品負責(zé)人于爽談到,“軟件不再像以前通過傳統(tǒng)的二進制文件構(gòu)建,更多的圍繞云原生的技術(shù)標準一定是容器化的。無論是物理機、虛擬機、云平臺,軟件可以通過容器在不同的基礎(chǔ)設(shè)施里運行。未來,云原生一定是企業(yè)應(yīng)用最核心的架構(gòu)。”
一鍵開啟云原生
于爽談到,KubeSphere的產(chǎn)品目標是“聚焦業(yè)務(wù)應(yīng)用”,所有的功能體驗都是圍繞應(yīng)用設(shè)計的,“因此,我們在產(chǎn)品開發(fā)之前會跟社區(qū)用戶、青云QingCloud現(xiàn)有的企業(yè)用戶進行調(diào)研,了解他們現(xiàn)在的使用模式是怎樣的,期待的模式是怎樣的,匯聚并梳理所有的需求,提煉并最終展示在KubeSphere平臺上,形成很好的用戶體驗。”在KubeSphere 2.1版本中,青云QingCloud就提供了很多功能幫助傳統(tǒng)應(yīng)用向容器平臺和云原生遷移,用戶只需上傳后設(shè)置參數(shù)即可自動實現(xiàn)容器化。目前,KubeSphere的商業(yè)客戶已覆蓋銀行、保險、制造、航空、互聯(lián)網(wǎng)等領(lǐng)域。
自2019年5月以來,KubeSphere(2.0版本開始統(tǒng)計)安裝包在社區(qū)的下載量已超過1萬次。“KubeSphere的開發(fā)框架和模式完全基于微服務(wù)架構(gòu),每個模塊都是松耦合的,如果使用相應(yīng)的功能,可以直接把后端服務(wù)模塊接駁到KubeSphere,API對API。”于爽說,“KubeSphere開發(fā)者在產(chǎn)品迭代過程中有很多自己發(fā)現(xiàn)的問題或者新的想法,可以通過代碼的方式貢獻給Prometheus、Fluent Bit等CNCF的項目,這些開發(fā)者中有的人還成為了Jenkins社區(qū)、Prometheus社區(qū)的Maintainer。隨著產(chǎn)品發(fā)展、團隊成長,我們會把自己的能力貢獻給社區(qū)。”
2020年,青云QingCloud持續(xù)通過線下Meetup、線上社區(qū)的形式拓展基于應(yīng)用場景的產(chǎn)品落地,例如隨著企業(yè)業(yè)務(wù)規(guī)模的快速增長,多集群管理將成為常態(tài)化,3.0版本中加入了相應(yīng)功能支持,以及網(wǎng)絡(luò)租戶隔離、計量、GPU可觀察性和對接vGPU的功能。其中,多集群擴展了KubeSphere的寬度,無論是多IDC機房集群還是x86、Arm等多架構(gòu)集群,都能統(tǒng)一管理,對業(yè)務(wù)場景更具廣泛適應(yīng)性,可觀察性則涉及GPU資源的監(jiān)控、日志、資源調(diào)度,可通過KubeSphere的控制臺進行納管,無需讓用戶自行操作命令行和配置文件。
在3.0版本中,KubeSphere對GPU的支持更多在輔助功能上,讓客戶更易于落地,而在未來版本中,會加強AI場景的深耕,在業(yè)務(wù)實踐中幫助用戶直接使用GPU資源,并且支持在大數(shù)據(jù)場景構(gòu)建AI模型,把青云QingCloud和第三方的AI算法集成進來,運營層面則會為大型企業(yè)加入計費功能。從底層的開發(fā)架構(gòu)到上層的業(yè)務(wù)交付,青云QingCloud希望在KubeSphere通過模塊化的方式使得各個功能做到自由嵌套,與KubeSphere無縫銜接。
從軟件定義到云原生
于爽介紹稱,持續(xù)推進開源戰(zhàn)略、大力發(fā)展合作伙伴是KubeSphere未來的兩大方向,借助生態(tài)的力量讓合作伙伴和社區(qū)開發(fā)者將更多的業(yè)務(wù)需求反哺到KubeSphere中,例如在分布式計算、學(xué)校教學(xué)等場景中遠程使用GPU功能的能力。通過可插拔模式,各類型合作伙伴的產(chǎn)品都可以整合至KubeSphere,這也是青云QingCloud連接整個生態(tài)的關(guān)鍵,“KubeSphere會幫助用戶加速云原生的實現(xiàn),很多技術(shù)細節(jié)會隨著產(chǎn)品的迭代更加完善。像無服務(wù)器計算等技術(shù)在KubeSphere的版本規(guī)劃里都會有,隨著社區(qū)用戶的反饋,我們會逐漸把云原生的關(guān)鍵技術(shù)在KubeSphere平臺上落地。”