精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

SideCar已死?

原創 精選
云計算 云原生 架構
Sidecar 成就了服務網格,但也帶來了額外的開銷。

編譯 | Ethan

策劃 | 云昭

Sidecar 的概念在容器和微服務的世界中變得如此普遍,以至于很容易將 Sidecar 視為云原生技術棧中自然、健康的一部分。

但如果你退后一步想一想,Sidecar 其實并不一定那么優雅,當微服務規模變得開始臃腫,Sidecar 模式也需要出現革新。

就如同現在的摩托車很少再有邊車一樣。畢竟,之所以被稱為邊車,是指如果你需要攜帶不適合它本身能承載的東西,你可以將其放在摩托車的邊車上。然而,邊車解決了摩托車容量有限的問題,但同時也大大減慢了行駛速度,并且使操縱變得更加困難。

服務網格的 Sidecar 模式

服務網格是技術堆棧中的一個層,有助于連接、保護和監控分布式應用程序的各個組件。通常單體應用程序,不會使用服務網格,因為它作為單個進程運行,沒有復雜的依賴關系網絡和進程間通信。但是,當將單體應用遷移到微服務架構時,就會遇到三大難題:一、必須應對各個離散的微服務之間的相互通信的挑戰;二、需要確保微服務事務是安全的;三、需要一種有效的方法來從每個微服務中收集可觀察性數據。管理微服務的成本巨大,如果直接在微服務本身的代碼中檢測和處理這些問題,開發者將花費大量時間在每個微服務中繁瑣地編寫和維護自定義代碼,以處理連接性、安全性和可觀測性。

圖片

服務網格通過提供集中管理服務的方式解決了這個問題。從本質上講,服務網格允許開發人員將管理微服務連接性、安全性和可觀測性所需的大部分工作,“外包”給專用的基礎設施層,而不必在微服務本身內處理這些任務。通過這種方式,服務網格有助于簡化和標準化微服務的管理方式。當然,服務網格不能直接與微服務對話或集成,這時候“邊車模式”出現了。Sidecar 成為了服務網格與微服務對話的方式。

圖片

在 Sidecar 模式下,需要在托管每個微服務的業務邏輯的主應用程序容器之外,部署一個特殊的 Sidecar 容器。Sidecar 托管一個服務網格代理,該代理負責管理微服務。如果在同一個 Pod 中運行 Sidecar 容器和主容器,則二者可以強制執行在服務網格中定義的治理規則。Sidecar 模式對于管理分布式應用程序中的微服務很有意義,這些應用程序部署為容器并使用 Kubernetes 進行編排。在沒有更好的技術將服務網格連接到單個應用程序容器的情況下,將 Sidecar 容器與實際的微服務一起部署,是一種將服務網格編排到微服務架構中的簡單直接的方法。

Istio 火起來是有原因的

今天有許多服務網格,比如 Linkerd 和 Traefik。但可能最流行的解決方案是 Istio,這是一種專為以 Kubernetes 為中心的堆棧而設計的開源服務網格。

圖片

來源:istio.io

Istio 通過提供兩個主要組件來實現服務網格:1、一個數據平面,它依賴于運行 Envoy 代理的 Sidecar 容器來與各個微服務交互。2、控制平面,作為集中式進程運行,以提供服務發現、強制配置和安全流量。

Istio 的開源性質和對 Kubernetes 友好的設計使該工具成為迄今為止成千上萬的云原生托管堆棧的核心部分。?

依賴 Sidecar 的問題

Istio 和其他依賴 Sidecar 模式的服務網格的確解決了不少實際問題,但同時也埋下了許多問題的種子。Sidecar 并不是一個完美的解決方案,面對大規模的連接、保護和觀察分布式應用程序的管理需求,像 Istio 這樣的服務網格存在兩個關鍵問題:高資源消耗和低性能

1.資源開銷

在分布式托管環境中,每個微服務旁邊都需要運行一個 Sidecar 容器,會使運行中的容器總數增加一倍。這也就意味著應用程序最終會消耗更多的資源。

