国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

微服務(wù)架構(gòu)下 Service Mesh 會(huì)是閃亮的明天嗎?

hlcfan / 1091人閱讀

摘要:以下內(nèi)容根據(jù)魏巍分享整編,希望對(duì)大家了解有所幫助。數(shù)據(jù)平面由一組智能代理組成,代理部署為,其控制微服務(wù)之間所有的網(wǎng)絡(luò)通信。

7月7日,時(shí)速云企業(yè)級(jí)容器 PaaS 技術(shù)沙龍第 10 期在上海成功舉辦,時(shí)速云容器架構(gòu)負(fù)責(zé)人魏巍為大家詳細(xì)講解了 Service Mesh 中代表性的實(shí)踐方案、并以 Istio 為例詳細(xì)講解了 Service Mesh 中的技術(shù)關(guān)鍵點(diǎn),包括 Istio 控制平面、Istio 數(shù)據(jù)平面等。以下內(nèi)容根據(jù)魏巍分享整編,希望對(duì)大家了解 Service Mesh 有所幫助。

魏巍:大家下午好,剛才幾位講師講了 K8S 的存儲(chǔ)、PaaS 在企業(yè)的落地實(shí)踐等,我們接下來(lái)要講的是企業(yè)有了 PaaS 平臺(tái)、并且在平臺(tái)上部署了各種各樣的服務(wù)之后,這些服務(wù)該如何治理、服務(wù)與服務(wù)之間的關(guān)系,以及該以何種方式去維護(hù)等問(wèn)題,而最近兩年興起的 Service Mesh,能夠更加便捷的管理這些服務(wù)。


Service Mesh 是一個(gè)專用的基礎(chǔ)設(shè)施層,目的是解決系統(tǒng)架構(gòu)微服務(wù)化后的服務(wù)間通信和治理問(wèn)題。Service Mesh 從實(shí)踐上來(lái)說(shuō)有很多方案,但這些方案都有共同的特點(diǎn),比如說(shuō)像這里提到的宏觀架構(gòu)抽象,它都會(huì)劃分為 Control Plane 和 Data Plane,這種整體架構(gòu)設(shè)計(jì)。

第二個(gè)特點(diǎn),Service Mesh 基本來(lái)說(shuō)是一組輕量級(jí)的與應(yīng)用邏輯服務(wù)部署在一起的服務(wù)代理,它會(huì)用代理的方式去實(shí)現(xiàn)路由、斷路器、服務(wù)發(fā)現(xiàn)等,并且這些對(duì)應(yīng)用服務(wù)都是透明的,當(dāng)然這是在 K8S 上。如果說(shuō)不是基于 Service Mesh 做的微服務(wù)架構(gòu),還可以基于 SpringCloud 做微服務(wù)架構(gòu),但是SpringCloud有自身的局限性,它主要用于以 java 為主的領(lǐng)域。

Istio、Conduit、Nginmesh 都是 Service Mesh 中比較火的實(shí)踐方案。Istio 是 Google 和 IBM 聯(lián)合 Lyft 的合作開源項(xiàng)目,是當(dāng)前最主流的 Service Mesh 方案;Conduit 各方面的設(shè)計(jì)理念與 Istio 非常類似,其使用 Rust 重新編寫了 sidecar,控制面由 Go 編寫的 Conduit Control Plane 接管;NginMesh 并沒有自己獨(dú)立實(shí)現(xiàn)一整套 Service Mesh,只是用 nginx替代了 Istio 中 Envoy。

Istio

在 Istio、Conduit、 Nginmesh 這幾個(gè)實(shí)踐方案中,Istio 的影響最大,所以我們今天主要講解一下 Istio。

Istio 邏輯上分為控制平面(Control Plane)和數(shù)據(jù)平面(Data Plane)。

