最近兩到三年,隨著基礎(chǔ)軟件的不斷完善,數(shù)字化轉(zhuǎn)型的概念“越提越兇”,企業(yè)也不再是面對一堆的數(shù)字化工具無從下手,而是越來越注重成果和價值,這也得益于眾多管理工具、分析工具等的成熟,讓企業(yè)在數(shù)字化轉(zhuǎn)型過程中投入的成本越來越透明、可控。
云計算在企業(yè)數(shù)字化轉(zhuǎn)型中起到的作用則被廣泛認可,尤以云原生更甚。根據(jù) IDC 的預(yù)測,到 2025 年,全球近三分之二的企業(yè)將成為軟件生產(chǎn)商,超過 90%的應(yīng)用程序為云原生應(yīng)用程序。在中國,超過一半的中國 500 強企業(yè)將成為軟件生產(chǎn)商,超過 90%的應(yīng)用程序為云原生應(yīng)用程序。
云原生應(yīng)用正在變得越來越普及,而企業(yè)對云原生化之后的結(jié)果和價值更為重視。云原生轉(zhuǎn)型的投入產(chǎn)出比是多少?降本增效的結(jié)果是什么?是否還有進一步優(yōu)化的空間?是否達到了預(yù)期結(jié)果?這些是企業(yè)急需算清楚的賬,也是青云科技KubeSphere企業(yè)版3.3想要解決的問題之一。
KubeSphere 企業(yè)版 3.3:不僅是算賬,更重要的是數(shù)字化運營能力建設(shè)
2018 年 7 月,青云在 Cloud Insight Conference 云計算峰會上開源了全新的容器平臺——KubeSphere,幫助企業(yè)快速低成本管理容器。
開源至今,KubeSphere 社區(qū)用戶覆蓋了全球 100 多個國家和地區(qū),GitHub 上 Star 數(shù)超過 11400 個,下載量近百萬,開發(fā)貢獻者超 300 人。KubeSphere 已經(jīng)名副其實成為全球三大主流開源容器平臺之一。這個過程中,青云也對上游社區(qū)做了諸多貢獻,覆蓋存儲、網(wǎng)絡(luò)、DevOps、負載均衡等方面。
隨著越來越多的企業(yè)在生產(chǎn)環(huán)境部署 KubeSphere,青云收到了客戶大量商業(yè)化的服務(wù)和能力的需求,逐漸衍生出 KubeSphere 企業(yè)版,支持大量商業(yè)功能,包括跨數(shù)據(jù)中心的同城災(zāi)備、異地同城應(yīng)用級別雙活、平臺級別災(zāi)備、應(yīng)用級別災(zāi)備、微服務(wù)框架、業(yè)務(wù)轉(zhuǎn)型等,幫助企業(yè)客戶落地云原生。
那么,KubeSphere 企業(yè)版本次發(fā)布的 3.3 版本具體是如何幫助企業(yè)具備數(shù)字化運營能力的?
根據(jù)青云科技 KubeSphere 容器平臺產(chǎn)品經(jīng)理張文浩介紹,3.3 版本上線了全新的可觀測中心,其可以將分散在各集群的數(shù)據(jù)匯總同步到一起,也可以通過自定義范圍配置指定匯總數(shù)據(jù)范圍,將數(shù)據(jù)“化零為整”;可以定向統(tǒng)計集群數(shù)據(jù),分門別類;多集群告警統(tǒng)一管理分發(fā),一步到位。
以上這些都是結(jié)果,可量化云原生轉(zhuǎn)型的結(jié)果。通過這些數(shù)據(jù),企業(yè)可以清楚了解到所投入資源帶來的收益。除了結(jié)果,企業(yè)更需要的是建議,是更好地完成云原生轉(zhuǎn)型的建議,區(qū)別于其他通過設(shè)置各類監(jiān)控指標而為了監(jiān)控而監(jiān)控的產(chǎn)品,3.3 版本的可觀測中心通過監(jiān)控頁面幫助企業(yè)對配額、資源狀態(tài)做到精細化管理,并提前預(yù)警,達到給建議的目的。
除了上述偏向運維側(cè)的更新,3.3 版本在開發(fā)者側(cè)也做了很多工作。開源多年,KubeSphere 對云原生領(lǐng)域的開發(fā)者群體來說儼然是一個成熟的產(chǎn)品,每一個工作領(lǐng)域都提供了相應(yīng)的工具,并在易用性層面取得了諸多進展。
為了幫助對云原生轉(zhuǎn)型尚不熟悉的開發(fā)者,3.3 版本釋放了多套雙引擎能力:微服務(wù)治理層面的 Istio+Spring Cloud 雙引擎,新增的 Spring Cloud 引擎主要針對 Java 技術(shù)棧的開發(fā)者,可以選用熟悉的語言工具“無痛”轉(zhuǎn)型;CI/CD 持續(xù)部署層面是 Jenkins+Argo CD 雙引擎,CI 層面 3.3 版本全面擁抱 GitOps,不僅停留在工具層面,更多是將其融合進了 KubeSphere 本身的多租戶、權(quán)限管理、統(tǒng)一多租戶打通等流程中,實現(xiàn)了高度統(tǒng)一化處理,方便開發(fā)者嘗試。
此外,3.3 版本新增了飛書作為通知接收渠道,并更新了租戶級鏡像倉庫,在存儲層面對權(quán)限管理做深度打磨,新增了 PVC 自動擴容,達到企業(yè)預(yù)設(shè)的額度后可自動擴容。同時,為了適應(yīng)企業(yè)內(nèi)部的行政結(jié)構(gòu),3.3 版本新增了集群管理員對權(quán)限進行了精細劃分。
值得注意的是,KubeSphere 企業(yè)版對云原生數(shù)據(jù)庫的支持,從 3.2 版本的支持 ClickHouse、MySQL 以及 PostgreSQL 三款新增到 3.3 版本的九款主流的中間件和數(shù)據(jù)庫支持,操作層面也可完成一鍵化部署,應(yīng)用層面支持可視化參數(shù)配置,整體與 KubeSphere 可拆合。
未來藍圖:KubeSphere LuBan 架構(gòu)即將上線
根據(jù)青云科技 KubeSphere 云原生產(chǎn)品負責(zé)人于爽介紹,KubeSphere 企業(yè)版 4.0 正在打磨之中,其將基于 KubeSphere LuBan 架構(gòu)進行構(gòu)建,以 LuBan 架構(gòu)為產(chǎn)品內(nèi)核,實現(xiàn)平臺模塊化。
在 KubeSphere 快速迭代的四年時間,客戶訴求也在不斷改變,逐漸不再需要固定形態(tài)的產(chǎn)品,轉(zhuǎn)而追求通過更豐富的插件來解決問題。在 KubeSphere 現(xiàn)有的應(yīng)用中心內(nèi),開發(fā)者已經(jīng)體驗到了青云及其合作伙伴開發(fā)的組件,這在某種程度上可以解決一些問題,但帶來的體驗仍舊是割裂的,客戶還需要跳出 KubeSphere 才能體驗這些能力。
為此,4.0 版本實現(xiàn)了最大程度的可插拔,提供熱插拔的插件式微內(nèi)核架構(gòu)和插件中心,可以更好地服務(wù)不同的客戶需求。通過 KubeSphere LuBan 架構(gòu),任何組件后端 API 均可以動態(tài)嵌入 KubeSphere 中,任何第三方組件前端也可以動態(tài)嵌入到 KubeSphere 前端,同時,插件中心能夠提供滿足各種場景和需求的企業(yè)級插件。這樣,企業(yè)不需要等待 KubeSphere 的版本迭代,就能真正實現(xiàn)有價值的云原生操作系統(tǒng)。
2022 年,KubeSphere 已經(jīng)幫助眾多企業(yè)和開發(fā)者順利完成云原生轉(zhuǎn)型。以中金國際為例,其借助青云全棧的云計算能力,上層通過 KubeSphere 打通多集群管理,底層整合了青云企業(yè)云平臺的計算資源、存儲資源、災(zāi)備解決方案以及應(yīng)用商店等能力,形成了適合業(yè)務(wù)特點的中金蒼穹容器平臺,實現(xiàn)了第一階段的數(shù)字化轉(zhuǎn)型。未來,青云將會與其一起在統(tǒng)一的云原生基礎(chǔ)設(shè)施層之上進行更多場景的迭代和優(yōu)化,包括微服務(wù)場景、DevOps 場景等。
而預(yù)計在明年 Q1,隨著 LuBan Alpha 版本的發(fā)布,未來一段時間將會有更多企業(yè)通過與青云聯(lián)手將 KubeSphere 部署在企業(yè)內(nèi)部而獲得轉(zhuǎn)型成功。
一切都是社區(qū)和開發(fā)者的
最后,于爽強調(diào)開源依舊是 KubeSphere 非常重要的戰(zhàn)略,未來也將承諾持續(xù)保證其 100%開源。在發(fā)版節(jié)奏上,KubeSphere 會基于當前的 V3 版本持續(xù)迭代較長一段時間,4.0 版本目前已經(jīng)在規(guī)劃中,將會逐步開源,面向社區(qū)優(yōu)先提供免費安裝包下載使用的方式。
此外,團隊會將優(yōu)秀的商業(yè)功能逐漸貢獻給開源社區(qū),最終一切都將是社區(qū)和開發(fā)者的。






