定位企業(yè)級(jí)容器管家 青云QingCloud容器管理平臺(tái)KubeSphere應(yīng)“云”而生

容器技術(shù)是近年來火熱的一個(gè)開源技術(shù),它真正改變了企業(yè)應(yīng)用從開發(fā)、構(gòu)建到發(fā)布、運(yùn)行的整個(gè)生命周期。云計(jì)算公司DigitalOcean近日發(fā)布了2018年6月Currents云計(jì)算季度報(bào)告,該報(bào)告對(duì)全球5000名行業(yè)專業(yè)人士進(jìn)行調(diào)查。報(bào)告顯示,隨著容器技術(shù)和相關(guān)管理工具在過去一年的快速發(fā)展,49%的受訪開發(fā)者表示目前正在使用容器。其中, 40%的人只使用容器進(jìn)行測(cè)試和開發(fā),另外60%也會(huì)將其用于生產(chǎn)。

在2018年7月27日舉行的Cloud Insight Conference 2018云計(jì)算峰會(huì)上,青云QingCloud發(fā)布了新一代企業(yè)級(jí)分布式容器管理平臺(tái)KubeSphere,這是青云QingCloud全新的容器產(chǎn)品品牌。

定位企業(yè)級(jí)容器管家 青云QingCloud容器管理平臺(tái)KubeSphere應(yīng)“云”而生

青云QingCloud容器及應(yīng)用平臺(tái)研發(fā)總監(jiān)周小四

青云QingCloud容器及應(yīng)用平臺(tái)研發(fā)總監(jiān)周小四告訴記者,企業(yè)應(yīng)用容器化越來越成為趨勢(shì),在容器管理方面,Kubernetes成為無(wú)可爭(zhēng)議的“王者”。而Kubernetes發(fā)行版本眾多,為了幫助企業(yè)更方便地管理容器,青云QingCloud推出了KubeSphere。

容器帶來的變革和挑戰(zhàn)

隨著云計(jì)算的發(fā)展,企業(yè)對(duì)于應(yīng)用的開發(fā)交付迭代訴求越來越高。在這樣的背景下,容器、微服務(wù)、DevOps、云原生應(yīng)用等概念和技術(shù)受到越來越多的關(guān)注。

相比傳統(tǒng)的服務(wù)器虛擬化技術(shù),容器技術(shù)帶來了四個(gè)方面的改變。周小四說,容器出現(xiàn)后,可以最大限度地利用宿主機(jī)的資源,沒有額外的損耗。前兩年大家提到微服務(wù),更多的是理論和概念。容器出現(xiàn)之后,將微服務(wù)從理論帶到現(xiàn)實(shí),有了落地的方案。

容器的第三個(gè)好處是讓持續(xù)集成/持續(xù)交付(CI/CD)的效益最大化。在容器技術(shù)流行之前,虛擬機(jī)作為交付CI/CD的標(biāo)準(zhǔn),效率很低;如果不用虛擬機(jī),只是基于每個(gè)開發(fā)應(yīng)用做CI/CD,因?yàn)榄h(huán)境不標(biāo)準(zhǔn),風(fēng)險(xiǎn)很大;有了容器后,一是標(biāo)準(zhǔn)化,二是效率高。CI/CD在企業(yè)里被普及的程度更高,因?yàn)槠髽I(yè)能看到CI/CD帶來的實(shí)際好處。

另外,容器沒有平臺(tái)依賴,企業(yè)可以在不同的平臺(tái)部署業(yè)務(wù)應(yīng)用,沒有額外運(yùn)維成本的支出。這一點(diǎn)企業(yè)是非常喜歡的。正是這些好處,Gartner認(rèn)為2020年有50%企業(yè)用戶會(huì)將核心業(yè)務(wù)應(yīng)用以一種容器化的方式運(yùn)行在其IT環(huán)境中。

不過雖說容器有這么多好處,但是問題也隨之而來了。周小四表示,首先,企業(yè)將業(yè)務(wù)進(jìn)行微服務(wù)改造,每個(gè)微服務(wù)跑在一個(gè)容器里。這就涉及了容器之間如何通信以及相互發(fā)現(xiàn)的問題。其次,業(yè)如何獲取所有監(jiān)控狀態(tài)、服務(wù)狀態(tài),收集所有日志,統(tǒng)一管控。再次,容器在運(yùn)行過程中崩潰,如果服務(wù)斷掉,企業(yè)肯定不可接受,需要有方法保證服務(wù)的持續(xù)性。還有就是鏡像版本發(fā)布,新版本鏡像如何更新到不同的環(huán)境中,更新后有問題,如何立刻回滾等等一系列的問題擺在企業(yè)面前。

