2018中國(guó)云原生用戶(hù)大會(huì):網(wǎng)易云深度解析微服務(wù)框架

近日,由才云科技、K8sMeetup 中國(guó)社區(qū)、Kubeflow 中國(guó)社區(qū)聯(lián)合主辦的 2018 中國(guó)云原生用戶(hù)大會(huì)在杭州白馬湖建國(guó)飯店舉辦,大會(huì)集結(jié)了來(lái)自各個(gè)行業(yè)領(lǐng)域的云原生技術(shù)專(zhuān)家、云原生技術(shù)落地企業(yè)代表、以及云原生技術(shù)愛(ài)好者們,為國(guó)內(nèi)市場(chǎng)帶來(lái)了全球最新技術(shù)動(dòng)態(tài)與趨勢(shì)分析,推進(jìn)云原生與企業(yè) IT 的融合。網(wǎng)易云解決方案總架構(gòu)師劉超,網(wǎng)易云資深解決方案架構(gòu)師王必成分別在行業(yè)落地案例分論壇和Kubernetes 編排與優(yōu)化專(zhuān)場(chǎng),分享了網(wǎng)易云在行業(yè)落地和網(wǎng)絡(luò)方案的實(shí)踐經(jīng)驗(yàn)。

劉超首先在行業(yè)落地案例分論壇分享了“微服務(wù)框架在多個(gè)行業(yè)的架構(gòu)設(shè)計(jì)與落地實(shí)踐”,劉超表示:“業(yè)界大部分的微服務(wù)實(shí)踐都是由運(yùn)維發(fā)起的,網(wǎng)易則是由應(yīng)用發(fā)起的,所以在開(kāi)發(fā)整個(gè)平臺(tái)的時(shí)候,對(duì)微服務(wù)的理解和設(shè)計(jì)會(huì)更細(xì)節(jié)。目前,網(wǎng)易內(nèi)部考拉、云音樂(lè)和嚴(yán)選等都積累了很多微服務(wù)的實(shí)踐經(jīng)驗(yàn),網(wǎng)易云正在將這些經(jīng)驗(yàn)服務(wù)于外部的客戶(hù),并逐漸產(chǎn)品化,最終形成了一個(gè)比較復(fù)雜的平臺(tái)體系。”

2018中國(guó)云原生用戶(hù)大會(huì):網(wǎng)易云深度解析微服務(wù)框架

(網(wǎng)易云解決方案總架構(gòu)師 劉超)

可以看到,整個(gè)微服務(wù)化設(shè)計(jì)的體系非常復(fù)雜,很難用一個(gè)產(chǎn)品將整個(gè)體系完全覆蓋,為什么這么復(fù)雜?劉超將其歸結(jié)為一個(gè)互聯(lián)網(wǎng)高并發(fā)的架構(gòu)需要考慮的12個(gè)要點(diǎn),比如持續(xù)集成是微服務(wù)化的基石,接入層的設(shè)計(jì),應(yīng)用層的無(wú)狀態(tài)化與容器化,服務(wù)拆分與服務(wù)發(fā)現(xiàn),消息隊(duì)列,全鏈路壓測(cè)等。但不同客戶(hù)的關(guān)注點(diǎn)是不一樣的,接下來(lái)劉超分享了不同行業(yè)客戶(hù)實(shí)施的方案。

比如某城商行希望推廣到全國(guó)的幾個(gè)省,由于每個(gè)單體承載的業(yè)務(wù)很有限,于是啟動(dòng)了微服務(wù)的拆分。據(jù)劉超介紹,經(jīng)過(guò)多次交流和溝通,網(wǎng)易云為其梳理出了一個(gè)側(cè)重于持續(xù)集成和容器化的解決方案,一方面因?yàn)槲⒎?wù)化不是一蹴而就的,應(yīng)該有測(cè)試用例的覆蓋,在不斷地拆合過(guò)程中,保證功能還能像以前一樣正常運(yùn)行;另一方面服務(wù)增多后,上線給運(yùn)維人員帶來(lái)了很多壓力,容器化比較完美的解決了這個(gè)問(wèn)題。

