【環球網科技報道 記者 勃潺】6月30日,青雲QingCloud正式推出KubeSphere 3.0。作為開源項目的KubeSphere邁入了一個新的發展階段:解決企業混合雲以及雲原生應用的需求。
青雲QingCloud應用及容器平台研發總監周小四介紹,KubeSphere 3.0通過多集羣管理來幫助企業進行K8s集羣管理,從而滿足企業在混合雲下的應用管理需求。
從行業來看,雲原生應用已然進入爆發期,青雲對行業的看法是,容器平台廠商將進入生態之爭。因此在推出KubeSphere 3.0的同時也開始未來發展布局,對於KubeSphere來説,未來會有兩個標籤,它不僅僅是Open Source(開源),也是OpenArchitecture(開放架構)。
作為面向雲原生應用的容器平台,KubeSphere解決的是混合雲成為一種常態化帶來的應用層面上的訴求,KubeSphere能夠讓企業快速邁入雲原生時代。KubeSphere是以Kubernetes為基礎,管理雲原生應用的一種分佈式操作系統。它提供可插拔的開放式架構,讓第三方應用可以無縫對接進來,讓用户使用KubeSphere第三方應用,同時也跟KubeSphere原生應用一樣,使用起來非常平滑。
專注於用户目標和體驗
在社區中,KubeSphere被稱為雲原生“全家桶”。這是因為KubeSphere解決了Kubernetes遺留下來的諸多瑣碎問題,並且延續青雲QingCloud在產品設計上交互體驗的優勢,讓其可以“開箱即用”。
而此次推出的KubeSphere 3.0最為重要的一個特性便是解決企業混合雲以及雲原生應用的需求:通過最新的多集羣管理來幫助企業進行K8s集羣管理。
KubeSphere 3.0提供的多集羣管理不僅僅是管理底層的基礎設施,還增加了兩個應用層面的功能:一是部署應用時可以跨集羣部署。二是應用全生命週期管理平台——OpenPitrix。
事實上,多集羣管理是在混合雲時代圍繞K8s必備的能力,也是企業最急切的需求。所以在KubeSphere3.0中,KubeSphere打造了具有自己獨特風格的多集羣管理。目標是針對大量存在的異構混合雲提供一箇中央控制面板,不管是從運維角度還是知識技能的接受程度,都極大的降低了用户的成本。
KubeSphere的多集羣管理與其他競品最大的區別在於支持Solo和聯邦兩種集羣管理方式。
同時,KubeSphere從最開始的產品裏,圍繞着可觀察性給用户提供了很多功能,包括基於租户的監控、基於租户的日誌檢索等。在KubeSphere3.0裏,這部分功能得到進一步的加強。
此外,青雲還支持KubeSphereOnly的部署方式,KubeSphere作為純軟件可以無縫地部署在這些既有K8s平台上。這意味着用户在現有平台上的業務完全不受影響,不會因為使用了KubeSphere而需要做遷移、改造,很好地保護了用户現有的業務資產,也不會對業務有任何影響。
同時,值得關注的是,KubeSphere3.0對生態夥伴更加友好。目前,KubeSphere適配了大部分主流的雲平台和容器平台,比如耳熟能詳的像阿里雲、AWS、騰訊雲,當然還有青雲QingCloud;容器平台,如OpenShift、Rancher等。“KubeSphere是一個輕量級的純軟件產品,它對於這些平台都是非常友好的。”KubeSphere容器平台產品經理於爽説道。
“在KubeSphere3.0裏,我們新增了多集羣管理功能。這並不是很簡單的一個小功能,多集羣對整個產品的框架改造是非常大的。但從產品交付層面和用户體驗層面,我們承擔了所有,我們屏蔽了這些變動帶來的使用上的影響,我們儘量減少用户的操作路徑。多集羣帶來的改變是巨大的,我們通過產品設計、功能交付,把所有變化都屏蔽掉了,並沒有給用户造成很大的認知困難。”周小四強調:“KubeSphere從產品設計之初就秉持一個原則,專注於用户的目標、用户的體驗。”
開源:走向全球化
KubeSphere在推出之初便定位為開源項目。在周小四看來,開源項目要做成功,一定要全球化,不能閉門造車。同時,必須有非常開放、敞開胸懷、海納百川的精神,KubeSphere才能真正取得成功。
因此在此次推出3.0版本後,KubeSphere走向全球化的步伐也更加堅定。
2019年4月,KubeSphere正式加入雲原生計算基金會(Cloud NativeComputing Foundation,以下簡稱為CNCF)。作為CNCF的會員,青雲QingCloud成為CNCF官方認證的服務提供商,KubeSphere和Porter進入CNCF Landscape。同時,KubeSphere提供了全球化的站點——KubeSphere.io,以及面向本地化的站點,如中國站、土耳其站,周小四介紹,後續還會有更多本地化站點。
從海外發展的數據來看,同比去年,KubeSphere在GitHub上多了2000多個Stars,已經達到3700多個Stars,有了很大的飛躍;Forks數量達到550個;KubeSphere的用户在過去一年急劇上升,現在已經達到上萬個。此外,在過去半年,海外用户達到58%,已經超過國內用户。
周小四感嘆:“這説明KubeSphere不只是面向國內的,而是可以遍佈全球的。有些用户認為KubeSphere特別適合國內用户的使用習慣,但事實證明它也適合國外用户。KubeSphere全球化的產品定位是非常正確的。”
生態的競爭
在青雲QingCloud看來,隨着用户不斷增加,應用場景不斷複雜,雲原生應用已然進入爆發期。周小四認為“我們看到大量的用户和合作夥伴都在採用雲原生技術做智慧樓宇、智慧城市等智慧場景,這是一個新的發展形態。”
因此,對於KubeSphere的下一步發展,周小四的思考是:雲原生應用相對IT來説是重構的過程,要打破原有的東西,做一些重構。“KubeSphere團隊不應該做所有的事情,而是應該做最核心的,必須考慮它未來的發展方向。”而在雲原生應用領域,容器平台廠商將來的競爭一定是生態的競爭,並不是某一個功能比別人做得好,就一定能贏得市場。
基於此,KubeSphere 4.0會在架構上做一些改造,目標是做成一個可插拔的、開放式的架構,讓更多的ISV或者企業基於開放架構的標準開發自己的應用或者服務,部署到KubeSphere上。
未來,KubeSphere的標籤有兩個,它不僅僅是Open Source(開源),也是OpenArchitecture(開放架構)。KubeSphere只提供最核心的,比如管理基礎設施、工作負載,提供系統級別的服務,比如監控、告警等,其他都交給Open Architecture。周小四表示,KubeSphere還會幫助企業建設集團雲和社區雲,提供一些運營功能,比如計量模塊、統計報表等,以一種插件的方式,完善整個生態。