于是,容器編排技術(shù)成為解決這些問題的關(guān)鍵,以Kubernetes為代表的容器編排迅速發(fā)展起來。Kubernetes提供了一個(gè)非常穩(wěn)定的底層分布式調(diào)度系統(tǒng),而來相關(guān)技術(shù)來自開源社區(qū)孵化,因此企業(yè)對(duì)于Kubernetes的接受度非常高。雖然Kubernetes解決了企業(yè)在容器管理方面的難題,但是任何一種技術(shù)都不會(huì)是完美的,Kubernetes出現(xiàn)后也有一些問題,比如學(xué)習(xí)成本高、安裝部署復(fù)雜、上游功能組件比較多、多租戶模式設(shè)計(jì)簡(jiǎn)單等。“這些問題會(huì)帶來很多隱形成本,怎么辦?KubeSphere應(yīng)“云”而生。”周小四說。

KubeSphere應(yīng)“云”而生

簡(jiǎn)單來說,KubeSphere是構(gòu)建在Kubernetes之上的企業(yè)級(jí)分布式多租戶容器管理平臺(tái)。相比原生Kubernetes,KubeSphere進(jìn)行了諸多改進(jìn)。

比如,KubeSphere簡(jiǎn)化了安裝配置,而且支持離線安裝。在企業(yè)私有云環(huán)境中,沒有外網(wǎng)也可以快速搭建一套Kubernetes的環(huán)境。另外,KubeSphere提供了管理界面,Kubernetes沒有管理界面,其定位是面向開發(fā)者,你只能通過敲命令行管理Kubernetes集群。

在多租戶和權(quán)限方面,Kubernetes的多租戶和權(quán)限比較簡(jiǎn)單;KubeSphere控制臺(tái)提供了統(tǒng)一的管理入口,提供細(xì)粒度的資源權(quán)限管理。同時(shí),資源管理可以到操作級(jí)別,比如增、刪、改、查。

KubeSphere還提供了強(qiáng)大的應(yīng)用管理功能,對(duì)整個(gè)應(yīng)用的使用狀態(tài)、計(jì)費(fèi)、監(jiān)控、日志等進(jìn)行管理。在持續(xù)集成/持續(xù)交付(CI/CD)方面,KubeSphere提供整個(gè)場(chǎng)景的支持。對(duì)于微服務(wù)的管理,KubeSphere基于istio提供可視化的限流熔斷、灰度發(fā)布、AB測(cè)試等功能。

周小四說,總結(jié)KubeSphere六大功能亮點(diǎn):第一,KubeSphere提供了統(tǒng)一的門戶。KubeSphere統(tǒng)一門戶是指跨平臺(tái)(物理環(huán)境、虛擬化環(huán)境、云環(huán)境)的,能夠管理多種Kubernetes;第二,KubeSphere非常簡(jiǎn)單易學(xué),而且是向?qū)経I,通過輔助操作界面,用戶接觸KubeSphere或者Kubernetes的學(xué)習(xí)成本很低,不需要花太多的精力了解Kubernetes的概念;第三,多場(chǎng)景、一體化、整體化解決方案,比如持續(xù)集成/持續(xù)交付、多租戶管理、微服務(wù)治理等各種企業(yè)現(xiàn)在必須的場(chǎng)景支持;第四,易于集成第三方系統(tǒng),這里的第三方系統(tǒng)指的是在企業(yè)環(huán)境中,比如,企業(yè)有自己的監(jiān)控系統(tǒng)、日志系統(tǒng)、集中化認(rèn)證系統(tǒng)。KubeSphere可以方便的集成在這些系統(tǒng)中;第五,多租戶以及細(xì)粒度的權(quán)限管理,KubeSphere在Kubernetes之上做的二次開發(fā),充分考慮了企業(yè)場(chǎng)景的安全需求;第六,完善的存儲(chǔ)和網(wǎng)絡(luò)解決方案。KubeSphere把現(xiàn)有主流開源的存儲(chǔ)和網(wǎng)絡(luò)插件集成到產(chǎn)品中,底層網(wǎng)絡(luò)和存儲(chǔ)只需定義標(biāo)準(zhǔn)和接口,存儲(chǔ)廠商、網(wǎng)絡(luò)廠商就可以針對(duì)標(biāo)準(zhǔn)開發(fā)插件,很容易對(duì)接到Kubernetes平臺(tái)。KubeSphere已經(jīng)可以直接支持青云QingCloud SDN網(wǎng)絡(luò)和NeonSAN分布式存儲(chǔ)。

正是這些特質(zhì),KubeSphere的面向使用對(duì)象非常非常廣泛,比如還在使用物理或者虛擬化環(huán)境的企業(yè),使用KubeSphere就可以幫助他們快速遷移到容器平臺(tái),企業(yè)的資源利用率會(huì)提升,業(yè)務(wù)開發(fā)效率也會(huì)提升。

