當(dāng)前位置:首頁 >  IDC >  云計(jì)算 >  正文

UCloud Kubernetes服務(wù),助力企業(yè)容器化改造進(jìn)程

 2019-07-10 11:50  來源: 互聯(lián)網(wǎng)   我來投稿 撤稿糾錯

  域名預(yù)訂/競價(jià),好“米”不錯過

摘要:UCloud可以為用戶提供Kubernetes整體解決方案,希望通過提供大量的案例參考與最佳實(shí)踐,有效地幫助客戶降低上Kubernetes的負(fù)擔(dān),使用戶盡早享受到Kubernetes帶來的技術(shù)紅利。

正所謂“條條大路通羅馬”,在通往企業(yè)云化理想彼岸的眾多道路中,越來越多的人選擇了Kubernetes這條最寬也是最熱鬧的路。

從以前Swarm、Mesos、Kubernetes三足鼎力,到現(xiàn)在Kubernetes一枝獨(dú)秀,Kubernetes的主導(dǎo)地位已無可爭議。而現(xiàn)在廠商們要做的就是如何加速Kubernetes的應(yīng)用落地。如今,花樣繁多的Kubernetes商業(yè)發(fā)行版讓用戶有種目不暇接的感覺。如何選擇那個最適合自己的Kubernetes成了用戶最關(guān)心的問題。

公有云、混合云游刃有余

“使用UCloud的UK8S,開發(fā)者可以像使用普通云服務(wù)器一樣迅速搭建Kubernetes環(huán)境,在享受它帶來的便利的同時(shí),開發(fā)人員可以將注意力集中在業(yè)務(wù)實(shí)現(xiàn)的細(xì)節(jié)上,而不必在基礎(chǔ)架構(gòu)的搭建上浪費(fèi)太多精力。UCloud的UK8S如同UCloud其他的基礎(chǔ)服務(wù)一樣穩(wěn)定,使我們相信‘讓專業(yè)的人做專業(yè)的事’。選擇UCloud作為我們的云服務(wù)提供商,是我們在技術(shù)選型上做出的正確選擇之一。”元年科技CTO楊熠如是說。元年科技一直專注于以管理會計(jì)為核心的管理咨詢和管理信息化領(lǐng)域,并選擇在公有云場景下利用UK8S落地微服務(wù),加速業(yè)務(wù)迭代。在公有云環(huán)境中,UCloud的UK8S經(jīng)受住了考驗(yàn),也贏得了用戶的青睞。

UCloud很早便在容器領(lǐng)域進(jìn)行布局,2015年就推出了UDocker(容器集群,類Kubernetes的容器微服務(wù)管理平臺)。容器的使用使得開發(fā)人員僅需考慮如何恰當(dāng)?shù)財(cái)U(kuò)展、部署以及管理他們新開發(fā)的應(yīng)用程序。但是,容器方案也暴露出一些不足,如不能在跨多節(jié)點(diǎn)的環(huán)境中自己管理、調(diào)度和部署容器,這就需要容器集群管理系統(tǒng)提供支持。在容器化的世界中,Kubernetes起到了環(huán)境管理和自動部署的作用。2017年,Kubernetes已逐漸成為容器領(lǐng)域的事實(shí)標(biāo)準(zhǔn)。

UCloud亮相在上海舉行的KubeCon 2019大會

隨著Kubernetes的興起,UCloud發(fā)現(xiàn)部分存量客戶開始嘗試在UCloud公有云平臺上自建Kubernetes集群,而自建的Kubernetes集群若要與公有云平臺的網(wǎng)絡(luò)、存儲、負(fù)載均衡等產(chǎn)品集成,還需要做二次開發(fā)。對于用戶而言,如此大量、復(fù)雜的集成工作,最好還是由公有云廠商來完成,這樣一來,既能做到高度兼容,又可以減輕現(xiàn)有用戶的工作量。正是基于上述考慮,UCloud推出了基于Kubernetes的容器管理服務(wù)——UK8S。

除了在公有云領(lǐng)域游刃有余以外,UK8S在日漸流行的混合云環(huán)境中也能充分發(fā)揮自身的價(jià)值。廈門海豹他趣信息技術(shù)股份有限公司是一家基于B2C模式的綜合性兩性健康電商服務(wù)平臺企業(yè),目前采用混合云(公有云+托管云)的技術(shù)架構(gòu)模式,在保證合理利用存量IT資源的同時(shí),還能與公有云產(chǎn)品內(nèi)網(wǎng)高速安全互通,實(shí)現(xiàn)資源的彈性擴(kuò)展。

海豹他趣將部分?jǐn)?shù)據(jù)敏感型業(yè)務(wù)部署在UCloud的托管云區(qū)域。在業(yè)務(wù)容器化改造的過程中,海豹他趣在已經(jīng)實(shí)現(xiàn)了公有云場景下UK8S的資源統(tǒng)一納管的基礎(chǔ)上,還希望進(jìn)一步提高托管云的資源利用率,在業(yè)務(wù)高峰時(shí)利用UK8S快速擴(kuò)容公有云資源。

