国产馆,国产免费观看网站,国产视频高清在线观看,国产 欧美日韩亚洲中文字幕一区二区三区_久久婷婷五月综合色

青云科技出席“架構(gòu)師成長(zhǎng)計(jì)劃(第二季)”,解答如何用架構(gòu)思維為云原生做減法

9 月 20 日,青云科技 KubeSphere 產(chǎn)品負(fù)責(zé)人于爽受邀參加由英特爾與國(guó)際學(xué)術(shù)期刊《Science》聯(lián)袂推出的“架構(gòu)師成長(zhǎng)計(jì)劃(第二季)”,帶來(lái)了《用架構(gòu)的思維為云原生做減法》的主題演講,詳細(xì)解讀了青云科技如何基于 KubeSphere 為用戶構(gòu)建架構(gòu)思維,更輕量、更簡(jiǎn)便、更高效地推進(jìn)云原生轉(zhuǎn)型。 云原生帶來(lái)一道“加法”題 Gartner在分析報(bào)告中指出,到 2025 年,云原生平臺(tái)將成為 95% 以上企業(yè)新數(shù)字計(jì)劃的基礎(chǔ),而 2021 年這一比例還不到 40%。云原生平臺(tái)成為企業(yè)數(shù)字基建的必需品大勢(shì)所趨,不僅是互聯(lián)網(wǎng)行業(yè),制造、能源、醫(yī)療、教育、政府等各行業(yè)都在擁抱云原生技術(shù)。 這就帶來(lái)一個(gè)新問(wèn)題,在 CNCF 全景圖里面,現(xiàn)在已經(jīng)有 16 個(gè)已經(jīng)畢業(yè)的項(xiàng)目,39 個(gè)在孵化,76 個(gè)進(jìn)入沙箱,包括青云科技貢獻(xiàn)的 OpenELB 負(fù)載均衡器、OpenFunction 開源函數(shù)計(jì)算平臺(tái)兩個(gè)項(xiàng)目也在沙箱里面。 云原生生態(tài)非?;钴S,各種新興項(xiàng)目層出不窮。不僅僅是 Kubernetes,圍繞 Kubernetes 之上的邊緣計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)、Serverless 等項(xiàng)目不斷涌現(xiàn),構(gòu)成了一張豐富的云原生“元素周期表”。就像一個(gè)化學(xué)師想去調(diào)配某個(gè)物質(zhì)時(shí),會(huì)在元素周期表里選擇適合的元素,企業(yè)在推進(jìn)云原生轉(zhuǎn)型之時(shí),也必須要清楚地知道該如何去選擇項(xiàng)目,更好地匹配業(yè)務(wù)。 然而,很多企業(yè)都在做加法,比如一開始選擇 Kubernetes 這個(gè)最核心的、已經(jīng)畢業(yè)的項(xiàng)目作為底層調(diào)度平臺(tái)。當(dāng)運(yùn)維人員需要全面掌控平臺(tái)的情況,可能會(huì)選擇 Prometheus 的技術(shù)棧。接下來(lái)要做日志管理,做微服務(wù)架構(gòu)改造,就像一道加法題,不停地在最原始的 Kubernetes 之上做加法。這種做法,就導(dǎo)致 Kubernetes 這個(gè)雪球越來(lái)越大,越來(lái)越難推動(dòng),碎片化日益嚴(yán)重,需要不停協(xié)調(diào)技術(shù)人員去調(diào)研新的技術(shù)框架和開源項(xiàng)目,企業(yè)的運(yùn)維成本逐層升高。 伴隨業(yè)務(wù)發(fā)展,場(chǎng)景增多,企業(yè)還需要做更多的加法。比如,不斷給技術(shù)人員施加壓力去學(xué)習(xí)新的東西,雇傭新的人員掌握新的技能。平臺(tái)構(gòu)建好之后,人員的維護(hù)是企業(yè)看不見的成本,如何去管理這些平臺(tái),讓平臺(tái)各個(gè)組件無(wú)縫地升級(jí),這些都會(huì)加載到企業(yè)的成本上。 青云科技破解之道:KubeSphere 2018年,青云科技找到了自己的解決辦法,推出了 KubeSphere 容器平臺(tái)。KubeSphere在推出時(shí),秉承的理念是讓用戶只需要一款產(chǎn)品,就能享受一支云原生團(tuán)隊(duì)帶來(lái)的服務(wù)。KubeSphere 通過(guò)產(chǎn)品化的方式屏蔽掉整個(gè)云原生生態(tài)各種碎片化的問(wèn)題,開發(fā)者和企業(yè)用戶只需要面對(duì)場(chǎng)景本身。 首先,KubeSphere 支持一鍵安裝,組件按需開啟。比如運(yùn)維團(tuán)隊(duì)需要可觀測(cè)性里的監(jiān)控、日志、告警等能力,只需要開啟相關(guān)的組件。開發(fā)團(tuán)隊(duì)需要 DevOps 各種場(chǎng)景的能力支持,可以在后臺(tái)開啟 DevOps 組件。KubeSphere 完全按需匹配企業(yè)當(dāng)前的場(chǎng)景和能力。 其次,KubeSphere 提供插件市場(chǎng),集成當(dāng)前主流開源組件。開發(fā)者和企業(yè)需要什么,KubeSphere 就提供什么,一鍵部署,靈活掌握。借助KubeSphere,極大地幫助企業(yè)降低了碎片化、運(yùn)維成本和管理成本上升等問(wèn)題。 第三,KubeSphere 提供跨基礎(chǔ)設(shè)施全場(chǎng)景支持。從 2018 年至今,KubeSphere 積累了大量垂直場(chǎng)景的能力。支持敏捷 DevOps,內(nèi)置 Jenkins 和 Argo CD,支持各種業(yè)務(wù)場(chǎng)景的 CI/CD。圍繞可觀測(cè)性,提供跨集群、跨異構(gòu)基礎(chǔ)設(shè)施的觀測(cè)能力,無(wú)縫對(duì)接各種主流的網(wǎng)絡(luò)存儲(chǔ),管理邊緣云的邊緣節(jié)點(diǎn)等。 最后,KubeSphere 提供垂直多租戶的多層管理能力。在上層應(yīng)用上,能夠滿足企業(yè)多樣化的業(yè)務(wù)需求,而且 KubeSphere 是一個(gè)純軟件,不管企業(yè)之前的環(huán)境是使用物理服務(wù)器、公有云、私有云,還是云廠商的托管服務(wù),都可以直接部署 KubeSphere,有極大的兼容性和包容性。 KubeSphere 還與英特爾達(dá)成合作:基于全新升級(jí)的 KubeSphere 企業(yè)版,雙方打造了更高效的企業(yè)級(jí)云原生容器平臺(tái),在“安全、網(wǎng)絡(luò)、性能”方面顯著提升;集成英特爾開源的Kata Container,讓企業(yè)用戶在 KubeSphere 界面就可以選擇 Kata Container的運(yùn)行環(huán)境,無(wú)縫將業(yè)務(wù)運(yùn)行在 Kata Container Runtime 里;集成英特爾開源的 Multus,為企業(yè)用戶提供多元的網(wǎng)絡(luò)插件集中管理能力等。 另外,雙方研發(fā)團(tuán)隊(duì)還聯(lián)合實(shí)現(xiàn)軟硬一體優(yōu)化、應(yīng)用性能優(yōu)化。而作為云原生開源生態(tài)的重要參與者,未來(lái)雙方將深化合作,更敏捷地將新技術(shù)、新項(xiàng)目能力進(jìn)行整合。 尋求“加法”之外的更優(yōu)解 ?青云科技推出 KubeSphere 破局方向之后,還在尋求更優(yōu)的解決方案。1+1+1+1+1+……這種加法的成本提升帶來(lái)很多隱性痛點(diǎn)。比如前面提到的,KubeSphere 集成了英特爾的 Kata Container,集成的過(guò)程就意味著后臺(tái)的 API Server 要做改造,集成新功能的 API,這其實(shí)是一種變相的侵入式開發(fā),整個(gè)版本要為新特性去做新的規(guī)劃,版本節(jié)奏也要做新的調(diào)整。