除了 Sidecar 容器本身消耗的資源外,編排器還也增加了管理 Sidecar 的負擔。同時,開發者在部署和更新 Sidecar 時也會消耗更多的網絡帶寬。

這也就是說,當運行 Sidecar 時會占用相當一部分的資源,而留給實際應用程序可用的資源就會減少,這可能會在需求高峰期,帶來較低的性能體驗。當然,由于最終將需要更多節點(或具有更高資源分配的昂貴節點)來處理工作負載,托管成本也會隨之攀升。

2.性能和延遲

除了托管 Sidecar 的成本之外,Sidecar 容器在網絡流量流入和流出每個微服務時,都需要將自己介入其中,難免對性能造成拖累。在應用程序接收和響應請求之前,每個數據包都必須通過 Sidecar,這會增加延遲,并可能對用戶體驗產生負面影響。

邊車模式下的 Istio 性能

Sidecar 容器的性能開銷到底如何?讓我們看一下 Istio 本身記錄的相關數據。Istio 的數據顯示每個 Envoy 代理每 1000 個請求將消耗 0.35 個 vCPU 和 40 MB 內存。當然,性能開銷會根據配置 Istio 的確切用途而有所不同(使用的功能越多,開銷就越高)。

圖片

因此,如果你有 10 個微服務,并且為每個微服務部署一個 Envoy Sidecar,則需要額外的 3.5 個 vCPU 和 400 MB 內存來托管它們。這可以很容易地轉化為相當于額外的 VM 實例來運行 Sidecar。(根據 Istio 的說法,甚至還需要使用額外的 1 個 vCPU 和 1.5 GB 的控制平面。)另請注意,Istio 表示每個代理容器平均會在第 90 個百分位延遲上增加 2.65 毫秒。這就是說,當你使用 Sidecar 時,響應速度也將如數延遲。

2.65 毫秒看起來很短暫,但在一個每毫秒都很重要的網絡世界中,它的破壞性也會極大,尤其是對于需要真正實時執行的應用程序。?

基于 eBPF 實現“無邊車”

開發人員和 IT 團隊通常將 Sidecar 容器所產生的性能和延遲成本視為必要的弊端。使用帶有 Sidecar 模式的服務網格比不使用服務網格要容易得多,并且必須在每個微服務中進行管理,因此他們很樂意為托管支付更多費用和/或接受性能損失,以便在其中集中微服務管理服務網格。

然而,今天,一個更美好的世界已經成為可能——多虧了 eBPF,它可以直接在 Linux 內核中運行超高效、超安全、動態代碼,而無需處理內核模塊或修改內核源代碼。

對于需要服務網格的工程師來說,這意味著,使用 eBPF,傳統上使用 Sidecar 容器實現的微服務治理可以通過 eBPF 程序在內核中處理。由于 eBPF 程序可以在 Kubernetes 集群中的每個(基于 Linux 的)節點上運行,它們可以直接在內核中管理微服務連接性、安全性和可觀察性,而不必作為單獨的 Sidecar 運行。這種方法與 Istio 等傳統服務網格相比,非常有優勢:

  • 性能:由于 eBPF 程序消耗最少的資源,與使用 Sidecar 架構相比,它們將顯著降低運行服務網格的開銷。
  • 簡單性:基于 eBPF 的服務網格將消除部署和管理一套 Sidecar 容器的需要。
  • 可見性和控制性:通過直接在內核中運行,eBPF 程序在可以從容器內訪問哪些數據以及可以對它們施加哪些控制方面幾乎具有無限的范圍。在這方面,基于 eBPF 的網格將比那些依賴于邊車容器的網格更強大。

利用 eBPF 來解決傳統服務網格的缺點,是一個相對較新的想法。目前,開發人員越來越關注這一策略,Cilium 已經實施了這一策略。

圖片

Cilium:基于 eBPF 加速節點代理模式

eBPF 的美好未來