UCloud協(xié)助客戶將托管云物理機(jī)納入U(xiǎn)K8S現(xiàn)有集群統(tǒng)一管理方案中,即在混合云架構(gòu)下僅需部署管理一套Kubernetes集群,通過解決網(wǎng)絡(luò)、存儲、負(fù)載均衡三大技術(shù)問題,進(jìn)一步提高托管云物理機(jī)的利用率,減少公有云主機(jī)資源冗余和維護(hù)人力的投入,加快服務(wù)上線速度。

當(dāng)前,UK8S的用戶以互聯(lián)網(wǎng)企業(yè)居多,包括電商、新零售、互聯(lián)網(wǎng)金融等,一些使用UCloud云平臺的政企客戶也都在積極探索使用Kubernetes。由于互聯(lián)網(wǎng)企業(yè)業(yè)務(wù)的潮汐效應(yīng)較為明顯,且追求迭代速度,UK8S的自動伸縮、自動化部署等特性可以很好地解決客戶痛點(diǎn),提升運(yùn)維開發(fā)效率,加快業(yè)務(wù)發(fā)展速度。作為一個容器調(diào)度平臺,UK8S適用于絕大多數(shù)應(yīng)用程序,而互聯(lián)網(wǎng)企業(yè)由于其業(yè)務(wù)特性、技術(shù)儲備等原因成了先行者。

從目前情況看,因?yàn)闊o狀態(tài)業(yè)務(wù)與Kubernetes天生契合,大部分客戶傾向于將無狀態(tài)的業(yè)務(wù)部署在UK8S上,。在客戶考慮將業(yè)務(wù)遷移至Kubernetes時(shí),UCloud建議先遷移無狀態(tài)業(yè)務(wù),運(yùn)行磨合一段時(shí)間后,再考慮部署有狀態(tài)業(yè)務(wù)。

UCloud UK8S哪里不一樣

談到Kubernetes,無論是在IaaS還是PaaS領(lǐng)域,各家云廠商經(jīng)常掛在嘴邊的就是差異化、定制化。UCloud認(rèn)為,Kubernetes的初心其實(shí)是打造一個更加一致性的基礎(chǔ)設(shè)施平臺,避免廠商綁定,為開發(fā)者提供一個標(biāo)準(zhǔn)化的、可移植的運(yùn)行環(huán)境。具體到應(yīng)用實(shí)踐,Kubernetes提供了一系列開放的標(biāo)準(zhǔn)接口,由云廠商自主整合自己IaaS和PaaS能力,而整合后的Kubernetes服務(wù)也不能改變Kubernetes原有的特性。這也是CNCF推出一致性認(rèn)證的原因。

當(dāng)然,各家云廠商在整合自己的IaaS和PaaS產(chǎn)品到Kubernetes平臺時(shí),方案上會有些許差異,比如UK8S就是將容器網(wǎng)絡(luò)與虛擬機(jī)網(wǎng)絡(luò)打通,盡量減少用戶遷移到Kubernetes的負(fù)擔(dān)。

