精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美一区1区三区3区公司| 91黑丝在线观看| 伦伦影院午夜理论片| 1234区中文字幕在线观看| 久久一夜天堂av一区二区三区 | av资源网在线播放| 国产精品777777在线播放| 中文字幕在线不卡视频| 国产伦精品一区二区三区照片91| 中文字幕69页| 欧美不卡高清| 亚洲最新av网址| 中国特级黄色片| 欧美日韩女优| 午夜欧美视频在线观看 | 国产精品99一区二区三| 亚洲成人av在线播放| 久久久久久久久久久久91| 欧美寡妇性猛交xxx免费| 国产蜜臀97一区二区三区| 高清视频一区| 国产美女免费看| 久久国产直播| 亚洲**2019国产| 永久久久久久久| 日韩精品永久网址| 日韩精品免费电影| 在线播放第一页| 四虎国产精品免费久久5151| 一本色道久久综合亚洲91| 成年人视频大全| 一本一道波多野毛片中文在线| 成人美女视频在线观看| 亚洲a中文字幕| 在线观看中文字幕码| 亚洲免费影院| 欧美亚洲第一页| 激情五月婷婷在线| 香蕉国产精品| 日韩一级裸体免费视频| 无码人妻精品一区二区中文| 猫咪成人在线观看| 精品国产伦一区二区三区免费 | 成人福利视频网站| 91青青草免费观看| 国产肥老妇视频| 激情欧美一区二区| 成人春色激情网| 亚洲中文字幕一区二区| 男女性色大片免费观看一区二区| 欧美中文在线观看| 丁香社区五月天| 久久久久久久波多野高潮日日| 68精品久久久久久欧美| 日韩久久精品视频| 亚洲神马久久| 45www国产精品网站| 国产女同在线观看| 国产精品久久久久9999高清| 国产最新精品视频| 国产成人无码精品| 免费久久99精品国产自在现线| 4p变态网欧美系列| 一级黄色在线视频| 另类的小说在线视频另类成人小视频在线| 国产精品久久一区| 91丨porny丨在线中文| 精品一区二区三区不卡| 国产一级做a爱免费视频| 岛国av免费在线观看| 亚洲一区二区不卡免费| 国产精品视频网站在线观看 | 日本一区二区乱| 日韩女优av电影| 日韩精品中文字幕在线一区| 欧美亚洲精品一区二区| 欧美粗大gay| 欧美三区在线观看| 性鲍视频在线观看| 久久午夜影院| 亚洲性生活视频| 搜索黄色一级片| 欧美午夜视频| 欧洲亚洲免费视频| 亚洲无码精品在线播放| 国产精品99久| 欧美凹凸一区二区三区视频| 福利片在线看| 亚洲男同1069视频| 精品无码国模私拍视频| 亚洲人免费短视频| 日韩一区二区三区免费看 | 久草视频国产在线| 偷拍精品精品一区二区三区| 7799精品视频| 精品人妻一区二区三区视频| 91精品国产91久久久久久密臀| 久久免费视频在线观看| 羞羞色院91蜜桃| 丁香婷婷综合色啪| 午夜精品亚洲一区二区三区嫩草 | 日本精品中文字幕| 国产一区二区三区成人| av中文字幕不卡| 精品国产无码在线| 超碰一区二区| 日韩视频一区二区三区在线播放| 日韩人妻一区二区三区| 欧美日韩国产欧| 国产精品精品久久久| 蜜桃久久一区二区三区| 成人欧美一区二区三区小说| 国产l精品国产亚洲区久久| 91精品麻豆| 亚洲性猛交xxxxwww| 中文在线观看免费网站| 精品一区二区三区影院在线午夜| 久久av二区| 污污的网站在线免费观看| 日本福利一区二区| 中文字幕日韩三级片| 欧美永久精品| 国产成一区二区| 色综合久久久久久| 洋洋成人永久网站入口| 亚洲午夜精品一区| 成人激情在线| 国产91精品在线播放| 五月婷婷六月丁香综合| 亚洲影视资源网| 超碰91在线播放| 99re久久最新地址获取| 国产精品国产三级国产aⅴ9色| 色噜噜一区二区三区| 亚洲精品日韩综合观看成人91| 日日噜噜噜噜久久久精品毛片| 日本一道高清一区二区三区| 久久频这里精品99香蕉| 亚洲av无码国产综合专区| 日韩理论片网站| 成人不卡免费视频| 91中文字幕精品永久在线| 国产精品视频1区| 国产黄在线观看| 在线免费观看视频一区| 亚洲av无码一区二区二三区| 国产欧美欧美| 欧美成人在线免费观看| 爱情电影社保片一区| 亚洲精品中文字幕有码专区| 亚洲欧美综合另类| 国产网红主播福利一区二区| 又色又爽又高潮免费视频国产| 欧美欧美黄在线二区| 国产精品高潮呻吟视频| 幼a在线观看| 欧美日韩成人一区| 国产高潮流白浆| 成人做爰69片免费看网站| 丰满少妇大力进入| 欧美挤奶吃奶水xxxxx| 5278欧美一区二区三区| 久青青在线观看视频国产| 91国产福利在线| 337人体粉嫩噜噜噜| 老司机午夜精品| 蜜臀av性久久久久蜜臀av| 日韩中文字幕无砖| 国产做受高潮69| 国产一级在线| 3d成人h动漫网站入口| 久操视频免费在线观看| 99久久免费国产| 中文字幕第80页| 婷婷亚洲综合| 国产精品区一区二区三在线播放 | 99久久激情| 亚洲尤物视频网| 99riav视频在线观看| 亚洲精品中文字幕女同| 97国产成人无码精品久久久| 一区二区三区在线免费视频 | 国产精品毛片久久久久久| www.久久久久久久久久久| 激情婷婷欧美| 日本视频一区二区不卡| 久久国产精品免费一区二区三区| 午夜精品在线观看| 91精彩视频在线播放| 日韩午夜精品视频| 丁香六月婷婷综合| 国产精品电影一区二区三区| v天堂中文在线| 青青草精品视频| 欧美乱做爰xxxⅹ久久久| 精品中文一区| 97超碰在线播放| 日韩免费小视频| 欧美激情第三页| 午夜老司机在线观看| 亚洲精品99久久久久| 一级片在线观看视频| 欧美日韩免费在线| 男人在线观看视频| 91欧美一区二区| 亚洲av毛片在线观看| 日韩电影免费在线观看网站| 性欧美大战久久久久久久| 日韩欧美视频在线播放| 国产欧美日韩一区二区三区| 中文字幕综合| 国产精品久久久久久久久久99| 色呦呦久久久| 久久躁日日躁aaaaxxxx| 国产精品一区二区婷婷| 亚洲国产精品免费| 国产成人精品毛片| 在线看一区二区| 国产精品100| 亚洲亚洲人成综合网络| 在线观看美女av| 国产精品网站一区| 扒开jk护士狂揉免费| 成人免费视频一区| 日本中文字幕有码| 国产尤物一区二区| 免费看污污网站| 免费日韩一区二区| 鲁一鲁一鲁一鲁一澡| 亚洲婷婷免费| 日韩精品在线中文字幕| 午夜欧美精品| 影音先锋成人资源网站| 小处雏高清一区二区三区| 亚洲韩国在线| 日产精品一区二区| 午夜精品一区二区三区四区| 国产午夜一区| 欧洲亚洲一区二区| 视频一区中文| 欧美亚州在线观看| 蜜臀久久99精品久久一区二区 | 手机看片国产1024| 日韩欧美一级二级三级久久久| 国产手机av在线| 日韩午夜激情视频| 亚洲av少妇一区二区在线观看| 欧美成人三级电影在线| 国产成人麻豆精品午夜在线| 日韩网站在线看片你懂的| 国产高清视频免费观看| 日韩一区二区三区三四区视频在线观看 | 亚洲xxxxx性| 天堂精品在线视频| 国产精品免费区二区三区观看| 97久久综合区小说区图片区| 99精品国产高清一区二区| 视频一区日韩精品| 国产日本一区二区三区| 天堂99x99es久久精品免费| 免费亚洲一区二区| 成人3d精品动漫精品一二三| 日韩女优中文字幕| 日韩中文字幕高清在线观看| 一本色道久久99精品综合| 国产精品久久久久无码av| 免费的av在线| 国产视频一区三区| 亚洲天堂av线| 亚洲一区二区免费在线观看| 欧美精品在线视频| 国产精品500部| 欧美在线影院一区二区| 国产丝袜视频在线观看| 欧美mv和日韩mv的网站| 天堂av在线资源| 在线亚洲男人天堂| 男女在线视频| 欧美重口另类videos人妖| 福利一区二区| 98国产高清一区| 婷婷五月色综合香五月| 亚洲国产成人不卡| 欧美在线影院| 欧美少妇性生活视频| 国产一区二区三区av电影| a视频免费观看| 亚洲私人黄色宅男| 国产小视频在线免费观看| 欧美日韩一区二区三区免费看 | 在线码字幕一区| 激情欧美一区| 国产无色aaa| 91啪亚洲精品| 欧美精品一区二区蜜桃| 色综合视频一区二区三区高清| 国产精品无码白浆高潮| 日韩av影视综合网| 大片免费在线看视频| 欧洲亚洲在线视频| 欧美2区3区4区| 欧美主播一区二区三区美女 久久精品人| 亚洲精品小说| 北条麻妃在线一区| 成人avav影音| 久久久久久久久久97| 色综合一区二区| www.色日本| 中文字幕日韩欧美在线视频| 国产伦理精品| 97人人模人人爽视频一区二区| 精品国产乱码久久久久久1区2匹| 成人午夜免费在线视频| 免费人成黄页网站在线一区二区 | 欧美激情一区二区三区不卡| 久久久一二三区| 欧美日韩国产一级| 黄色av网站在线看| 国产69精品久久久久久| 免费观看在线一区二区三区| 亚洲成人自拍| 久久激情婷婷| 亚洲第九十七页| 亚洲一区二区五区| 999精品国产| zzjj国产精品一区二区| 日本精品在线中文字幕| 欧洲一区二区在线观看| 99亚洲一区二区| 欧美性生交xxxxx| 亚洲一区中文日韩| www.成人免费视频| 久久福利视频网| www久久久| 99精品视频网站| 久久爱www久久做| 91动漫免费网站| 欧美日免费三级在线| 国产福利小视频在线观看| 日本乱人伦a精品| 中文字幕av一区二区三区人| 天堂…中文在线最新版在线| 99久久精品免费看国产| 久久精品国产亚洲av无码娇色 | 亚洲图片综合网| 婷婷开心久久网| 亚洲人妻一区二区三区| 欧美亚洲国产精品| 亚洲97av| 99免费视频观看| 国产欧美日韩激情| 丰满人妻一区二区三区四区| 中文日韩电影网站| 日本电影久久久| 欧美a级黄色大片| 处破女av一区二区| 欧美一级视频免费观看| 亚洲精品综合精品自拍| 深夜成人福利| 亚洲国产精品毛片| 麻豆精品视频在线观看| 国产传媒免费在线观看| 精品日韩99亚洲| 麻豆视频在线看| 日本一区精品| 精品午夜久久福利影院| 国产精品 欧美激情| 精品国产乱码久久久久久1区2区 | 26uuu国产| 午夜精品久久久久久久蜜桃app| 你懂的视频在线观看| 国产精品尤物福利片在线观看| 亚洲欧美偷拍自拍| 伦理片一区二区| 色婷婷久久久亚洲一区二区三区| 日本精品在线| 国产成人精品福利一区二区三区 | 天堂美国久久| 亚洲少妇一区二区三区| 色综合天天做天天爱| 最新电影电视剧在线观看免费观看| 91在线免费看网站| 国产日本精品| 纪美影视在线观看电视版使用方法| 91精品国产色综合久久ai换脸| 不卡专区在线| 一区二区不卡在线视频 午夜欧美不卡'| 国产精品自产自拍| 91在线视频在线观看| 久久视频在线播放| 欧美一级全黄| 亚洲高清在线不卡| 天天亚洲美女在线视频| av在线女优影院| 国产视频在线观看一区| 久久国产日韩欧美精品| 国产成人亚洲精品自产在线| 色噜噜狠狠狠综合曰曰曰| 六月丁香久久丫| 6080国产精品|