周小四還以一家互聯(lián)網(wǎng)金融公司為例,以前基于傳統(tǒng)方式部署一套開發(fā)測(cè)試環(huán)境,把業(yè)務(wù)部署在虛擬機(jī)上面。在這樣的情況下,部署一整套線上環(huán)境,大概需要不到1小時(shí),并且所有項(xiàng)目組的開發(fā)測(cè)試一起用這套環(huán)境。而當(dāng)用戶遷移到Kubernetes后,部署一整套環(huán)境只需不到5分鐘,并且每一個(gè)項(xiàng)目組的成員人手一套環(huán)境,資源隔離,互不影響。不想要這套環(huán)境時(shí),可以瞬間銷毀;想要部署環(huán)境時(shí),5分鐘內(nèi)立刻有一套完整的環(huán)境。而且所有人面對(duì)的環(huán)境都是標(biāo)準(zhǔn)統(tǒng)一性的。

對(duì)于那些進(jìn)行進(jìn)行業(yè)務(wù)容器化改造的企業(yè),當(dāng)容器化規(guī)模越來越大后,就會(huì)碰到瓶頸。因?yàn)楣芾砣萜骰臉I(yè)務(wù)需要花大量的精力,需要招聘額外運(yùn)維人員,KubeSphere可以幫助他快速平滑的遷移到Kubernetes,解決現(xiàn)在容器化的業(yè)務(wù)瓶頸。

此外,以互聯(lián)網(wǎng)企業(yè)為代表的重度的Kubernetes用戶,他們的核心能力、核心資源不應(yīng)該花在維護(hù)Kubernetes上,他們寶貴的精力應(yīng)該放在核心業(yè)務(wù)和開發(fā)創(chuàng)新上。他們現(xiàn)在可能會(huì)考慮通過產(chǎn)品化的資源,幫助他們解決額外的、無(wú)謂的資源消耗。這時(shí)候他可以使用KubeSphere,一站式服務(wù)可以讓他們專注于核心業(yè)務(wù)的開發(fā)和創(chuàng)新。

還有那些有多種Kubernetes部署的企業(yè),這些Kubernetes部署在不同的環(huán)境中,包括物理機(jī)、虛擬機(jī),也可能是放在公有云廠商上的Kubernetes。用戶希望有一個(gè)統(tǒng)一的平臺(tái),把所有的Kubernetes統(tǒng)一管理起來,KubeSphere可以幫助他們實(shí)現(xiàn)這一目標(biāo)。

周小四表示,目前KubeSphere社區(qū)版和易捷版已經(jīng)可用,社區(qū)版托管在GitHub上面,作為我們的開源項(xiàng)目,通過社區(qū)幫助我們運(yùn)維;易捷版是簡(jiǎn)易版本,支持單機(jī)部署和多機(jī)環(huán)境,用戶只需要提供一臺(tái)主機(jī)資源,就可以體驗(yàn)KubeSphere或者Kubernetes。

“8月份,我們將推出能滿足企業(yè)更多需求的高級(jí)版。同時(shí),KubeSphere超融合一體機(jī)相關(guān)工作已經(jīng)開始,預(yù)計(jì)下半年會(huì)發(fā)布。此外,我們的很多服務(wù)是通過青云QingCloud公有云進(jìn)行交付的給用戶。所以,我們也會(huì)推出我們自己的容器服務(wù)和Kubernetes服務(wù),那就是QingCloud Container Service(簡(jiǎn)稱QCS)和QingCloud KubeSphere Service(簡(jiǎn)稱QKS),相關(guān)工作會(huì)在今年下半年開始。”周小四說。

總之,KubeSphere希望成為企業(yè)級(jí)容器管家。KubeSphere可以做到更高效,使用KubeSphere后,企業(yè)開發(fā)、測(cè)試、運(yùn)維人員的效率會(huì)得到極大的提升,可以更專注于業(yè)務(wù)的開發(fā);KubeSphere更安全,有更完善的多租戶管理及權(quán)限管控;借助OpenPitrix的全生命周期的應(yīng)用管理可以進(jìn)行容器應(yīng)用開發(fā)、分發(fā)和治理。

另外,KubeSphere是一站式全鏈條的整體解決方案,支持持續(xù)集成/持續(xù)交付,服務(wù)治理、DevOps等,可以很方便地幫助企業(yè)用戶獲取。KubeSphere更可靠,除了提供主流的開源保護(hù)系統(tǒng)方案外,青云QingCloud還提供自研的,經(jīng)過公有云驗(yàn)證的企業(yè)級(jí)商業(yè)化網(wǎng)絡(luò)和存儲(chǔ)。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2018-09-19
定位企業(yè)級(jí)容器管家 青云QingCloud容器管理平臺(tái)KubeSphere應(yīng)“云”而生
容器技術(shù)是近年來火熱的一個(gè)開源技術(shù),它真正改變了企業(yè)應(yīng)用從開發(fā)、構(gòu)建到發(fā)布、運(yùn)行的整個(gè)生命周期。

長(zhǎng)按掃碼 閱讀全文