UK8S是UCloud推出的一項(xiàng)基于Kubernetes的容器管理服務(wù)。用戶可以在UK8S上部署、管理、擴(kuò)展容器化應(yīng)用,而無需關(guān)心Kubernetes集群自身的搭建及運(yùn)維工作。UK8S完全兼容原生的Kubernetes API,并以UCloud私有網(wǎng)絡(luò)為基礎(chǔ),整合了ULB((UCloud負(fù)載均衡服務(wù))、UDisk(UCloud云硬盤)、EIP(UCloud外網(wǎng)彈性IP)、UVPC(UCloud私有網(wǎng)絡(luò))、UFS(UCloud分布式文件存儲)等云產(chǎn)品,開箱即用。

采用UK8S與自建Kubernetes對比

UK8S的優(yōu)勢可以歸納為以下三方面:

首先,一鍵創(chuàng)建集群,集群自動伸縮,降本增效。通過使用UK8S,用戶只需在UCloud控制臺頁面簡單配置集群參數(shù),即可創(chuàng)建集群,相對于自建Kubernetes集群,時(shí)間成本節(jié)省數(shù)十倍。另外,UK8S提供集群自動伸縮功能(Cluter Autoscaler)功能,可自動實(shí)現(xiàn)集群的橫向擴(kuò)縮容,節(jié)省運(yùn)維成本。UK8S完全兼容社區(qū)版Kubernetes,已通過CNCF的一致性認(rèn)證(Certified Kubernetes Conformance Program),這意味著部署在UK8S上的所有服務(wù)皆可確保其可移植性、可靠性和兼容性。

其次,集成存儲和負(fù)載均衡產(chǎn)品,具備高性能和高可用性。在性能方面,UK8S集成了UDisk(UCloud云硬盤)、UFS(UCloud分布式文件存儲)等存儲產(chǎn)品,以及UCloud負(fù)載均衡產(chǎn)品,提升了Kubernetes集群的可用性。用戶無需自行搭建存儲集群。另外,UK8S的網(wǎng)絡(luò)插件性能優(yōu)異、可靠性高,相較于第三方網(wǎng)絡(luò)插件,性能損耗大大降低,這也意味著使用成本的降低。

最后,統(tǒng)一管理公有云與托管云資源,降低管理成本。作為國內(nèi)最早推出混合云產(chǎn)品線的公有云廠商,UCloud提供了包括金翼物理機(jī)、專線接入,機(jī)柜托管、云互聯(lián)、混合云運(yùn)維等在內(nèi)的一系列的產(chǎn)品與服務(wù)。越來越多的用戶選擇“托管云+公有云”的混合云架構(gòu)支撐自己的業(yè)務(wù)?;谧陨砘旌显频哪芰?,UK8S推出了“托管云+公有云”的混合部署解決方案。UK8S將UCloud托管區(qū)的物理機(jī)納入現(xiàn)有集群的實(shí)踐,可解決網(wǎng)絡(luò)、存儲、負(fù)載均衡的問題,從而橫跨公有云和托管云配置Kubernetes集群。

企業(yè)如果使用混合云模式下的UK8S集群,研發(fā)人員無需在Kubernetes基礎(chǔ)架構(gòu)層面投入太多精力,反而可以更加合理地利用現(xiàn)有的IT設(shè)施。由于容器網(wǎng)絡(luò)與虛擬機(jī)網(wǎng)絡(luò)處于同一層面,公有云、混合云、托管云互聯(lián)互通,通過Kubernetes既有的調(diào)度機(jī)制,就可輕松地將敏感業(yè)務(wù)部署在托管云區(qū)域,以滿足行業(yè)監(jiān)控和合規(guī)要求。

掃清障礙 盡享紅利

技術(shù)的創(chuàng)新只有一個目的,那就是更好地解決現(xiàn)存問題。在企業(yè)云化的進(jìn)程中,Kubernetes的必要性和重要性進(jìn)一步彰顯。談及Kubernetes未來的發(fā)展,UCloud認(rèn)為,以下幾方面的趨勢值得關(guān)注。

首先,多云的整合問題。目前,相當(dāng)多的用戶在同時(shí)使用多家云廠商的產(chǎn)品,為的是規(guī)避單一云平臺的風(fēng)險(xiǎn)。在IaaS時(shí)代,由于云廠商的差異化戰(zhàn)略,多云的管理成本是非常高的。依托標(biāo)準(zhǔn)的操作接口,在多云場景下,Kubernetes的重要性會極大地提升,跨云的Kubernetes管理平臺可能會成為各廠商下一步的發(fā)力重點(diǎn)。UK8S已經(jīng)打通了UCloud公有云、托管云產(chǎn)品線,后續(xù)還將借助羅馬全球加速網(wǎng)絡(luò),實(shí)現(xiàn)跨地域的Kubernetes統(tǒng)一管理。

其次,Kubernetes自身復(fù)雜度過高,用戶不僅要保障運(yùn)行在Kubernetes中的應(yīng)用,還需要關(guān)注Kubernetes集群自身,這進(jìn)一步加重了用戶的負(fù)擔(dān)。Serverless則不存在這種問題,用戶只需關(guān)注應(yīng)用本身即可。不過,Serverless當(dāng)前還處于起步階段,其后續(xù)的演進(jìn)方向值得期待。

最后,Kubernetes在邊緣環(huán)境下的實(shí)踐要引起重視。當(dāng)Kubernetes在邊緣節(jié)點(diǎn)被廣泛鋪開后,可能會面臨一些未知的問題和困難,若能很好地解決這些問題,可能會為云端Kubernetes開辟新的發(fā)展思路。

雖然最近幾年國內(nèi)Kubernetes的增長速度非??欤钦w使用率依然不高,主要原因還是Kubernetes本身相對復(fù)雜,中小型團(tuán)隊(duì)上手較難。當(dāng)前,UCloud的主要工作還是圍繞如何幫助中小企業(yè)更加方便地使用UCloud展開,包括提供更加易用的Kubernetes操作管理界面、日志、監(jiān)控、DevOps的集成,提供一個開箱即用的Kubernetes集群,將Kubernetes與企業(yè)的各種業(yè)務(wù)場景進(jìn)行適配。

目前,UCloud正在不斷擴(kuò)充云原生產(chǎn)品線,基于可彈性擴(kuò)展、自動化和無服務(wù),圍繞用戶業(yè)務(wù)場景開發(fā)產(chǎn)品是其一貫的理念。UCloud已經(jīng)推出或正在開發(fā)的API網(wǎng)關(guān)、USQL(數(shù)據(jù)湖)、UStepFlow(流程引擎)、羅馬全球加速網(wǎng)絡(luò)、Serverless等,可以幫助用戶加快云原生應(yīng)用的落地。

UCloud可以為用戶提供Kubernetes整體解決方案,希望通過提供大量的案例參考與最佳實(shí)踐,有效地幫助客戶降低上Kubernetes的負(fù)擔(dān),使用戶盡早享受到Kubernetes帶來的技術(shù)紅利。作者:中國云報(bào) 郭濤

申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
企業(yè)云計(jì)算
UC

相關(guān)文章

熱門排行

信息推薦