eBPF 作為服務網格解決方案的“潛力股”,正在成為開發人員在分布式應用程序中處理安全性、可觀察性和管理方式的“明日之星”。它將開發者從 Sidecar 模型中解放出來,并允許將現有的代理技術集成到現有的內核命名空間概念中,提供了一種原生且高效的服務網格實現范式。

除了可以更輕松地收集豐富的數據以實現可觀察性、并為在容器內和容器之間流動的數據提供必要的安全性之外,eBPF 也可以被用于服務網絡的“內核級”創新,能夠卸載越來越多當前由代理執行的功能,以一種更簡單、更有效且資源消耗更少的方式,來管理微服務之間的交互。

Sidecar 會消失嗎

不得不說,即便是一直采用“邊車”的 Istio 也認識到了它的局限性。9 月 7 日,Istio 宣布了一種新的數據平面模式 Ambient Mesh,該模式的亮點是取消了以 Sidecar 為中心的架構,取而代之的是無 Sidecar 的方法,同時保留了 Istio 的零信任安全、遙測和流量管理的核心功能。

正如 Istio 官方所言:“自創立以來,Istio 架構的關鍵特征之一就是使用 Sidecar,但 Sidecar 模式并沒有在應用程序和 Istio 數據平面之間提供完美的隔離,這導致侵入性較高、資源利用不足、流量中斷等問題,用戶需要有一個侵入性更低、更容易使用的選擇。”當然,這并不是說 Istio 或者依賴“邊車模式”的服務網格將退出舞臺。我們可以想象這樣一個世界:Istio 控制平面仍然存在,但數據平面由 eBPF 程序驅動,而不是在 Sidecar 容器中運行的 Envoy 代理。Istio 為服務發現和配置管理開發了許多強大的技術,這些功能都將在基于 eBPF 的服務網格中保有持久的魅力。可以預見,“邊車模式”將在未來幾年慢慢過時——就像連接在摩托車上的邊車一樣。那些優先考慮速度和效率的企業和開發者將再度擁抱 eBPF,掙脫 Sidecar 的限制。

參考鏈接

https://www.groundcover.com/blog/istio-service-mesh

https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh

https://istio.io/latest/blog/2022/introducing-ambient-mesh/

責任編輯:薛彥澤 來源: 51CTO
相關推薦

2023-02-06 07:37:29

Java編程語言

2011-01-07 10:18:28

RSSWeb

2011-05-11 09:01:29

面向對象技術函數式語言

2012-02-20 10:12:09

Java

2014-01-06 09:36:53

IT部門BYODBYOA

2013-01-31 17:23:20

RIM黑莓BB10

2020-02-19 11:35:21

iPhone越獲PP助手

2021-04-19 08:17:42

MesosKubernetesLinux

2020-02-29 15:18:10

DevOpsNoOps運維

2025-09-15 09:10:09

2024-09-03 09:31:59

2015-08-31 10:59:22

2021-01-19 10:58:15

漏洞管理漏洞數據泄露

2011-12-07 10:20:19

Email新聞

2023-11-15 15:37:21

大模型人工智能

2020-12-15 10:40:14

CentOSRockyLinux

2021-04-27 06:32:23

ERP中臺代碼

2021-03-24 16:00:23

大數據物聯網機器學習

2015-01-07 16:26:01

2010-04-06 09:02:59

Solaris甲骨文Sun
點贊
收藏

51CTO技術棧公眾號