控制平面由 Pilot 、Mixer 、Citadel 組成,控制平面的每一個(gè)組件都負(fù)責(zé)一些特定的功能。數(shù)據(jù)平面由一組智能代理(Envoy)組成,代理部署為 sidecar,其控制微服務(wù)之間所有的網(wǎng)絡(luò)通信。

Istio 控制平面

Istio 控制平面包括以下組件:

Pilot:Pilot 負(fù)責(zé) Envoy 配置、全生命周期管理。可以為 Envoy sidecar 提供服務(wù)發(fā)現(xiàn),為流量管理功能實(shí)現(xiàn)了靈活的路由(如 A/B 測(cè)試、金絲雀發(fā)布)和彈性(如:超時(shí)、重試、熔斷等),它還可以將高級(jí)別的路由規(guī)則轉(zhuǎn)換為 Envoy 特定的配置并在運(yùn)行時(shí)將配置傳播到 sidecar 中。

Mixer:Mixer 是一個(gè)平臺(tái)獨(dú)立的組件,其主要負(fù)責(zé)對(duì)后端系統(tǒng)的抽象、對(duì)接、策略配置等,并從 Envoy 代理和其它服務(wù)中收集測(cè)量數(shù)據(jù)。

抽象一點(diǎn)說(shuō),Mixer 提供:

后端抽象:Mixer 把 Istio 組件和 Mesh 中的服務(wù)從基礎(chǔ)設(shè)施細(xì)節(jié)中隔離開來(lái)。
中間媒介:Mixer 讓運(yùn)維人員能夠?qū)λ?Mesh 和基礎(chǔ)設(shè)施后端之間的交互進(jìn)行控制。

Mixer 在某種程度上起到一種橋梁的作用。Envoy 提供 request 級(jí)別的屬性數(shù)據(jù),這些數(shù)據(jù)交由 Mixer 進(jìn)行評(píng)估和處理,Mixer 中的各種適配器 (adapter)基于這些屬性數(shù)據(jù),來(lái)實(shí)現(xiàn)日志記錄、監(jiān)控指標(biāo)采集展示、配額管理、ACL 檢查等功能。

Citadel:提供服務(wù)間認(rèn)證和終端用戶認(rèn)證功能,內(nèi)置身份和證書管理,并且在網(wǎng)絡(luò)策略之外,提供服務(wù)級(jí)別的策略控制。

Istio數(shù)據(jù)平面

Envoy 是 Istio 的數(shù)據(jù)平面。Envoy 是一個(gè)高性能輕量級(jí)代理,用于控制服務(wù)網(wǎng)格中服務(wù)的所有入站和出站流量。Envoy 提供了很多內(nèi)置功能,如動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、負(fù)載均衡、TLS 會(huì)話終結(jié)、HTTP/2& gRPC 流量代理、熔斷器、健康檢查等功能。

Envoy 被部署為 sidecar,與對(duì)應(yīng)的微服務(wù)一起部署在一個(gè) Kubernetes Pod 中。每個(gè)微服務(wù)實(shí)例通過(guò)各自的 sidecar 來(lái)實(shí)現(xiàn)發(fā)送和接受請(qǐng)求;微服務(wù)和微服務(wù)之間不直接通信,而是通過(guò) sidecar 的代理轉(zhuǎn)發(fā)來(lái)實(shí)現(xiàn)通信。 sidecar 直接形成調(diào)用網(wǎng)絡(luò),就像一個(gè)“網(wǎng)格”一樣。使用 sidecar 代理模型代碼無(wú)需重新構(gòu)建或重寫代碼。

注:關(guān)注時(shí)速云微信訂閱號(hào),回復(fù):7.7上海PPT,即可下載講師分享PPT。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/39991.html