物流行業(yè)和電商企業(yè)在業(yè)務(wù)周期上非常接近,基于在網(wǎng)易考拉積累的實(shí)踐經(jīng)驗(yàn),網(wǎng)易云也為某物流行業(yè)做了一系列的微服務(wù)解決方案。據(jù)劉超介紹,這家企業(yè)更側(cè)重于服務(wù)拆分和服務(wù)發(fā)現(xiàn),數(shù)據(jù)庫(kù)的橫向擴(kuò)展,熔斷、限流、降級(jí)以及全鏈路的壓測(cè)。再比如某視頻監(jiān)控企業(yè),更關(guān)注持續(xù)集成,容器化,服務(wù)拆分與服務(wù)發(fā)現(xiàn),服務(wù)編排,以及一些企業(yè)級(jí)的特性,包括知識(shí)庫(kù),認(rèn)證鑒權(quán)和賬戶(hù)審計(jì)等,同時(shí)網(wǎng)易云還幫助其實(shí)現(xiàn)了IT資產(chǎn)沉淀和IT能力的復(fù)用。

網(wǎng)易云資深解決方案架構(gòu)師王必成在Kubernetes 編排與優(yōu)化專(zhuān)場(chǎng)分享了“Kubernetes 在不同客戶(hù)場(chǎng)景下的網(wǎng)絡(luò)方案實(shí)踐”,王必成首先介紹了常見(jiàn)的容器網(wǎng)絡(luò)方案分類(lèi)。

2018中國(guó)云原生用戶(hù)大會(huì):網(wǎng)易云深度解析微服務(wù)框架

(網(wǎng)易云資深解決方案架構(gòu)師 王必成)

王必成認(rèn)為,按照協(xié)議棧來(lái)劃分,網(wǎng)絡(luò)方案可以分為二層、三層、二層+三層這三種:二層是傳統(tǒng)的虛擬化和云化場(chǎng)景中最常用的,基于橋接的方式,但二層的廣播會(huì)限制整個(gè)節(jié)點(diǎn)的量級(jí);三層就是純路由轉(zhuǎn)發(fā),它的優(yōu)勢(shì)是IT的穿透性強(qiáng),所以有很好的量級(jí)擴(kuò)展性,但對(duì)網(wǎng)絡(luò)模式有限制;二層+三層是現(xiàn)在比較主流的方案,節(jié)點(diǎn)內(nèi)部二層轉(zhuǎn)發(fā),跨節(jié)點(diǎn)三層轉(zhuǎn)發(fā),可以同時(shí)解決純二層的規(guī)模性和純?nèi)龑拥南拗菩詥?wèn)題。按穿越形態(tài)來(lái)劃分,網(wǎng)絡(luò)方案分為Overlay和 Underlay。按隔離方式來(lái)分,網(wǎng)絡(luò)方案分為FLAT,VLAN和VXLAN。目前所有的容器網(wǎng)絡(luò)方案,都可以映射到前面的三個(gè)分類(lèi)。

據(jù)王必成介紹,網(wǎng)易云采用了基于VPC深度集成的Kubernetes網(wǎng)絡(luò)方案,基于VPC深度集成的容器網(wǎng)絡(luò),把VPC的能力上移到容器網(wǎng)絡(luò)這一層,用VPC的能力去做轉(zhuǎn)發(fā)和控制。王必成重點(diǎn)介紹了基于VPC 單Port多IP的扁平化容器網(wǎng)絡(luò)、基于VPC 多Port的扁平化容器網(wǎng)絡(luò)、基于VPC VIP的Service、基于VPC安全組的網(wǎng)絡(luò)策略、基于VPC Port的QoS保證,每類(lèi)都有各自的技術(shù)特點(diǎn)及需要解決的問(wèn)題。

據(jù)悉,基于在微服務(wù)和容器網(wǎng)絡(luò)等方面的技術(shù)積累,在2018網(wǎng)易云創(chuàng)大會(huì)上,網(wǎng)易云發(fā)布了新產(chǎn)品一站式微服務(wù)PaaS平臺(tái)“輕舟微服務(wù)”,是業(yè)界目前完整的微服務(wù)解決方案,基于開(kāi)源技術(shù)棧構(gòu)建了覆蓋開(kāi)發(fā)、測(cè)試、運(yùn)維整個(gè)流程的應(yīng)用管理和服務(wù)治理能力。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lá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)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2018-09-30
2018中國(guó)云原生用戶(hù)大會(huì):網(wǎng)易云深度解析微服務(wù)框架
近日,由才云科技、K8sMeetup 中國(guó)社區(qū)、Kubeflow 中國(guó)社區(qū)聯(lián)合主辦的 2018 中國(guó)云原生用戶(hù)大會(huì)在杭州白馬湖建國(guó)飯店舉辦,大會(huì)集結(jié)了來(lái)自各個(gè)行

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