国内精品久久久久久久97牛牛 | 亚洲国产精品久久不卡毛片| 成人在线免费观看一区| 亚洲黄色一区二区| 日韩免费视频| 亚洲国产精品va在线| www.日日操| 国产网红女主播精品视频| 久久久亚洲欧洲日产国码αv| 国产视频福利一区| 成人精品在线看| 久久精品影视| 亚洲色图美腿丝袜| 久久久久99人妻一区二区三区| 欧美一区国产| 亚洲午夜免费视频| 亚洲人成影视在线观看| 人妻无码中文字幕| 久久电影网站中文字幕| 91av在线影院| 欧美日韩精品亚洲精品| 成人a'v在线播放| 日韩av在线看| 久久久久无码国产精品一区李宗瑞| 国模视频一区| 欧美日韩在线看| 人妻无码一区二区三区四区| 69久久精品| 久久久精品国产免费观看同学| 成人av资源网| 国产欧美日韩成人| 精品一区二区三区免费视频| 欧美一区二三区| 日本特黄一级片| 欧美精品播放| 欧美日韩成人免费| 啪啪一区二区三区| 成人羞羞在线观看网站| 亚洲美女黄色片| 在线精品一区二区三区| 亚洲精品不卡在线观看| 欧美一区三区二区| 久久久久xxxx| 免费视频观看成人| 欧美日韩免费不卡视频一区二区三区 | 国产熟妇搡bbbb搡bbbb| 精品三级av在线导航| 精品久久久久久综合日本欧美| 亚洲a级黄色片| 图片一区二区| 欧美一区二区三区四区高清| 中文字幕在线观看日| 婷婷丁香久久| 制服丝袜日韩国产| 特级黄色片视频| 欧美一区一区| 日韩精品中午字幕| 美女网站视频在线观看| 成人台湾亚洲精品一区二区 | 中文字幕在线永久| 久久精品色播| 亚洲免费一在线| 手机看片福利视频| 欧美残忍xxxx极端| 久久天堂电影网| 久久久www成人免费毛片| 激情一区二区| 欧洲精品在线视频| 做爰视频毛片视频| 激情综合网最新| 97se在线视频| 日韩porn| ...xxx性欧美| h无码动漫在线观看| 美女搞黄视频在线观看| 欧美中文字幕一区二区三区| 午夜免费福利在线| 国产一区二区三区国产精品| 亚洲成人a级网| 色欲av无码一区二区三区| 大色综合视频网站在线播放| 欧美成人黑人xx视频免费观看| 免费中文字幕视频| 免费在线日韩av| 国产精品视频内| 亚洲免费视频网| 国产欧美一区二区三区鸳鸯浴| 午夜精品视频在线观看一区二区 | 精品国产精品国产偷麻豆| 最新日韩中文字幕| 欧美一级高潮片| 日韩不卡免费视频| 成人动漫视频在线观看免费| 欧美男男同志| 一区二区三区在线观看网站| 欧美视频在线播放一区| 57pao成人永久免费| 日韩电影免费观看在线观看| 日韩欧美视频免费观看| 亚洲精品影院在线观看| 国产男人精品视频| 亚洲乱码国产乱码精品精软件| 国产偷v国产偷v亚洲高清| 日韩精品久久一区二区| 欧美日韩五码| 亚洲成人教育av| 免费看特级毛片| 久久夜色精品| 国产乱码一区| 含羞草www国产在线视频| 日韩欧美在线视频免费观看| 能看毛片的网站| 不卡在线一区| 欧美一级电影久久| 黄色成人一级片| 亚洲欧洲美洲综合色网| 免费日韩中文字幕| 日本一道高清一区二区三区| 欧美第一黄色网| 国产又黄又大又粗的视频| 久久久久久久久久久久久女国产乱 | 久久久www免费人成黑人精品| 黄视频网站在线看| 色综合久久综合网| 国产极品一区二区| 欧美另类女人| 亚洲精品日韩av| 老司机在线看片网av| 欧美影视一区二区三区| japanese中文字幕| 老鸭窝91久久精品色噜噜导演| 国产伦精品一区二区三区视频孕妇 | 一区二区三区免费在线观看视频 | 99精品免费在线观看| 福利片在线一区二区| 欧美成人三级视频网站| 国产人妻精品一区二区三| 国产精品成人免费精品自在线观看| 欧美牲交a欧美牲交aⅴ免费下载| 麻豆精品av| 69久久夜色精品国产7777| 农村少妇久久久久久久| 亚洲国产视频一区二区| 中国男女全黄大片| 欧美日本久久| 国产成人看片| sm捆绑调教国产免费网站在线观看 | 女同性αv亚洲女同志| 欧美精品网站| 国产麻豆一区二区三区在线观看| 国产精品69xx| 亚洲黄一区二区| 中国一级免费毛片| 国产色产综合色产在线视频| 亚洲乱码国产一区三区| 欧美久久精品一级c片| 国产精品免费一区| 日本www在线| 日韩精品一区二区三区视频播放 | 欧美视频在线播放一区| 亚洲另类av| 欧美专区第一页| 国产二区视频在线观看| 欧美疯狂做受xxxx富婆| 欧产日产国产v| 成人av片在线观看| 国产一区亚洲二区三区| 欧美国产美女| 国产成人精品日本亚洲11| 中老年在线免费视频| 一区二区三区四区精品| 国产又粗又猛又黄| 亚洲女同ⅹxx女同tv| 日韩精品人妻中文字幕有码| 天堂蜜桃91精品| 男女啪啪的视频| 欧美尿孔扩张虐视频| 国产极品精品在线观看| bt在线麻豆视频| 亚洲精品福利视频| 中文字幕日韩国产| 亚洲一区在线观看免费| 男人天堂av电影| 激情综合色综合久久综合| 黄色激情在线视频| 欧美一区二区三| 亚洲淫片在线视频| 亚洲综合电影| 久久天天躁夜夜躁狠狠躁2022| 无码精品在线观看| 欧美三级日本三级少妇99| 久久久全国免费视频| 久久久国产一区二区三区四区小说| 伊人成人222| 国产精品一区毛片| 天天干天天色天天爽| 中国av一区| 亚洲xxxx在线| 成人在线高清| 97精品国产91久久久久久| 999国产在线视频| 亚洲国产精品人久久电影| 亚洲中文字幕在线观看| 精品欧美一区二区三区| 印度午夜性春猛xxx交| 国产亚洲欧美日韩俺去了| 国产精品嫩草69影院| 久久成人久久鬼色| 成人在线免费播放视频| 在线成人国产| 亚洲激情免费视频| 久久在线播放| 欧洲在线视频一区| 任你躁在线精品免费| 51成人做爰www免费看网站| 成人va天堂| 欧美亚洲第一区| h片在线观看视频免费| 欧美理论片在线观看| 日韩大片在线永久免费观看网站| 亚洲精品资源美女情侣酒店| 亚洲毛片欧洲毛片国产一品色| 欧美日韩一卡二卡三卡| 日本视频在线观看免费| 亚洲国产综合人成综合网站| 欧美激情精品久久| 亚洲视频香蕉人妖| a一级免费视频| 中文字幕av一区二区三区| 少妇特黄一区二区三区| av激情亚洲男人天堂| 99热超碰在线| 成人综合在线观看| 国偷自产av一区二区三区麻豆| 国产一区二区日韩精品| www.超碰97.com| 理论电影国产精品| 亚洲天堂2018av| 久久精品99久久久| 高潮一区二区三区| 久久爱另类一区二区小说| 91最新在线观看| 麻豆精品一区二区综合av| 香蕉视频网站入口| 日本怡春院一区二区| 国产成人av影视| 日日骚欧美日韩| 日日干夜夜操s8| 精油按摩中文字幕久久| 日本高清一区二区视频| 国产在线精品一区在线观看麻豆| 欧美日韩久久婷婷| 国产乱码精品一区二区三区忘忧草 | 国产99久久| 色综合电影网| 99re久久最新地址获取| 久久av秘一区二区三区| 一区二区三区四区在线观看国产日韩| 加勒比海盗1在线观看免费国语版| 你懂的国产精品永久在线| 国产精品一色哟哟| 国产一区二区三区久久久久久久久| 日本一本二本在线观看| 另类成人小视频在线| 亚洲午夜精品在线观看| a级精品国产片在线观看| 国产精品毛片一区二区| 国产精品每日更新在线播放网址| 免费在线观看a级片| 亚洲午夜影视影院在线观看| 亚洲欧美偷拍视频| 在线播放中文字幕一区| 国产小视频一区| 亚洲深夜福利网站| 免费黄色网址在线观看| 久久琪琪电影院| 91tv亚洲精品香蕉国产一区| 亚洲free性xxxx护士hd| 欧美尿孔扩张虐视频| 天天综合狠狠精品| 欧美1区2区| 黄色一级免费大片| 国产激情91久久精品导航| 日本xxx在线播放| 亚洲同性同志一二三专区| 亚洲国产综合久久| 欧美三级视频在线| 丁香六月色婷婷| 这里只有精品视频| av毛片午夜不卡高**水| 国产精品视频免费在线| 国产成人高清精品免费5388| 日韩精品久久久| 亚洲视频精品| 九九热99视频| 91蜜桃婷婷狠狠久久综合9色| 丝袜美腿小色网| 在线观看日韩国产| 日韩在线观看视频一区| 日韩最新av在线| 手机看片久久| 久久99国产精品99久久| 婷婷激情图片久久| 37pao成人国产永久免费视频| 国内精品伊人久久久久av影院| 深爱五月激情网| 亚洲国产裸拍裸体视频在线观看乱了 | 日韩成人av影视| 丰满少妇一区二区三区| 有码一区二区三区| 97国产成人无码精品久久久| 亚洲免费视频在线观看| hd国产人妖ts另类视频| 成人深夜直播免费观看| 精品视频黄色| 北条麻妃在线视频| 91丨九色丨尤物| 国产精品23p| 日韩精品中文字幕在线不卡尤物| av在线资源站| 国产精品美女av| 亚洲电影一级片| 日本中文字幕网址| 成人白浆超碰人人人人| 丁香花五月激情| 日韩一级片在线播放| 久久综合网导航| 成人深夜直播免费观看| 日韩精品诱惑一区?区三区| 麻豆av免费在线| 久久久久一区二区三区四区| 久久久久久久久久久久久久av| 亚洲大胆人体av| 麻豆国产在线| 久久精品国产美女| 亚洲欧美激情诱惑| 国产精品三级在线观看无码| 欧美日韩亚洲国产一区| 亚洲色图另类小说| 欧美亚洲成人精品| 九九热线有精品视频99| 国产综合免费视频| 国产午夜亚洲精品午夜鲁丝片| 精品人妻无码一区二区性色| 亚洲天堂开心观看| 激情开心成人网| 日本一区高清不卡| 老鸭窝一区二区久久精品| 国产喷水在线观看| 欧美一级专区免费大片| 在线电影福利片| 国产精品制服诱惑| 国产精品入口66mio| 受虐m奴xxx在线观看| 欧美中文字幕一二三区视频| 在线看的av网站| 亚洲在线免费看| 黄色欧美日韩| 加勒比综合在线| 欧美日韩精品三区| 18+激情视频在线| 国产九色91| 日韩精品一二三四| 开心激情五月网| 亚洲国产精品va在线| 日本精品不卡| 一级二级三级欧美| 国产成人aaa| 国产精品100| 一色桃子一区二区| 精品中文在线| 国产 福利 在线| 1000精品久久久久久久久| 欧美一级做性受免费大片免费| 日本一区二区不卡| 国产精品国产一区| 人妻换人妻a片爽麻豆| 欧美综合亚洲图片综合区| 亚洲夜夜综合| 日本欧美精品久久久| 韩国av一区二区| 国产www在线| 久久在线精品视频| 亚洲国产合集| 无码国产精品一区二区高潮| 日韩欧美国产成人| caoporn97在线视频| 奇米精品在线| 成人天堂资源www在线| 久久久久久av无码免费看大片| 欧美日韩爱爱视频| av一区二区在线观看| 成熟妇人a片免费看网站| 欧美色倩网站大全免费| heyzo高清在线| 国产日韩欧美大片| 久久九九国产精品| 成人毛片在线精品国产| 国产专区欧美专区| 老司机午夜免费精品视频 |