國內企業級云服務提供商青云QingCloud正式發布升級后的“面向云原生應用的容器混合云”KubeSphere 3.0。據悉,KubeSphere 3.0三個關鍵特征是“容器混合云、多集群管理和生態友好”。
KubeSphere是青云QingCloud團隊以Kubernetes為基礎打造的管理云原生應用的一種分布式操作系統。它提供可插拔的開放式架構,無縫對接第三方應用,極大地降低了企業用戶的使用門檻,讓用戶使用KubeSphere第三方應用也跟KubeSphere原生應用一樣平滑。
KubeSphere從1.0起步,經過2年的傾力打造,從2.0再到今天正式發布的3.0版本。青云QingCloud應用及容器平臺研發總監周小四表示:“青云QingCloud做容器比較晚,KubeSphere 1.0是告訴市場我們在做容器平臺;KubeSphere 2.0是追趕,基本的功能都覆蓋到了;KubeSphere 3.0開始領先。過去半年,KubeSphere海外用戶量已經超過國內,KubeSphere 3.0發布后,也將進一步推動KubeSphere業務的全球影響力。”
KubeSphere 3.0 三大核心功能
在談及KubeSphere 3.0功能升級時,我們需要先對當下的云服務市場環境有清晰了解。
周小四稱:“隨著云計算的普及,企業為了避免云廠商鎖定,往往采用多個云廠商的服務或者產品。大概93%的企業正在采用多云策略,在多云中的混合云占87%。”
“于是,新的問題產生了,企業如何在異構平臺上無縫管理、部署和遷移其應用?”周小四強調,“以前混合云是面向資源的,現在面向應用的。”
KubeSphere如何解決企業混合云以及云原生應用的需求?這得益于KubeSphere 3.0提供的多集群管理。
KubeSphere容器平臺產品負責人于爽表示,KubeSphere 3.0相比2.0版本而言,最重要的升級至少有三點必須談一談。
“首先是多集群管理,它契合了混合云的大趨勢。多集群不是一個單純的功能點,管理1個房子和管理1000個房子,管理模式和架構都是不一樣的。為了適配多集群,KubeSphere 3.0從租戶體系的改造、開發架構的改造、權限體系的改造等,都做了很多調整。但從產品交付層面和用戶體驗層面上,KubeSphere 3.0屏蔽了這些變動帶來的對用戶使用上的影響。”于爽說。
據介紹,KubeSphere 3.0在多集群管理上提供了一個應用管理平臺——OpenPitrix,它面向云原生應用的全生命周期管理,能夠上架應用、下架應用、分發應用。KubeSphere多集群管理能夠讓企業非常輕松地駕馭其混合多云,這是KubeSphere在3.0重點解決的問題,
于爽同時強調,“KubeSphere的多集群管理與其他競品最大的區別,是我們支持Solo和聯邦兩種集群管理方式。”
KubeSphere 3.0不得不提的第二點:自定義監控。
于爽稱:“客戶自己業務的監控指標可以無縫對接到KubeSphere平臺上,這是企業比較關注的。目前大量的用戶已經完成IaaS化的轉變,在向服務化或者PaaS轉變。用戶關注的不再是我們常規平臺看到的監控指標,比如CPU、內存、網絡、I/O讀寫等,更希望關注的是自己業務的特性是不是反饋良好,如果業務指標出問題了,再一步步追蹤到資源層面。但是在容器平臺的領域還沒有契合客戶的轉變,KubeSphere 3.0在應用視角上更貼合客戶的需求,提供應用自定義監控指標對接的功能,還可以很好地跟社區整個監控生態合作。我們最近正在跟F5談合作,他們都有現成的Prometheus Exporter監控方案,可以無縫對接到KubeSphere 3.0上。”
第三點則是KubeSphere 3.0的網絡策略可視化。
于爽進一步介紹道:“網絡策略可視化是我們為了幫助容器平臺的網絡運維人員打造的一個功能。現在大家都在玩K8s,但是隨著用戶對K8s的掌握程度越來越高,就會發現當你把很多上層場景,比如CI/CD、微服務都搞定后,有兩個核心問題是最難搞定的:網絡和存儲。在KubeSphere 3.0里,我們對存儲有一些加強,但對網絡的加強是比較大的,我們在租戶和K8s原生的Namespace的層級上都提供了可視化的網絡安全策略的管理機制,極大的降低了容器平臺在網絡層面的運維工作壓力,這對于他們來說,是非常迫切的一個需求。”
于爽也強調,如果要細數KubeSphere 3.0的新功能,“可能一天也說不完”,但是所有功能的增加都來自用戶的需求和期望。