日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

云原生的年代service mesh不止Istio,还有另一个选择-Kuma

發布時間:2023/12/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 云原生的年代service mesh不止Istio,还有另一个选择-Kuma 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  

  Kuma、Kuma

  什么是Kuma

  官方給出的解釋:A modern distributed Control Plane with a bundled Envoy Proxy integration.

  (一個與Envoty代理組件捆綁在一起的現代化分布式控制平面)。

  簡單來說Kuma就是基于Envoy作為數據平面的控制平面組件。

  可能很多人沒聽說Kuma,Kuma是Kong組織實現的Service Mesh控制平面,而數據面使用的是Envoy,跟Istio類似。

  (那么有人問了Kong又是哪個,大家如果看過我之前的文章話,應該會知道,Kong組織最出名的項目基于Openresty開發的API網關Kong)

  Kuma架構圖

  Kuma因為與Kong是一家公司出品,所以其架構圖看起來也一樣,Kong最上面是一個猩猩,而這里是一只熊。

  熊下面都是Kuma自身所帶的功能,包括路由、日志、自定義策略、Tracing、Service權限控制等等。

  最下層是服務Service,每個服務都攜帶一個代理(Envoy),下面兩個紫色的圖標是envoy,作為數據平面來真正的代理流量。

  

  Kuma架構圖

  Kuma加入CNCF黑盒

  在前幾天,Kuma已經加入了CNCF,因為控制面板采用了CNCF家族已經畢業的Envoy,所以其可用性和未來應該還是挺不錯的。

  

  Kuma與Istio對比

  從架構上來講,Kuma非常的簡單,而Istio非常的復雜,組件繁多,流程復雜。安裝部署、維護也是老大難的問題。而Istio自己也發現了這個問題,從今年年初發版的1.5版本開始逐步的減少組件、簡化流程,一切為了實際生產。

  架構對比圖如下

  

  Kuma架構圖

  

  Istio 1.5以前架構

  

  Istio 1.5之后的架構

  Kuma未來可期

  今天Kuma剛剛發布了0.6版本,雖然還是在0.x版本,但是已經有生產在使用了,而且因為其架構簡單、安裝部署運維入門簡單,與Envoy的良好結合,所以前景也是非常不錯的,在我們期待Istio的同時,看看身邊其他的Service Mesh組件也是好的。

總結

以上是生活随笔為你收集整理的云原生的年代service mesh不止Istio,还有另一个选择-Kuma的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。