相關(guān)文章

  • 服務(wù)架構(gòu) Service Mesh 會(huì)是閃亮明天?

    摘要:以下內(nèi)容根據(jù)魏巍分享整編,希望對(duì)大家了解有所幫助。數(shù)據(jù)平面由一組智能代理組成,代理部署為,其控制微服務(wù)之間所有的網(wǎng)絡(luò)通信。 7月7日,時(shí)速云企業(yè)級(jí)容器 PaaS 技術(shù)沙龍第 10 期在上海成功舉辦,時(shí)速云容器架構(gòu)負(fù)責(zé)人魏巍為大家詳細(xì)講解了 Service Mesh 中代表性的實(shí)踐方案、并以 Istio 為例詳細(xì)講解了 Service Mesh 中的技術(shù)關(guān)鍵點(diǎn),包括 Istio 控制平面...

    Anonymous1 評(píng)論0 收藏0
  • 又讓馬兒跑又不讓吃草,服務(wù)化如何完成低成本改造?

    摘要:小編一哥們和我吐槽自家的煩惱原本一個(gè)有錢有閑的證券行業(yè)經(jīng)理一年前被老板派去支持創(chuàng)新業(yè)務(wù)探索因?yàn)樾滦蜆I(yè)務(wù)在不斷加速鋪開當(dāng)前的單體式應(yīng)用復(fù)雜度越來(lái)越高業(yè)務(wù)上線過(guò)程繁瑣流程冗長(zhǎng)資源分配耗時(shí)較多更新頻率越來(lái)越低人員也越來(lái)越顯得捉襟見肘這哥們于是開始 小編一哥們和我吐槽自家的煩惱原本一個(gè)有錢有閑的證券行業(yè)IT經(jīng)理一年前被老板派去支持創(chuàng)新業(yè)務(wù)探索因?yàn)樾滦蜆I(yè)務(wù)在不斷加速鋪開當(dāng)前的單體式應(yīng)用復(fù)雜度越來(lái)...

    QiShare 評(píng)論0 收藏0
  • 服務(wù)應(yīng)用新趨勢(shì):Service Mesh、AIOps和中臺(tái)化

    摘要:目前,網(wǎng)易云輕舟微服務(wù)平臺(tái)已經(jīng)應(yīng)用于銀行證券視頻監(jiān)控物流工業(yè)等行業(yè)不少中大型企業(yè),幫助其實(shí)施微服務(wù)化改造,建設(shè)符合行業(yè)特點(diǎn)的業(yè)務(wù)中臺(tái),支撐企業(yè)數(shù)字化戰(zhàn)略的落地。 微服務(wù)技術(shù)由于天生支持快速迭代、彈性擴(kuò)展的特點(diǎn),使企業(yè)能夠在不確定性下提升發(fā)展速度及抗風(fēng)險(xiǎn)能力,受到了越來(lái)越多的關(guān)注。當(dāng)前,云服務(wù)商紛紛試水微服務(wù)產(chǎn)品,最為典型的,當(dāng)屬推出輕舟微服務(wù)平臺(tái)、劍指整個(gè)微服務(wù)應(yīng)用生命周期的網(wǎng)易云。 ...

    tunny 評(píng)論0 收藏0
  • 靈雀云CTO陳愷:從“鴻溝理論”看云原生,哪些技術(shù)能夠跨越鴻溝?

    摘要:早在年針對(duì)高科技行業(yè)和高科技企業(yè)生命周期的特點(diǎn),提出了著名的鴻溝理論。今天我們嘗試以鴻溝理論為基礎(chǔ)來(lái)分析云原生領(lǐng)域顛覆性的創(chuàng)新技術(shù)?;剡^(guò)頭來(lái)看,靈雀云從早期全力投入技術(shù)棧,是最早進(jìn)行產(chǎn)品化的廠商。 歷史進(jìn)入2019年,放眼望去,今天的整個(gè)技術(shù)大環(huán)境和生態(tài)都發(fā)生了很大的變化。在己亥豬年春節(jié)剛剛過(guò)去的早春時(shí)節(jié),我們來(lái)梳理和展望一下整個(gè)云原生技術(shù)趨勢(shì)的發(fā)展,是一件很有意義的事情,這其中有些變...

    hss01248 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

hlcfan

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<