12 月 24 日,中國軟件大會(huì)(CCF ChinaSoft)正式開幕,在云際計(jì)算技術(shù)論壇上,來自青云科技的顧問軟件工程師張仁宇發(fā)表了題為“KubeSphere 面向云原生應(yīng)用的云際容器管理平臺(tái)”的主題演講,介紹了青云科技的明星開源項(xiàng)目 KubeSphere 在云際 Kubernetes 集群管理、Kubernetes 多集群演進(jìn)、多云多集群管理方案、商業(yè)化容器產(chǎn)品和服務(wù)體系等方面的實(shí)踐。
本屆大會(huì)以“基礎(chǔ)軟件:自主、安全與創(chuàng)新”為主題,設(shè)立了包括院士特邀報(bào)告、青年創(chuàng)新獎(jiǎng)?wù)搲?、??搲W(xué)術(shù)論壇、工業(yè)論壇、教育論壇、學(xué)科競(jìng)賽等近 40 個(gè)不同類型的學(xué)術(shù)活動(dòng),共探作為我國數(shù)字經(jīng)濟(jì)基礎(chǔ)設(shè)施的軟件自主、安全和創(chuàng)新發(fā)展之路。云際計(jì)算技術(shù)論壇則旨在從不同視角分享探討云際計(jì)算技術(shù)的發(fā)展現(xiàn)狀和應(yīng)用前景,展示最新科研成果和成功案例,促進(jìn)國內(nèi)學(xué)術(shù)界和工業(yè)界研究者的交流。
隨著容器的普及和?Kubernetes 的日漸成熟,企業(yè)內(nèi)部通過運(yùn)行多個(gè) Kubernetes 集群來滿足應(yīng)用容器化的需求,已成為一種普遍的趨勢(shì)。不過,更多的集群也意味著更多的組件管理和更新。對(duì)于多 Kubernetes 集群如何統(tǒng)一管理,跨集群應(yīng)用如何部署、更新等問題,張仁宇在演講中結(jié)合青云科技 KubeSphere 團(tuán)隊(duì)的開發(fā)經(jīng)驗(yàn)和探索實(shí)踐進(jìn)行了詳細(xì)闡述。
KubeSphere 面向云原生應(yīng)用的云際容器管理平臺(tái),以應(yīng)用為視角,支持多租戶、多云多集群,以 Kubernetes 的方式管理 Kubernetes,提供可插拔的開放式架構(gòu),提供 DevOps、應(yīng)用治理、APM 等一站式解決方案,幫助企業(yè)輕松應(yīng)對(duì)多集群管理、應(yīng)用管理、工作負(fù)載等一眾業(yè)務(wù)場(chǎng)景需求。
企業(yè)對(duì)于 Kubernetes 多集群的使用場(chǎng)景主要有:高可用、低延遲、故障隔離和業(yè)務(wù)隔離等。其中高可用主要是將業(yè)務(wù)冗余部署在多個(gè)集群,單個(gè)集群故障時(shí)實(shí)現(xiàn)快速切換;低延遲是在物理上將業(yè)務(wù)部署到多個(gè)區(qū)域,將流量轉(zhuǎn)到離用戶最近的集群處理;故障隔離和業(yè)務(wù)隔離是通過多個(gè)相互獨(dú)立的規(guī)模較小的集群取代單個(gè)規(guī)模較大的集群,將故障隔離在單個(gè)集群,從而提高整體的可靠性和安全性。
Kubernetes多集群在給用戶帶來好處的同時(shí),其實(shí)也增加了運(yùn)維和管理的負(fù)擔(dān)。張仁宇隨后介紹了社區(qū)在解決多集群管理問題的方案:聯(lián)邦集群(Federation)。聯(lián)邦集群方案前后經(jīng)歷兩個(gè)版本,最早的 v1 版本由于 API 不能單獨(dú)演進(jìn)、部署復(fù)雜等原因已經(jīng)廢棄。而作為社區(qū)后續(xù)推行的方案 v2,即 KubeFed,采用了 CRD + Controller 的模式,以解決 v1 中存在的問題。
KubeSphere 多集群方案在基于 KubeFed 的基礎(chǔ)上,增加了多租戶、監(jiān)控、日志、DevOps、應(yīng)用治理等企業(yè)在落地 Kubernetes 必不可少的功能,可以納管各大公有云,如 AWS、Google、Azure、阿里云、騰訊云等已有的 Kubernetes?集群,同時(shí)也可以接入 IDC 中的集群,可以做到同一入口、統(tǒng)一管理的效果,大大提升了 Kubernetes 本身的可用性和易用性,幫助企業(yè)加速向云原生轉(zhuǎn)型。
他最后還介紹了青云科技即將重磅推出的商業(yè)化容器產(chǎn)品?QingCloud KubeSphere 企業(yè)級(jí)容器平臺(tái)(QKCP)。QKCP 企業(yè)級(jí)容器混合云平臺(tái)是源于 KubeSphere 社區(qū)的獨(dú)立產(chǎn)品,支持多云 Kubernetes 集群管理、DevOps、服務(wù)網(wǎng)格、Spring?Cloud 微服務(wù)、應(yīng)用管理等多個(gè)場(chǎng)景。此外,還有 KubeSphere Cloud 云原生應(yīng)用服務(wù)平臺(tái),圍繞 Kubernetes 提供線上工單和一站式 SaaS 服務(wù),幫助企業(yè)客戶降低云原生技術(shù)門檻。
云際計(jì)算已成為云計(jì)算創(chuàng)新發(fā)展的新模式,軟件定義的云際計(jì)算理念在產(chǎn)業(yè)界的應(yīng)用初顯成效。未來,QKCP 企業(yè)級(jí)容器混合云平臺(tái)還將和青云科技云平臺(tái)、云管平臺(tái)、數(shù)據(jù)庫、存儲(chǔ)、低代碼等產(chǎn)品家族形成更多場(chǎng)景的解決方案,和 AI、工業(yè)、金融、安全等領(lǐng)域合作伙伴覆蓋更多業(yè)務(wù)場(chǎng)景,延展出更多有價(jià)值的聯(lián)合解決方案,幫助青云科技在金融、交通、能源、醫(yī)療、教育、制造等行業(yè)客戶加速迭代創(chuàng)新,落地云原生應(yīng)用,深化企業(yè)數(shù)字化轉(zhuǎn)型。