天天看點

阿裡雲服務網格ASM公測來襲系列之一:快速了解什麼是ASM

阿裡雲服務網格(Alibaba Cloud Service Mesh,簡稱 ASM)正式釋出公測版本。

服務網格(簡稱ASM)是業内首個全托管Istio相容的服務網格平台,支援運作于多種類型的計算基礎設施ACK(阿裡雲托管式或專有式标準Kubernetes叢集)、ASK(阿裡雲Serverless Kubernetes叢集)、ECS(阿裡雲伺服器)、ECI(阿裡雲彈性容器執行個體)等之上的服務應用流量統一管理 。該産品提供了一個全托管式的服務網格平台,相容于社群 Istio 開源服務網格,用于簡化服務的治理,包括服務調用之間的流量路由與拆分管理、服務間通信的認證安全以及網格可觀測性能力,進而極大地減輕開發與運維的工作負擔。

歡迎掃碼入群進一步交流:

阿裡雲服務網格ASM公測來襲系列之一:快速了解什麼是ASM

【快速連結】

産品頁面:

https://www.aliyun.com/product/servicemesh

産品文檔:

https://help.aliyun.com/product/147365.html

【産品架構】

在 ASM 中,Istio 控制平面的元件全部托管,降低使用者使用的複雜度,使用者隻需要專注于業務應用的開發部署。同時,保持與Istio社群的相容,支援聲明式的方式定義靈活的路由規則,支援網格内服務之間的統一流量管理。

一個托管了控制平面的 ASM 執行個體可以支援來自多個 Kubernetes 叢集的應用服務或者運作于 ECI Pod 上的應用服務。此外,也可以把一些非 Kubernetes 服務(例如運作于虛拟機或實體裸機中的服務)內建到同一個服務網格中。

ASM 的産品架構如下圖所示。

阿裡雲服務網格ASM公測來襲系列之一:快速了解什麼是ASM

【功能特性】

ASM 定位于混合雲、多雲、多叢集、非容器應用遷移等核心場景中,建構托管式統一的服務網格能力,能夠為阿裡雲使用者提供以下功能:

  • 一緻的管理方式

    以一緻的方式來管理運作于 ACK 托管 Kubernetes 叢集、專有 Kubernetes 叢集、Serverless Kubernetes 叢集、混合雲或多雲場景下的接入叢集上的應用服務,進而提供一緻的可觀測性和流量控制

  • 統一的流量管理

    支援容器或者虛拟機混合環境下統一的流量管理

  • 控制平面核心元件托管化

    托管控制平面的核心元件,最大限度地降低使用者資源開銷和運維成

  • 可擴充的插件式的資料平面

    這些諸如監控、跟蹤、限流等資料面能力都是采用基于Envoy的插件化的統一內建方式;此外采用WebAssembly技術使得資料面的擴充更加靈活。

【歡迎使用】

我們提供了一個快速入門的教程幫助使用者去了解學習如何使用該産品,歡迎體驗:

快速入門