集群監(jiān)控增強(qiáng)

當(dāng)一個(gè)項(xiàng)目要發(fā)布新版本,KubeSphere 想集成它的新功能,就需要去做新的技術(shù)評(píng)估,新的后臺(tái)架構(gòu)設(shè)計(jì)調(diào)整,匹配相應(yīng)的開發(fā)測(cè)試人員。同時(shí),KubeSphere 也有自己的版本迭代節(jié)奏,很難去快速匹配。當(dāng)新版本發(fā)布之后,需要在用戶環(huán)境中進(jìn)行版本更新,即使用戶的 IT 環(huán)境可以實(shí)現(xiàn)滾動(dòng)更新,且基于高可用架構(gòu),但對(duì)于一個(gè)后端 API 服務(wù)的單一副本來(lái)說(shuō),這就是一次中斷式更新。如果希望新特性更好地呈現(xiàn)在 KubeSphere 界面,前后端代碼需要整體調(diào)整。這種前后端構(gòu)建的配合,其實(shí)是非常低效的行為。 KubeSphere 希望實(shí)現(xiàn)真正無(wú)縫地與大量?jī)?yōu)秀開源項(xiàng)目的整合,更加敏捷地為用戶提供云原生生態(tài)體系的各種新能力。KubeSphere 即將重磅推出可插拔功能,這是在 KubeSphere 面對(duì)“加法”問(wèn)題給出的解決方案之上尋求的更優(yōu)解。 KubeSphere 的目標(biāo)是為每一位用戶和云原生玩家提供專屬的云原生平臺(tái)。如果和 CNCF 全景圖中的開源項(xiàng)目作比較,那些開源項(xiàng)目好比自助餐,每位食客可以拿著盤子去選自己想吃的食物,這個(gè)盤子可能會(huì)越盛越多。KubeSphere 希望變成每位用戶的專屬?gòu)N房,企業(yè)的業(yè)務(wù)當(dāng)前處于什么階段,需要什么樣的能力,通過(guò)可插拔開放架構(gòu)的設(shè)計(jì)進(jìn)行創(chuàng)新調(diào)整,天然地 KubeSphere 就能變成用戶想要的樣子。借助 KubeSphere,青云科技希望將自身的各種能力,及整個(gè)云原生生態(tài)的能力整合起來(lái),讓每一位參與者都能夠去打造自己的 KubeSphere。 通過(guò)上圖可以看到,KubeSphere 的核心組件在這次架構(gòu)調(diào)整中變得更加輕薄,很多支撐組件以插件化的方式整合到 KubeSphere 架構(gòu)里面。無(wú)論是用戶的業(yè)務(wù),還是合作伙伴的新能力,都以插件的方式整合到 KubeSphere 里面。 我們很快也會(huì)將 KubeDesign 域名開放出來(lái),整個(gè)前端類庫(kù)也是開源開放的。比如我們的合作伙伴有個(gè)項(xiàng)目,需要在界面上嵌入新的表單,就可以直接用前端開源的類庫(kù)整合到新的控制臺(tái)。而且,來(lái)自第三方的 API 都是直接動(dòng)態(tài)注冊(cè)的,實(shí)現(xiàn)了前后端一體的熱更新。外部合作伙伴新的能力不用再等 KubeSphere 的版本更新,就可以快速整合到現(xiàn)有的 KubeSphere 框架里。 同時(shí),這套前后端一致的插件架構(gòu)也可以為合作伙伴提供新的 UI 框架,幫助他們打造自己的 KubeSphere 控制臺(tái)。在KubeSphere 里,整體的 UI 體驗(yàn)做了進(jìn)一步的優(yōu)化和提升,整個(gè) UI 更像一個(gè)桌面操作系統(tǒng),實(shí)現(xiàn)真正的云原生時(shí)代的分布式操作系統(tǒng)。每個(gè)組件都是卡片式的,可以按需靈活定制整個(gè)前端控制臺(tái)。 KubeSphere 還會(huì)提供松耦合架構(gòu)的插件中心,插件可以按需開啟和關(guān)閉,從此告別由于“不斷做加法”帶來(lái)的臃腫現(xiàn)狀。 Build Your Own KubeSphere,通過(guò) KubeSphere 架構(gòu),我們實(shí)現(xiàn)了 BYOK,KubeSphere 不再單純地屬于當(dāng)前 KubeSphere 社區(qū),KubeSphere 完全屬于用戶,屬于每一位合作伙伴。 目前 KubeSphere 前后端框架已經(jīng)在 GitHub 社區(qū)完全開放,相關(guān)文檔已經(jīng)就緒。非常誠(chéng)摯地歡迎大家加入 KubeSphere 的生態(tài),一起共建新一代的云原生分布式操作系統(tǒng)。
熱門標(biāo)簽
Ubuntu
邊緣計(jì)算
飛騰
教育
超融合
云易捷
數(shù)據(jù)
存儲(chǔ)
U10000
云服務(wù)器
RadonDB
數(shù)據(jù)庫(kù)
復(fù)制成功