すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Service Mesh:リリースノート

最終更新日:Mar 18, 2026

このトピックでは、Service Mesh (ASM) のリリースノートを一覧表示します。

2025 年 1 月~2 月

特徴

説明

リージョン

バージョン

エディション

参照

バージョン 1.28 のサポート

Istio バージョン 1.28 をサポートします。

  • 推論拡張機能が InferencePool v1 をサポートするようになりました。

  • Gateway API およびトラフィック管理の強化:

    • Gateway API v1.4 の完全サポートを追加しました。

    • サービスメッシュ外のサービスに対する TLS 構成の拡張をサポートしました。

    • ServiceEntry が、DYNAMIC_DNS を使用したワイルドカードホストの構成をサポートするようになりました。

  • Ambient モードの強化:

    • バゲージ伝搬を使用したトラフィックレーンをサポートします。

    • zTunnel がレイヤー 7 アクセスログをサポートするようになりました(デフォルトでは無効)。

    • トラフィックフォールバックをサポートします。

    • サーバーレスシナリオをサポートします。

  • アップグレードに関する注意事項:

すべて

1.28

すべて


バージョン管理



アップグレード前のチェックの強化

アップグレード前に、メッシュ診断が実行され、Service Mesh 内の構成問題を検出します。これらの問題はアップグレードをブロックしませんが、その後の予期しない動作を防ぐため、修正することを推奨します。

すべて

1.25 以降

すべて

ASM メッシュ診断の使用

メッシュ診断の強化

データプレーン内の Pod 数が過剰であることを検出する新しい診断チェックを追加しました。

すべて

1.25 以降

すべて

ASM メッシュ診断の使用

機能更新

  • ハッシュベースのタグ付けプラグインの強化:

    • Cookie からデータを抽出することをサポートします。

    • ヘッダーが存在しない場合のトラフィックポリシーを構成することをサポートします。

    • 正規表現を使用して抽出されたデータを書き換えることをサポートします。

すべて

1.24 以降

すべて

2024 年 11 月~12 月

特徴

説明

リージョン

バージョン

エディション

参照

バージョン 1.27 のサポート

Istio バージョン 1.27 をサポートします。

  • サイドカーモードが Container Compute Service (ACS) GPU インスタンスをサポートするようになりました。

  • Gateway API の強化:ListenerSets API のサポートを追加しました。

  • Kubernetes サービスに対して、ノードおよび可用性ゾーンレベルでローカリティ対応のトラフィックルーティングをサポートします。

  • DestinationRule は RetryBudget 構成をサポートするようになりました。

すべて

1.27

すべて


バージョン管理



データプレーン KubeAPI を介した Istio リソースへのアクセスの強化

Container Service for Kubernetes (ACK) クラスター内で Terraform Kubernetes Provider を使用して、Service Mesh (ASM) リソースを管理できます。

すべて

1.26 以降

すべて

データプレーンクラスターの KubeAPI を介した Istio リソースへのアクセス

メッシュ診断の強化

ServiceEntryHosts フィールドにおける競合検出を追加しました。

すべて

1.27 以降

すべて

ASM メッシュ診断の使用

2025 年 10 月

特徴

説明

リージョン

バージョン

エディション

参考

バージョン 1.26 のサポート

  • Istio 1.26 をサポートします。

  • Gateway API 1.3 および TCPRoute をサポートします。

  • CNI プラグインがポート競合を回避するために hostNetwork を使用しなくなりました。

  • EnvoyFilter を使用した VirtualHost のマッチングをサポートします。

すべて

N/A

すべて

バージョン管理

Service Mesh (ASM) ゲートウェイのグレースフルシャットダウンの強化

より長いドレイン期間をサポートし、HTTP および gRPC プロトコルに対するサポートを向上させました。

すべて

1.26 以降

Enterprise Edition および Ultimate Edition

トラフィック損失を防ぐためのグレースフルシャットダウンの有効化

ACK コンポーネントセンターを介した Service Mesh (ASM) の管理サポート

ACK コンポーネントセンターから Service Mesh (ASM) インスタンスを作成および追加できます。

すべて

N/A

すべて

servicemesh-operator コンポーネント

2025 年 8 月~9 月

特徴

説明

リージョン

適用可能なバージョン

適用可能なエディション

関連ドキュメント

データプレーン KubeAPI アクセスの強化

server-side apply および patch 操作をサポートするようになりました。

すべて

1.25.6.101 以降

すべて

データプレーンクラスターの KubeAPI を介した Istio リソースへのアクセス

メッシュ診断の新しい診断チェック

以下の診断チェックを追加しました:

  • HTTPRoute 内の正規表現の検証。

  • データプレーンにおける Gateway API のバージョンに関する診断チェック。

すべて

1.25.6.101 以降

すべて

ASM メッシュ診断の使用

Ambient モードにおけるウェイポイントのグレースフルシャットダウン

ウェイポイントプロキシの ProxyConfig フィールドをカスタマイズすることで、ドレイン関連のパラメーターを指定し、ウェイポイントのローリングアップデート中のグレースフルシャットダウンを可能にします。

すべて

1.25.6.101 以降

すべて

ウェイポイント構成のカスタマイズ

ASM ゲートウェイのデフォルトを NLB に設定

Network Load Balancer (NLB) は、自動スケーリング機能を備えた高性能なレイヤー 4 負荷分散サービスであり、多数の接続を伴う高並列シナリオ向けに設計されています。

すべて

1.18 以降

Enterprise および Ultimate エディション

ASM イングレスゲートウェイでの Network Load Balancer (NLB) の使用

2024 年 6 月~7 月

特徴

説明

公開リージョン

バージョン

エディション

参考情報

バージョン 1.25 のサポート

Istio 1.25 をサポートします。

Ambient Sidecarless モードが一般提供 (GA) になりました:

  • ztunnel の安定性が向上しました。

  • ウェイポイントリソースのカスタマイズをサポートするようになりました。

すべて

N/A

すべて

バージョン管理

メッシュ診断 2.0

30 を超える新しい診断ルールを追加し、Ambient Sidecarless モードの診断をサポートしました。診断結果は標準化され、より具体的になっています。この機能は、アップストリームコミュニティと互換性があります。

すべて

1.25 以降

すべて

N/A

証明書管理のサポート

証明書管理サービスコンソールから取得した証明書を、データプレーンクラスターに直接デプロイして ASM ゲートウェイで使用できるようになりました。

すべて

1.25 以降

すべて

ASM ゲートウェイで証明書管理サービスの SSL 証明書を使用する

サーキットブレーカーおよびスロットリングの強化

意味的整合性を向上させました。スロットリング構成において、VirtualService や Kubernetes サービスなどのリソースオブジェクトを参照できるようになりました。

すべて

1.25 以降

すべて

トラフィックスケジューリングスイートの GUI 操作

トラフィックスケジューリングスイートを GUI 経由で有効化および構成できるようになりました。これにより、操作の複雑さが軽減され、ユーザーエクスペリエンスが向上します。

すべて

すべて

すべて

分散システムにおける ASM トラフィックスケジューリングスイートを用いたトラフィック制御

2025 年 4 月~5 月

特徴

説明

リージョン

適用可能なバージョン

適用可能なエディション

リファレンス

サイドカーのリソース割り当て比率の比例制御

サイドカーコンテナのリソースを、対応するアプリケーションコンテナのリソースに比例して割り当てる比率を設定できるようになりました。

すべて

1.24 以降

すべて

比率によるサイドカーリソースの構成

KtConnect および Service Mesh を用いたローカル開発およびテスト

KtConnect は Kubernetes 向けのローカル開発ツールです。デプロイされたプロキシは、Service Mesh (ASM) のコアトラフィック管理機能と互換性があります。この統合により、ローカルアプリケーションのデバッグをより効率的に実行でき、開発およびテストワークフローを加速できます。

すべて

すべて

すべて

KtConnect および Service Mesh を用いたローカル開発およびテスト

ローカルレート制限のカスタムステータスコード

ローカルレート制限がトリガーされた際の応答にカスタム HTTP ステータスコードを構成できるようになりました。

すべて

1.24.6.64 以降

すべて

ASMLocalRateLimiter CRD

名前空間およびワークロードレベルでの分散トレーシング

バージョン 1.24.6.83 以降では、Kubernetes API を使用して、Telemetry リソースを変更することで、名前空間およびワークロードレベルでの分散トレーシングを構成できます。

すべて

1.24.6.83 以降

すべて

分散トレーシング設定

X-Forwarded-For ヘッダーにおける信頼済み CIDR ブロックのサポート

信頼済みプロキシーの数に加えて、信頼済み CIDR ブロックを構成できるようになりました。これにより、ゲートウェイがリクエストの真の送信元 IP を特定する柔軟性が向上します。

すべて

1.24 以降

すべて

X-Forwarded-For ヘッダーを構成して ASM ゲートウェイがクライアントの送信元 IP を取得できるようにする

2025 年 3 月

特徴

説明

リージョン

適用可能なバージョン

適用可能なエディション

参照情報

強制 ASM サイドカー挿入ポリシー

ACK ポリシー管理で強制 ASM サイドカー挿入ポリシーを有効化して、クラスター内の東西のトラフィックを保護します。

すべて

1.24 以降

すべて

クラスターに対する強制サイドカー挿入ポリシーの適用

ASMCircuitBreaker の強化

ASMCircuitBreaker が、ゲートウェイエラーに対するサーキットブレーカールールの構成をサポートするようになりました。

すべて

1.24.6.54 以降

すべて

ASMCircuitBreaker CRD リファレンス

AI トラフィックルーティングのための LLMRoute CRD

LLMRoute CRD は、リクエストヘッダーおよびリソースタグなどの条件に一致するように、指定された外部 LLM サービスまたはクラスター内 Inference Pool へトラフィックをルーティングします。

すべて

1.21 以降

すべて

LLMRoute CRD リファレンス

Go SDK を用いた Service Mesh リソースの管理

Go SDK を使用して、Service Mesh 内のリソースをプログラムによって管理できます。

すべて

1.24 以降

すべて

Go SDK を用いた Service Mesh リソースの管理

サーキットブレーカーおよびスロットリングのための Grafana ダッシュボードおよびアラートルールの構成

サーキットブレーカーおよびスロットリングのための Grafana ダッシュボードおよびアラートルールの構成に関するベストプラクティスについて学習します。

すべて

すべて

すべて

サーキットブレーカーおよびスロットリングのための Grafana ダッシュボードおよびアラートルールの構成

2025 年 2 月

特徴

説明

リージョン

バージョン

エディション

リファレンス

debian_12_7_x64_20G_alibase_20241031.vhd との CNI 互換性

Service Mesh (ASM) CNI が Debian ノードをサポートするようになりました。

すべて

1.24 以降

すべて

なし

ASMMeshConfig CRD を使用したメッシュインスタンスの構成

ASMMeshConfig は、Service Mesh (ASM) が提供するカスタムリソースであり、コアサービスメッシュパラメーターをグローバルに構成するために使用されます。この CRD は、接続タイムアウト、プロトコル検出、パス正規化、リトライポリシーなどのメッシュレベルの設定を一元管理します。また、リソースクォータおよびサイドカーインジェクターの動作制御もサポートします。

すべて

1.24 以降

すべて

ASMMeshConfig CRD

緩いトラフィックレーンのためのメッセージキュー適応

緩いトラフィックレーンシナリオでは、メッセージキューがレーンタグを保持および伝搬させるために、アプリケーションを適応させる必要があります。Service Mesh (ASM) は、標準的な適応ソリューションを提供します。

すべて

1.21 以降

すべて

ASM 緩いトラフィックレーンにおけるメッセージキューの適応

ASMEgressTrafficPolicy の外部 TCP サービスへの対応

ASMEgressTrafficPolicy が外部 TCP サービスをサポートするようになりました。ASMEgressTrafficPolicy を使用して、HTTP、HTTPS、TCP などのプロトコルに対するエグレストラフィックを簡単に構成できます。このアップデートでは、エグレスゲートウェイのポート自動割り当ても導入されており、保守作業が軽減されます。

すべて

1.24 以降

すべて

ASMEgressTrafficPolicy を使用したエグレストラフィックの管理

ASMExtensionProvider CRD のドキュメント

ASMExtensionProvider は、メッシュ機能を拡張および構成するコンポーネントです。分散トレーシングやアクセスログなど、主要な機能の柔軟な統合およびカスタム構成をサポートします。

すべて

1.23 以降

すべて

ASMExtensionProvider CRD

2025 年 1 月

特徴

説明

リージョン

バージョン

仕様

参照

バージョン 1.24 のサポート

Istio 1.24 をサポートします。

すべて

N/A

すべて

バージョン管理

クラスター内 LLM サービスのための強化されたロードバランシングおよびトラフィック管理

従来の ロードバランシング 方法は、LLM 推論サービス に対しては、LLM 推論トラフィックおよび ワークロード の固有の特性により、効果が限定的です。さらに、ログおよびモニタリングメトリクスから LLM 固有の情報を抽出することは困難です。

Service Mesh (ASM) では、クラスター内の LLM 推論サービス に対して 推論サービス プールおよびルーティング定義を宣言できるようになり、ロードバランシング のパフォーマンスを向上させ、推論トラフィックに対するインテリジェントな トラフィック管理 および 可観測性 を実現します。この機能は、現在 vLLM を使用してデプロイされた LLM 推論サービス をサポートしています。

すべて

1.24 以降

すべて

リクエストキュー、KVCache、LoRA 対応など、複数の次元に基づくスマートルーティングおよびトラフィック管理

Istio からのインプレース移行

Service Mesh (ASM) は、Istio からの インプレース移行 をサポートします。既存の Istio がインストールされている クラスター では、ダウンタイムなしで ASM への移行が可能です。移行中は ASM と Istio が共存し、Istio サイドカー挿入から ASM メッシュプロキシ 挿入へと ワークロード を段階的に切り替えることができます。この漸進的なアプローチにより、Service Mesh (ASM) がすべての ワークロード を完全に管理するまで、スムーズなトランジションが保証されます。

この インプレース移行 機能は、現在、シングルクラスター、プライマリ・リモート、マルチプライマリ、ハイブリッドの Istio アーキテクチャから Service Mesh (ASM) への移行をサポートしています。

すべて

1.24 以降

すべて

Istio から ASM へのインプレースカナリア移行

2024 年 12 月

特徴

説明

リージョン

バージョン

エディション

関連ドキュメント

Istio 1.23 のサポート

Istio 1.23 をサポートします。

すべて

1.23 以降

すべて

バージョン管理

カスタムリクエスト処理のための Envoy 外部処理の使用

Envoy 外部処理は、外部サービスを使用して HTTP リクエストおよびレスポンスの処理を強化する拡張機能です。Wasm プラグインやその他の処理スクリプトを記述する必要がなくなり、より柔軟かつスケーラブルなソリューションを提供します。

すべて

1.23 以降

すべて

カスタムリクエスト処理のための Envoy 外部処理の使用

LLM リクエストのトークンベースのスロットリング

LLM リクエストのスロットリングは、標準的な HTTP リクエストのスロットリングとは異なります。LLM リクエストごとのトークン数は変動するため、レスポンスから動的に取得する必要があります。ASM は、トークンバケットアルゴリズムに基づくデフォルトの LLM リクエストスロットリングを提供し、アルゴリズムのカスタマイズも可能です。

すべて

1.23 以降

すべて

リクエストヘッダーに基づく LLM トークンスロットリングの実装

指定されたラベルを持つ Pod をサービス検出範囲から除外

Pod がサービス検出範囲外にある場合、コントロールプレーンはそれを検出せず、サイドカープロキシはそれに対してリクエストを送信しません。ラベルセレクターを構成することで、特定のラベルを持つ Pod をサービス検出範囲から除外できます。これにより、迅速なフェールオーバーのために Pod からのトラフィックを素早く切り離すことができます。

すべて

1.20 以降

すべて

サービス検出範囲を構成してメッシュ構成プッシュの効率を向上させる

ASMGrpcJsonTranscoder の新規フィールドのサポート

ASMGrpcJsonTranscoder CRD は、JSON/HTTP から gRPC へのプロトコルトランスコードに使用されます。バージョン 1.22 以降では、gRPC エラーをレスポンスボディに変換したり、特定のリクエストクエリパラメーターを無視したりするといった高度なシナリオに対応する新規フィールドをサポートします。

すべて

1.22 以降

すべて

ASMGrpcJsonTranscoder CRD リファレンス

LLM トラフィック管理

Service Mesh (ASM) は、主要な大規模言語モデル (LLM) プロバイダーが使用する専門的な HTTP プロトコルをサポートするようになりました。この機能により、統合が簡素化され、LLM トラフィックに対する高度なトラフィックルーティングおよび可観測性が実現されます。

Alibaba Cloud 国際版サイト

1.21 以降

すべて

LLM トラフィック管理

2024 年 11 月

特徴

説明

リージョン

適用可能なバージョン

製品仕様

関連ドキュメント

トラフィックレーンおよびハッシュタグ付けを用いたユーザー ID ベースのカナリアテストの実装

本番環境では、トラフィックレーンを使用して安定版およびカナリーリリース版を分離し、ユーザー ID に基づいて異なるレーンにトラフィックをルーティングしたい場合があります。具体的には、特定のユーザーグループをテスト目的でカナリーリリース版にルーティングし、他のユーザーからのリクエストの一定割合を重み付けに基づいてランダムにカナリーリリース版にルーティングすることが考えられます。

すべて

1.18 以降

すべて

トラフィックレーンおよびハッシュタグ付けを用いたユーザー ID ベースのカナリアテストの実装

ASM が名前空間レベルの RBAC 認可をサポート

RAM ユーザーおよび RAM ロールは、ASM 内のカスタムリソースを操作するために RBAC 認可を必要とします。この認可を使用して、特定の権限を制御できます。

すべて

すべて

すべて

RAM ユーザーおよび RAM ロールに RBAC 権限を付与する

2024 年 10 月

特徴

説明

リージョン

適用可能なバージョン

適用可能なエディション

関連ドキュメント

マルチプライマリコントロールプレーンモード

Service Mesh (ASM) は、マルチプライマリコントロールプレーンモードをサポートします。このアーキテクチャでは、複数の ASM インスタンスが複数の Kubernetes クラスターを管理します。このモードは、単一インスタンス構成と比較して、構成の分離性の向上や構成プッシュ遅延の低減といった大きな利点を提供します。これは、ピア展開サービスのマルチクラスターディザスタリカバリを実装するのに理想的です。

すべて

1.22 以降

すべて

ASM マルチプライマリコントロールプレーンアーキテクチャを用いたマルチクラスターディザスタリカバリの実装

ネイティブサイドカープロキシ

バージョン 1.28 以降の Kubernetes では、ネイティブサイドカーコンテナが導入され、コンテナライフサイクルと Pod ライフサイクルの間で知られている問題が解決されました。Service Mesh (ASM) 1.22 以降では、この機能をサポートし、ネイティブサイドカーモードを適応的に有効化して、メッシュプロキシを Pod に挿入します。

すべて

1.22 以降

すべて

ネイティブサイドカーメソッドを用いたメッシュプロキシのデプロイ

トラフィックスケジューリングスイートのメトリクス収集

Alibaba Cloud Managed Service for Prometheus または自己管理型 Prometheus インスタンスと統合することで、ASM リクエストスケジューリングエージェントのモニタリングメトリクスを収集できます。これにより、トラフィックスケジューリングスイートのさまざまなポリシーがどのようにトラフィックを制御およびスケジュールするかをモニタリングできます。

すべて

1.21 以降

すべて

ASM トラフィックスケジューリングスイートを用いた分散システムにおけるトラフィック制御

WASM プラグインによるメトリクス拡張

組み込みメトリクスに加えて、Service Mesh (ASM) は強力な拡張機構を提供します。WASM プラグインを使用して、リクエストまたはレスポンスのデータに基づくカスタムロジックを記述できます。これにより、処理された結果を新しいディメンションとしてモニタリングメトリクスに追加でき、アプリケーションの動作に対する深い可視性を提供します。

すべて

1.18 以降

すべて

WASM プラグインを用いた ASM モニタリングメトリクスディメンションの拡張

モニタリングメトリクスの定期的なクリーンアップ

Service Mesh (ASM) は、すべてのサービストラフィックに対してトラフィック量、エラー率、リクエスト遅延などのメトリクスを生成し、サービスの動作をモニタリングできます。時間の経過とともに、このデータの蓄積は Envoy プロキシおよび Prometheus のリソース消費を増加させます。これを解決するため、ASM ではモニタリングメトリクスの定期的なクリーンアップ機能が提供されるようになりました。この機能により、Envoy にキャッシュされた未使用のメトリクスが自動的に削除され、メモリ使用量が削減されるとともに、Prometheus のスクレイプによるネットワーク負荷が低下します。

すべて

1.18 以降

すべて

ASM モニタリングメトリクスの定期的なクリーンアップの構成

2024 年 9 月

特徴

説明

リージョン

バージョン

エディション

参考資料

CloudBox への Service Mesh (ASM) のデプロイおよび管理

ACK クラスター 内に CloudBox ノードプール を作成し、ワークロード Pod をそのノードにスケジュールして CloudBox リソースを使用します。ACK クラスターService Mesh (ASM) に追加すると、ASM は パブリッククラウド および CloudBox ノードプール の両方の Pod を管理し、アプリケーション間トラフィックに対して統一されたルーティング、セキュリティ、および可観測性を提供します。

すべて

すべて

すべて

ACK CloudBox ノード上のワークロードを ASM を使用して管理する

Kubeconfig を使用した Kubernetes クラスターの管理

Service Mesh (ASM) は、クラスター 管理者権限を持つ Kubeconfig ファイルを使用して任意の Kubernetes クラスター をインポートすることをサポートしており、インポートされた クラスター における アプリケーション管理 を可能にします。

すべて

1.22 以降

すべて

Kubeconfig を使用した Kubernetes クラスターの管理

ベストプラクティス:エンドツーエンドセキュリティ

標準の TLS 接続では、クライアントサーバー証明書 を検証するだけで十分ですが、クライアント の ID は検証されません。より高いセキュリティを実現するには、mTLS(相互 TLS)クライアント および サーバー の双方が 証明書 を提示することを要求します。この相互検証が成功した後のみ、暗号化通信が開始されます。

すべて

1.22 以降

すべて

ベストプラクティス:

カスタムエラーページ

イングレスゲートウェイ または メッシュプロキシ は、アップストリームサービス にリクエストをプロキシする代わりに、クライアント に直接 HTTP レスポンス コードを返すことがあります。CustomLocalReply Wasm プラグイン を使用すると、これらの直接 レスポンス の本文およびステータスコードをカスタマイズでき、各ステータスコードに対して独自の レスポンス コンテンツを定義できます。

すべて

すべて

すべて

CustomLocalReply プラグイン

ASMSwimlane/ASMSwimlaneGroup CRD の強化

現在、トラフィックレーン グループ内の サービス に対して、カスタムの送信先 トラフィック ポリシーおよび HTTP ルーティング 操作を適用できます。

すべて

1.22 以降

すべて

ASMSwimLaneGroup および ASMSwimLane CRDs

リモートコントロールプレーンモードのサポート

リモートコントロールプレーン モードを使用して、構成プッシュ遅延を低減します。このモードは、データプレーン クラスター が別の パブリッククラウド または オンプレミスデータセンター にあり、Service Mesh (ASM) 管理コントロールプレーン へのネットワーク接続が不安定または帯域幅が制限されている場合に最適です。

すべて

1.22 以降

すべて

Rust を使用した Wasm プラグインの開発

Service Mesh (ASM) は、メッシュプロキシWasm プラグイン をデプロイしてカスタムロジックを追加する機能をサポートしています。proxy-wasm コミュニティは、これらのプラグインを構築するための Rust ソフトウェア開発キット (SDK) を提供しています。

すべて

1.18 以降

すべて

Rust を使用したメッシュプロキシ向け Wasm プラグインの開発

2024 年 8 月

特徴

説明

リージョン

適用可能なバージョン

対応エディション

参照

Istio 1.22 のサポート

このリリースでは、Istio 1.22 のサポートを追加します。主な更新内容は以下のとおりです:

  • ネイティブサイドカーコンテナのサポート(Container Service for Kubernetes (ACK) 1.30 以降でデフォルト有効)。

  • Container Compute Service (ACS) クラスターのサポート。

  • Yitian ARM のサポート。

  • Gateway API が v1.1 に更新され、GRPCRoute のサポートが追加されました。

  • コントロールプレーンが、データプレーンとの通信にデフォルトで Delta xDS を使用するようになりました。これにより、構成プッシュの効率が向上します。

  • Authorization Policy が、テンプレートを使用したリクエストパスのマッチングをサポートするようになりました。

  • Authorization Policy が、jwksUri のフェッチに対するタイムアウトを含むようになりました。

すべて

1.22 以降

すべて

N/A

新規 ACMG モード

Alibaba Centralized Mesh Gateway (ACMG) モードは、大規模ネットワークアーキテクチャ向けに設計されたソリューションであり、ネットワークのスケーラビリティ、柔軟性、管理効率を向上させます。

すべて

1.22 以降

すべて

ACMG モード

エグレストラフィックセキュリティ

ASMEgressTrafficPolicy およびエグレスゲートウェイを使用して、メッシュから外部宛てのエグレストラフィックを保護できます。

すべて

1.20 以降

すべて

強化されたマルチクラスターケーパビリティ

このリリースでは、イーストウエストゲートウェイの機能が強化されました。イーストウエストゲートウェイを介したマルチクラスター間の呼び出しは、完全なレイヤー 7 負荷分散、承認ポリシー、CIDR 衝突遮蔽をサポートします。ネットワーク接続がないマルチクラスターシナリオでは、Service Mesh (ASM) イーストウエストゲートウェイが、完全に接続されたネットワークと同等の体験を提供します。

すべて

1.22 以降

Enterprise Edition、Ultimate Edition

異なる VPC の複数の ACK クラスターのディザスタリカバリ(ASM クロスクラスターメッシュプロキシを用いたネットワーク接続の実現)

ARMS との統合による拡張メトリクス

Service Mesh (ASM) は、データプレーン向けのモニタリングメトリクスを提供します。有効化すると、ゲートウェイおよびサイドカープロキシが Alibaba Cloud Managed Service for Prometheus に収集される運用メトリクスを生成します。

すべて

1.17.2.35 以降

すべて

ASM モニタリングメトリクスおよびダッシュボードのアップグレード

ベストプラクティス:カスタム承認サービスとの統合

HTTP および gRPC プロトコルを使用するカスタム承認サービスと統合できます。

すべて

1.20 以降

すべて

レート制限およびサーキットブレーカーの監視メトリクスおよびアラート機能

Alibaba Cloud Managed Service for Prometheus で、レート制限およびサーキットブレーカーの監視メトリクスを収集できるようになりました。これには、ローカルおよびグローバルレート制限、ならびにサービスレベル、ホストレベル、および接続プールサーキットブレーカーのメトリクスが含まれます。これらのメトリクスに基づいてアラート機能を構成し、レート制限またはサーキットブレーカーイベントの通知を受け取ることもできます。

すべて

すべて

すべて

2024 年 7 月

特徴

説明

リージョン

バージョン

エディション

ドキュメント

ASM ゲートウェイの HTTP/3 および QUIC プロトコルへの対応

ASM ゲートウェイが HTTP/3 プロトコルをサポートするようになりました。HTTP/2 と比較して、HTTP/3 はハンドシェイク遅延の低減、新しい多重化メカニズム、接続移行、およびセキュリティ強化を提供します。HTTP/3 は UDP プロトコルに基づいており、既存の HTTP/1.1 または HTTP/2 トラフィックに影響を与えることなく、同じポートで TCP および UDP リスナーを有効にできます。

すべて

1.16 以降

すべて

HTTP/3 プロトコルを使用した ASM イングレスゲートウェイへのアクセス

サイドカープロキシの最大ダウンストリーム接続制限

メッシュプロキシが受け入れるダウンストリーム接続の最大数を制限できるようになりました。これにより、接続ボリュームを制御することで悪意のある攻撃を防ぐことができます。

すべて

1.21 以降

すべて

サイドカープロキシの構成

パス正規化ポリシーのサポート

メッシュプロキシ上で HTTP リクエストのパス正規化ポリシーを構成できるようになりました。これにより、Service Mesh 内の HTTP リクエストパスが標準化され、セキュリティリスクが軽減されます。

すべて

1.21 以降

すべて

サービスメッシュのパス正規化ポリシーを構成する

ASM トラフィックスケジューリングスイートの新しいポリシー

ASM トラフィック スケジューリング スイートでは、4つの新しいポリシーをサポートするようになりました:

  • 閉ループフィードバックポリシー:新しいサービス向けの段階的ロールアウト を有効にします。

  • 同時実行数制限ポリシー:サービス のリクエスト同時実行数 を厳密に制限します。

  • 同時実行数スケジューリングポリシー:同時実行数 を厳密に制限しながら、優先度ベース のリクエストスケジューリング を実行します。

  • クォータスケジューリングポリシー:リクエストレート がクォータ要件 を満たすことを確保しながら、優先度ベース のリクエストスケジューリング を実行します。

すべて

1.21 以降

すべて

分散システムにおける ASM トラフィックスケジューリングスイートを用いたトラフィック制御

ASM Lab

ASM Lab を使用すると、特定のシナリオ向けに完全な環境をワンクリックでセットアップできます。これには、ワークロードおよび必要なすべての宣言型 API (CR) リソースが含まれます。ASM Lab の各シナリオは、必要なリソースを自動的にデプロイし、さまざまなレベルの制御を提供することで、特定の機能をデモンストレーションします。このワンクリックセットアップにより、Service Mesh (ASM) の強力な機能を迅速に探索できます。

すべて

1.21 以降

すべて

ASM Lab

2024 年 6 月

特徴

説明

リージョン

適用可能なバージョン

適用可能な仕様

参考資料

サービスメッシュのネットワークパケットキャプチャ

この機能により、サービスメッシュ内の特定のワークロードのトラフィックをキャプチャするネットワークパケットキャプチャタスクを作成でき、複雑なトラフィックの問題を迅速に診断するのに役立ちます。

すべて

1.21 以降

すべて

メッシュ内のトラフィックを診断するためのネットワークパケットキャプチャタスクの使用

ASM トラフィックスケジューリングスイート

サービスメッシュの原則に基づいて構築された ASM トラフィックスケジューリングスイートは、ユーザーごとのスロットリングやリクエスト優先度スケジューリングなど、高度なトラフィック管理のためのさまざまなスケジューリングポリシーを提供します。

すべて

1.21 以降

すべて

分散システムにおける ASM トラフィックスケジューリングスイートを用いたトラフィック制御

EWMA 負荷分散

EWMA ロードバランサーは、静的重み、遅延、エラーレートなどの要因の移動平均に基づいてスコアを計算することで、エンドポイントを選択します。これにより、時折発生する遅延スパイクやエラー時にパフォーマンスの低いエンドポイントを回避することで、全体的なパフォーマンスが向上します。

すべて

1.21 以降

すべて

ワークロード遅延ベースの負荷分散に指数加重移動平均 (EWMA) を使用する

Knative 統合の強化

ASM 上の Knative はバージョン 1.12.4 に更新されました。このリリースにより、Container Service for Knative との統合が合理化され、ワンクリックデプロイメントエクスペリエンスが提供されます。

すべて

1.21 以降

すべて

ASM を使用してサーバーレスワークロードの管理を簡素化する

Terraform サポートの改善

  • ドキュメントの例を更新し、最新バージョンの ASM を使用するようにしました。

  • Terraform を使用した Service Mesh (ASM) インスタンスプロパティの変更に関する新しいセクションを導入しました。

  • terraform apply を実行したときに削除されるフィールドの処理に関するガイドを導入しました。

すべて

1.21 以降

すべて

Terraform を使用した ASM インスタンスの管理

2024 年 5 月

特徴

説明

リージョン

適用可能なバージョン

適用可能なエディション

リファレンス

Istio 1.21 のサポート

このリリースでは、現在一般提供開始されている Istio 1.21 のサポートが追加されました。このバージョンには、最新のコミュニティ機能が含まれています:

  • ExternalName 型の Service に対して Virtual Service または Destination Rule を作成する場合、そのサービスが参照するドメイン名を使用する必要があります。

  • Virtual Service において、HTTPRouteDestination フィールド内に :authority ヘッダーを設定できるようになりました。

  • Destination Rule において、HTTP 接続プール向けに maxConcurrentStreams を、TCP 接続プール向けに idleTimeout を設定できるようになりました。

  • Sidecar リソースを使用して、Sidecar Proxy へのインバウンドリクエストに対する接続プール設定を制御できるようになりました。

重要

バージョン 1.21 では、起動前にサイドカープロキシのブートストラップ構成をロードする機能は非推奨になりました。詳細については、「サイドカープロキシの構成」をご参照ください。

すべて

1.21 以降

すべて

バージョン管理

トラフィックレーンの強化

Traffic Lane 3.0 では、バゲージヘッダーの伝搬およびパーセンテージベースのトラフィックルーティングがサポートされるようになりました。

すべて

1.21 以降

すべて

マルチクラスター機能の強化

このリリースでは、新しいマルチクラスターネットワークソリューションを導入します。基盤となるクラスターネットワークを直接接続できない場合、ASM イーストウエストゲートウェイを使用してパブリックインターネット経由で接続できます。新しいドキュメント「マルチクラスター管理の概要」では、ASM におけるマルチクラスター管理のモードおよびパスについて説明しています。

すべて

1.21 以降

すべて

異なる VPC の複数の ACK クラスターのディザスタリカバリ(ASM クロスクラスターメッシュプロキシに基づくネットワーク接続の実現)

メッシュトポロジがサブグラフビューをサポート

メッシュトポロジでは、名前空間またはアプリケーションを選択してそのサブトポロジを表示できるようになりました。この機能により、大規模なデプロイメントにおけるサービストポロジの表示および使用が容易になります。

すべて

1.21 以降

すべて

可観測性を向上させるためのメッシュトポロジの有効化

ASMCompressor のルートレベル構成

ASMCompressor はルートレベル構成をサポートするようになりました。これにより、デフォルトで圧縮を有効にしつつ、特定のルートでは無効にすることができます。これにより、構成が簡素化され、誤構成のリスクが軽減されます。

すべて

1.21 以降

すべて

ASMCompressor を使用して、アプリケーション間サービス呼び出しの圧縮構成を定義する

2024 年 4 月

特徴

説明

リージョン

Istio バージョン

エディション

リファレンス

Istio 1.21 のサポート

このリリースでは、カナリアリリースとして Istio 1.21 のサポートが追加され、最新のコミュニティ機能が含まれています。

  • ExternalName 型の Service では、VirtualService および DestinationRule リソースで、当該サービスが参照するドメイン名を使用する必要があります。

  • VirtualService 内では、HTTPRouteDestination フィールドに :authority ヘッダーを設定できます。

  • DestinationRule 内では、HTTP 接続プールに対して maxConcurrentStreams を、TCP 接続プールに対して idleTimeout を構成できます。

  • Sidecar リソースのトラフィック構成を用いて、サイドカープロキシへのインバウンドリクエストに対する接続プール設定を管理できます。

重要

バージョン 1.21 以降、サイドカープロキシのブートストラップ設定を起動前にロードすることは非推奨です。詳細については、「サイドカープロキシの設定」をご参照ください。

すべて

1.21 以降

すべて

バージョン管理

ACME プロトコルを使用した ASM ゲートウェイの自動証明書発行

ACME プロトコルにより、認証局 (CA) は証明書を発行する前に申請者のドメイン名所有権を自動的に検証できます。Service Mesh (ASM) ゲートウェイは、ACME プロトコルを介してさまざまな CA に接続し、ドメイン名証明書を動的に取得できるため、証明書のメンテナンスオーバーヘッドが削減されます。

すべて

すべて

すべて

ACME CA から ASM ゲートウェイの証明書を発行する

eRDMA および SMC を用いたデータプレーンパフォーマンス最適化

eRDMA をサポートし、Alibaba Cloud Linux (Alinux) 3 を実行する第 8 世代 Alibaba Cloud Elastic Compute Service (ECS) インスタンス上で、Service Mesh データプレーン通信に対する SMC ベースのパフォーマンス最適化を有効にできます。

すべて

1.21 以降

すべて

eRDMA に基づくサービスメッシュ Pod 間のネットワークパフォーマンスの高速化

PrivateLink を用いたコントロールプレーンとデータプレーンクラスター間のクロス VPC 接続の管理

Service Mesh (ASM) インスタンスとデータプレーン Container Service for Kubernetes (ACK) クラスターが同じリージョン内の異なる VPC にある場合、PrivateLink を使用してコントロールプレーンとデータプレーンクラスター間の接続を確立できます。ASM は、ネットワーク構成を簡素化するための CRD ベースのメソッドを提供します。

すべて

1.21 以降

すべて

PrivateLink を使用した VPC をまたがるコントロールプレーンとデータプレーンクラスター間の接続の管理

動的サブセットルーティングを用いたモデルサービスの推論の高速化

Service Mesh (ASM) の動的サブセットルーティングは、リクエストを正しいランタイム環境に直接ルーティングし、モデルサービスの推論プロセスを高速化します。

すべて

1.21 以降

すべて

動的サブセットルーティングを使用してモデルサービスメッシュ推論を高速化する

ASMCircuitBreaker を使用して、サービス間呼び出しトラフィックのサーキットブレーカールールを構成する

ASMCircuitBreaker CRD を使用して、東西のトラフィックのサーキットブレーカールールを構成します。

すべて

1.19 以降

すべて

ASMCircuitBreaker を使用して、サービス間呼び出しトラフィックのサーキットブレーカールールを構成する

2024 年 3 月

特徴

説明

リージョン

Istio バージョン

製品仕様

参考資料

アクセスログのプレーンテキスト形式

アクセスログをコンテナの標準出力にプレーンテキストとして出力できるようになりました。この形式は、JSON よりもスペース効率が高く、情報密度が高いです。

すべて

v1.20 以降

すべて

可観測性構成

管理コントロールプレーンのメンテナンスウィンドウの構成

Service Mesh のメンテナンスウィンドウを設定して、管理コントロールプレーンの自動メンテナンスがいつ行われるかを定義できるようになりました。

すべて

すべて

すべて

Service Mesh メンテナンスウィンドウの使用

Go を使用したメッシュプロキシの Wasm 拡張機能の開発

Go で Wasm 拡張機能を開発し、メッシュプロキシのフィルターチェーンに挿入できるようになりました。これらの拡張機能により、HTTP ヘッダーの動的な変更、ルーティングの調整、外部承認サービスとの統合など、カスタムロジックを実装できます。

すべて

v1.18 以降

すべて

Go を使用したメッシュプロキシの Wasm 拡張機能の記述

マネージドセキュリティグループのサポート

新しい ASM インスタンスは、マネージドセキュリティグループを使用するようになりました。これらのグループは、管理コントロールプレーンのセキュリティを強化します。

すべて

v1.20 以降

すべて

ASM インスタンスの作成

2024年2月

機能

説明

リージョン

適用可能な Istio バージョン

適用可能なエディション

参照

Istio 1.20 のサポート

Istio 1.20 とその最新のコミュニティ機能をサポートします。

すべて

v1.20 以降

すべて

バージョン管理

ASM ゲートウェイのカナリアアップグレード

Service Mesh (ASM) は、業務継続性を確保するために ASM ゲートウェイのカナリアアップグレードをサポートするようになりました。完全なアップグレードを完了する前に、新しいゲートウェイバージョンをデプロイしてトラフィックを検証できます。問題が発生した場合は、新しいバージョンの Pod を削除することでいつでもロールバックできます。問題を解決した後、アップグレードを再開できます。

すべて

v1.20 以降

すべて

ASM ゲートウェイのカナリアアップグレードを実行する

監視メトリクスの暗号化された収集

Service Mesh (ASM) は、メッシュ内のアプリケーションの監視メトリクスを暗号化するために mutual TLS (mTLS) を使用するようになり、サービス間通信と同じセキュリティを提供します。

すべて

すべて

すべて

mTLS を介してメッシュ内のアプリケーションの監視メトリクスを収集する

プラグインセンターと Envoy フィルターの機能強化

  • プラグインセンターは、追加のプラグインタイプをサポートするようになりました。ASMGrpcJsonTranscoder Custom Resource Definition (CRD) は、HTTP/JSON から gRPC へのトランスコードを提供します。

  • プラグインセンターでは、それぞれ独自の構成と有効範囲を持つ複数のプラグインインスタンスを作成できます。

  • Envoy フィルターのテンプレートを、単一のサービスメッシュバージョンではなく、複数のバージョンにわたって適用できるようになりました。

すべて

v1.18 以降

すべて

Envoy フィルターテンプレートとトラフィックレーンの宣言型管理

  • Custom Resource Definition (CRD) を使用して Envoy フィルターテンプレートを管理できるようになりました。

  • 同様に、CRD を使用してトラフィックレーンを管理できます。

  • さらに、Argo CD を使用した GitOps アプローチでトラフィックレーンを管理できます。

すべて

v1.20 以降

すべて

2024 年 1 月

特徴

説明

リージョン

Istio バージョン

エディション

関連ドキュメント

AI 搭載メッシュ診断

AI アシスタントを統合してインテリジェントな分析を提供します。診断結果が生成された後、大規模言語モデル (LLM) が各問題の原因を説明し、ソリューションを推奨します。

すべて

すべて

すべて

ASM メッシュ診断の使用

メッシュトポロジの強化

Mesh トポロジー機能は、可観測性と使いやすさを向上させます。

  • メッシュトポロジーでは、サービスおよびワークロードに対して有効なサーキットブレーカーまたはレート制限の構成が、現在計算および表示されます。この機能は、ASM Enterprise エディションおよび Ultimate エディションで利用可能です。

  • シングルクラスターモードにおいて、メッシュトポロジーのマネージドモードを有効化すると、関連するパラメーターが自動的に設定され、操作性が向上します。

  • メッシュトポロジーサービスで使用される Server Load Balancer (SLB) が、コスト削減のため、従量課金(Pay-as-you-go)の課金方法をサポートするようになりました。

すべて

すべて

すべて

可観測性を向上させるためのメッシュトポロジの有効化

カスタムリクエストおよびレスポンスヘッダーのサポート

VirtualService および EnvoyFilter リソースを使用して、リクエストおよびレスポンスヘッダーをカスタマイズするサポートを追加します。

すべて

すべて

すべて

シナリオベースのレート制限

以下のシナリオにおけるレート制限の適用に関するベストプラクティスを紹介します。

  • ASM イングレスゲートウェイで、単一のルート、またはゲートウェイドメイン名とポートの組み合わせに対して、ローカルレート制限ルールを設定します。

  • ASM イングレスゲートウェイで、単一のルート、またはゲートウェイドメイン名とポートの組み合わせに対して、特定のリクエストヘッダー、クエリパラメーター、またはクライアント IP アドレスに基づいてリクエストを照合するグローバルレート制限ルールを設定します。

  • アプリケーションサービスの特定のポートとパスへのリクエストに対して、ローカルレート制限ルールを設定します。

  • アプリケーションサービスの特定のポートとパスへのリクエストに対して、グローバルレート制限ルールを設定します。

すべて

v1.11.5 以降

Enterprise および Ultimate エディション

2023 年 12 月

特徴

説明

リージョン

Istio バージョン

エディション

参考情報

Istio 1.19 および 1.18 パッチリリースのサポート

  • Istio 1.19 のサポートを追加し、最新のコミュニティ機能およびアップストリームの CVE 修正を組み込みました。

  • Istio 1.18 のパッチを導入し、バージョン 1.18.6 にアップグレードし、アップストリームの CVE 修正を含めました。

すべて

すべて

すべて

なし

Server Load Balancer の従量課金

新しい Service Mesh (ASM) インスタンスを作成すると、システムは API サーバーおよび Istio コントロールプレーンにアクセスするために、プライベート向けの従量課金 Server Load Balancer (CLB) を自動的に作成します。

すべて

すべて

すべて

CEL ベースのログフィルタリングルールのサポート

Common Expression Language (CEL) を使用してログフィルタリングルールを設定できるようになりました。高トラフィックシナリオでは、特定の条件に基づいてログをフィルタリングすることで、サイドカープロキシのオーバーヘッドが削減され、重要なログコンテンツに集中できます。

すべて

v1.18 以降

すべて

CEL を使用したアクセスログフィルタリングルールの記述

ローカルスロットリングの管理の簡素化

このリリースでは、ローカルスロットリング機能が強化されました。トラフィック管理センターの新しいグラフィカルインターフェイスにより、構成プロセスが簡素化され、運用エラーが削減され、使いやすさが向上します。

すべて

v1.18 以降

すべて

2023 年 11 月

特徴

説明

リージョン

Istio バージョン

エディション

参考資料

モデルサービスメッシュのサポート

この機能を使用すると、メッシュを介してモデルサービスを管理およびルーティングし、トラフィックスプリッティングA/B テストカナリアリリースなどの高度なトラフィック管理機能によってモデルサービスのトラフィックをきめ細かくコントロールできます。また、モデルバージョンを簡単に切り替えたり、ロールバックを実行したりすることもできます。

Dynamic Routing は、モデルタイプ、データ形式、その他のメタデータなどの属性に基づいて、リクエストを適切なモデルサービスにルーティングします。

Model Service Mesh を使用すると、開発者は高可用性伸縮性、および柔軟性を確保しながら、機械学習モデルを容易にデプロイ、管理、スケールできます。

すべて

v1.18 以降

すべて

サーバーレスアーキテクチャにおける ASM ゲートウェイのスタンドアロンデプロイメント

この機能は、仮想ノードおよび Elastic Container Instance (ECI) を使用するサーバーレスゲートウェイアーキテクチャを導入します。このスタンドアロンデプロイメントモデルは、弾力性およびノードフリー操作を必要とするシナリオに最適です。

すべて

v1.18 以降

すべて

ASM サーバーレスゲートウェイを使用して高可用性および弾力性を向上させる

管理メッシュトポロジに対する Server Load Balancer (CLB) のサポート

Server Load Balancer (CLB) を使用して、管理メッシュトポロジ内のアプリケーションに直接アクセスできるようになりました。これにより、トポロジのアクセス構成が簡素化されます。

すべて

v1.18 以降

すべて

メッシュトポロジの管理モードを有効にする

KServe 0.11 のサポート

このリリースでは、KServe 0.11 との統合のサポートを追加し、モデルサービスワークロードの管理を簡素化します。InferenceService を使用して Transformer サービスをデプロイし、統合中に KServe バージョンを選択できるようになりました。

すべて

v1.18 以降

すべて

InferenceService を使用して Transformer サービスをデプロイする

OpenTelemetry Collector 統合のサポート

Service Mesh (ASM) は、OpenTelemetry Collector を介してトレーシングデータをエクスポートするようになりました。これにより、ARMS トレーシング分析または自己管理型トレーシングサービスへの接続が簡素化されます。既存の Zipkin 統合は引き続きサポートされます。

すべて

v1.18 以降

すべて

2023 年 10 月

特徴

説明

リージョン

Istio バージョン

製品仕様

参考資料

アプリケーションサービス間の圧縮を構成するためのカスタムリソース定義 (CRD) である ASMCompressor を導入

このカスタムリソース定義 (CRD) は、アプリケーションサービス間の呼び出しに対する圧縮を構成するための宣言型メソッドを提供します。アプリケーションに圧縮フィルターを追加するための一貫したメソッドを提供し、Gzip および Brotli 圧縮アルゴリズムの両方をサポートします。

すべて

v1.18 以降

すべて

サービス間通信のための JSON/HTTP から gRPC へのトランスコードを構成するためのカスタムリソース定義 (CRD) である ASMGrpcJsonTranscoder を導入

このカスタムリソース定義 (CRD) により、アプリケーションサービス間の呼び出しに対する JSON/HTTP から gRPC へのトランスコードを構成できます。アプリケーションにトランスコードフィルターを追加するための一貫した方法を提供します。

すべて

v1.18 以降

すべて

ASM データプレーンのカスタム Wasm プラグインを有効化

ASM メッシュプロキシまたはゲートウェイに対してカスタム Wasm プラグインを構成して、データプレーンの機能を拡張できます。Wasm プラグインは、C++ や Go など複数の言語で記述でき、HTTP エンドポイント、OCI イメージハブ、または ConfigMap など、さまざまなソースからロードできます。

すべて

v1.18 以降

すべて

Coraza Wasm プラグインを使用して ASM ゲートウェイに WAF 機能を実装する

ゲートウェイおよびアプリケーションサービスに対するグローバルレート制限を有効にする ASMGlobalRateLimiter を導入

このカスタムリソース定義 (CRD) は、ゲートウェイおよびアプリケーションサービスに対するグローバルレート制限を構成するための宣言型メソッドを提供します。

すべて

v1.18 以降

すべて

2023 年 9 月

特徴

説明

リージョン

Istio バージョン

エディション

関連ドキュメント

動的サブセット負荷分散

この機能は動的サブセット負荷分散を提供し、metadata などのリクエスト情報に基づいてターゲットのサービスサブセットを柔軟に選択することを可能にします。

すべて

v1.18 以降

Enterprise Edition、Ultimate Edition

動的サブセットルーティング

Strict および Loose モードをサポートするトラフィックレーン 2.0

Loose モードには、ベースライントラフィックレーンへのフォールバックメカニズムが含まれており、エンドツーエンドヘッダーがすでに伝搬されているシナリオでのリクエスト処理を簡素化します。

すべて

v1.18 以降

Enterprise Edition、Ultimate Edition

管理モードをサポートするメッシュトポロジ 2.0

データプレーン Kubernetes クラスターでデプロイモードでメッシュトポロジを有効にするのと比較して、管理モードは、統合されたマルチクラスター可観測性、簡素化された構成、および高いサービス信頼性を含む大きな利点を提供します。

すべて

v1.18 以降

Enterprise Edition、Ultimate Edition

メッシュトポロジの管理モードを有効にする

2023 年 8 月

特徴

説明

リージョン

Istio バージョン

エディション

参考資料

新しいデータプレーンモードのサポート

このリリースでは、コミュニティの Istio Ambient Mesh と互換性のある新しいデータプレーンモードを導入します。このモードにより、Service Mesh テクノロジーの段階的な採用が可能になり、新しいレイヤー 4 (L4) およびレイヤー 7 (L7) のルーティングおよび承認機能を含む、必要に応じて機能を使用できます。

すべて

v1.18 以降

Enterprise Edition、Ultimate Edition

Istio 1.18 のサポート

Service Mesh (ASM) は、最新のコミュニティ機能を含む Istio 1.18 をサポートするようになりました。

すべて

v1.18 以降

すべて

なし

ASM インスタンス作成時のデフォルト CNI モード

Service Mesh (ASM) インスタンスを作成する際、CNI プラグインモードがデフォルトで有効になりました。これにより、Elastic Container Instance (ECI) 上の Container Service for Kubernetes (ACK) および ACK Serverless などの環境における CNI DaemonSet との互換性が確保されます。

すべて

v1.18 以降

すべて

セキュリティを向上させるための CNI プラグインの有効化

Knative 1.8 のサポート

Service Mesh (ASM) v1.18 は、Knative を使用してサーバーレスワークロードをデプロイする際に、デフォルトで Knative 1.8 を使用するようになりました。

すべて

v1.18 以降

すべて

ASM を使用してサーバーレスワークロードの管理を簡素化する

イングレスゲートウェイの Network Load Balancer (NLB) サポート

Network Load Balancer (NLB) を使用してイングレスゲートウェイを作成できるようになりました。これにより、その高性能および自動スケーリング機能を活用してトラフィックの安定性を向上させることができます。

すべて

v1.18 以降

すべて

ASM イングレスゲートウェイでの Network Load Balancer (NLB) の使用

2023 年 7 月

特徴

説明

リージョン

Istio バージョン

エディション

関連ドキュメント

コントロールプレーンのカナリアアップグレード

リビジョンおよびラベルベースのモードを使用することで、新しいコントロールプレーンバージョンに対するより安全で安定したカナリアアップグレードを提供します。

すべて

v1.16 以降

Enterprise Edition、Ultimate Edition

アップグレードの安定性を高めるためのカナリアモードの使用

グローバル名前空間のラベル同期管理の簡素化

この機能により、グローバル名前空間を特定の Kubernetes クラスターに関連付け、異なる名前空間ラベルを異なるクラスターに選択的に同期できます。

ASM コンソールでは、カナリアアップグレード中に異なるバージョン用のプロキシの注入を簡素化するために、名前空間ラベル istio.io/rev を提供するようになりました。

すべて

v1.16 以降

すべて

グローバル名前空間の管理

メッシュリソース操作の監査アラート

メッシュ監査機能を有効にした後、Simple Log Service (SLS) でメッシュリソースの変更に対するアラートを構成し、重要なリソースが変更されたときにアラート連絡先に通知できます。

すべて

v1.15 以降

すべて

メッシュリソース操作の監査アラートの構成

エグレスゲートウェイの適応型構成プッシュ

適応型構成プッシュが有効になっている場合、クラスターは istio-axds-egressgateway という名前のエグレスゲートウェイをデプロイし、その構成を変更できます。

すべて

v1.15 以降

すべて

コントロールプレーンプッシュ効率を向上させるための適応型構成プッシュの使用

外部 OPA 実行エンジン統合

サイドカーパターンと比較して、外部 Open Policy Agent (OPA) 実行エンジンはリソース消費が少なく、アプリケーションを再起動なしで統合でき、どのリクエストが OPA ポリシーを実行するかを決定する際の柔軟性が向上します。

すべて

v1.15 以降

すべて

ASM セキュリティポリシーを使用して外部 OPA 実行エンジンに接続する

ゲートウェイログダッシュボード

新しいゲートウェイレベルのログページでは、特定のゲートウェイの生ログおよびログダッシュボードを表示できます。

すべて

v1.17 以降

すべて

2023 年 6 月

特徴

説明

リージョン

適用可能な Istio バージョン

適用可能なエディション

参照

新しい可観測性管理センター 2.0

ログ、監視メトリクス、およびトレーシング分析の統合構成を提供します。

すべて

v1.17.2.35 以降

すべて

Istio およびアプリケーション監視メトリクスの動的マージのサポート

Prometheus モニタリングエンドポイントを持つアプリケーションサービスが、Istio メトリクスとマージすることで、メッシュプロキシを介してビジネスメトリクスをエクスポートできるようにします。

すべて

v1.17 以降

すべて

Istio およびアプリケーションからの監視メトリクスのマージ

サービス検出範囲構成が名前空間の拒否リストモードをサポート

サービス検出範囲は、許可リストモードと拒否リストモードの両方をサポートするようになりました。拒否リストモードでは、Service Mesh (ASM) コントロールプレーンは、拒否リスト上の名前空間を除くすべての名前空間のアプリケーションを検出し、処理します。これにより、コントロールプレーンからデータプレーンサイドカープロキシへの構成プッシュの効率が向上します。

すべて

v1.17 以降

Enterprise Edition、Ultimate Edition

メッシュ構成プッシュ効率を向上させるためのサービス検出範囲の構成

トラフィック管理がフォールバックメカニズムをサポート

サービス呼び出しが失敗した場合、フォールバックメカニズムは代替の実行パスを提供します。Service Mesh (ASM) は、失敗したサービスリクエストに対するフォールバックメカニズムを有効にするために、VirtualService でフォールバックパラメーターを定義することをサポートします。

すべて

v1.17 以降

Enterprise Edition、Ultimate Edition

ASM でのフォールバックルーティングの構成

メッシュトポロジが Resource Access Management (RAM) ユーザーによるログインおよびカスタムアクセスメソッドをサポート

Alibaba Cloud RAM ユーザーによるログインが、メッシュトポロジ UI コンソールにアクセスするためのデフォルトのメソッドになりました。ドメイン名、ポート、ルートパス、およびプロトコルを構成することで、アクセスをカスタマイズすることもできます。

すべて

v1.17 以降

すべて

可観測性を向上させるためのメッシュトポロジの有効化

ASM 証明書管理が Simple Log Service (SLS) に異常アラートを送信可能に

コントロールプレーンのアラート機能で証明書管理のアラートを構成できるようになりました。この機能は、有効期限切れおよび有効期限間近の 2 種類のアラートタイプをサポートします。

すべて

v1.17 以降

すべて

ASM 証明書管理の使用

2023 年 5 月

特徴

説明

リージョン

Istio バージョン

適用可能なエディション

参考資料

Istio 1.17 のサポート

このリリースでは、最新のコミュニティ機能を含む Istio 1.17 のサポートを追加します。

すべて

v1.17 以降

すべて

なし

MLOps 管理のための KServe との統合

Alibaba Cloud Service Mesh (ASM) は、モデルサービスワークロードの管理を簡素化するために KServe と統合するようになりました。

すべて

v1.17 以降

Enterprise Edition、Ultimate Edition

クラウドネイティブ AI モデル推論サービスのために ASM と KServe を統合する

サーバーレスゲートウェイのサポート

ASM サーバーレスゲートウェイは、仮想ノードおよび Elastic Container Instance (ECI) に基づくゲートウェイフォームファクタです。これは、弾力性およびノードフリーのシナリオ向けに設計されています。

すべて

v1.16 以降

Enterprise Edition、Ultimate Edition

ASM サーバーレスゲートウェイを使用して弾力的なビジネスシナリオをサポートする

グローバル証明書管理

ASM は、現在グローバル証明書管理をサポートしています:

  • 証明書管理サービスから取得した証明書を、Gateway Rule で直接リファレンスできます。

  • TLS 証明書および mTLS 証明書の両方をサポートします。

  • 証明書の有効期限切れに関するアラートをサポートします。

すべて

v1.17 以降

すべて

ASM ゲートウェイを使用して、セキュアな HTTPS サービスを有効にする

Istio リソース可視化に対応した メッシュトポロジー の機能強化

メッシュトポロジー ページで、トポロジー内で設定済みの VirtualService リソースを可視化する「VirtualService バッジ」表示オプションが利用できるようになりました。

すべて

v1.15 以降

Enterprise Edition、Ultimate Edition

メッシュトポロジーを有効化して可観測性を向上

メッシュ診断における特定の名前空間の除外

メッシュ診断から除外する名前空間を選択できるようになりました。除外された名前空間については、診断結果は生成されません。

すべて

v1.17 以降

すべて

ASM メッシュ診断の使用

2023年4月

機能

説明

リリースリージョン

Istio バージョン

エディション

参照

Istio 1.16 のサポート

Istio 1.16 コミュニティリリースシリーズとの互換性を追加します。

すべて

v1.16 以降

すべて

None

サイドカーインジェクション管理の強化

インジェクションポリシーとサイドカーインジェクターの構成管理を簡素化します。

すべて

v1.16 以降

すべて

複数の方法で自動インジェクションを有効にする

gRPC-JSON トランスコーダープラグインのサポート

RESTful API またはその他の HTTP/JSON ツールを使用して gRPC サービスにアクセスできるようにし、統合を簡素化します。

すべて

v1.16 以降

Enterprise Edition、Ultimate Edition

ASMGrpcJsonTranscoder を使用してメッシュ内の gRPC サービスを HTTP/JSON でリクエストする

メッシュトポロジへの RAM ログインのサポート

Alibaba Cloud Resource Access Management (RAM) ID を使用してログインできるようにし、メッシュトポロジ UI のシングルサインオン (SSO) を有効にします。

すべて

v1.16 以降

Enterprise Edition、Ultimate Edition

Alibaba Cloud アカウントを使用して ASM メッシュトポロジにログインする

2023年3月

機能

説明

リージョン

Istio のバージョン

エディション

参照

Web Application Firewall (WAF) との連携

  • Gateway を Web Application Firewall (WAF) と統合して、ご利用の Service に攻撃防止機能を提供します。

  • カスタムアクセスログフォーマットを使用して、WAF がオリジンリクエストに追加するヘッダーを表示できるようになり、運用保守 (O&M) が簡素化されます。

すべて

すべて

Enterprise EditionUltimate Edition

ASM Gateway と WAF の連携

Ingress リソース構成のサポート

現在、データプレーンクラスター内の Ingress リソースを使用して、ASM ゲートウェイのトラフィックルールを指定できるようになりました。

すべて

v1.16 以降

Enterprise EditionUltimate Edition

ASM Gateway を Ingress コントローラーとして使用したクラスター内サービスの公開

Knative サービス管理のサポート

Container Service for Kubernetes (ACK)ACK Serverless ClusterKnative Serving 機能を統合し、サーバーレスワークロードの管理を簡素化します。

すべて

v1.16 以降

Enterprise EditionUltimate Edition

ASM による サーバーレス ワークロード 管理の簡素化

メッシュトポロジー は OIDC (OpenID Connect) ログインをサポートしています。

OIDC (OpenID Connect) プロトコルを `ID プロバイダー (IdP)` と連携させ、`ASM コンソール` から `メッシュトポロジー` の `シングルサインオン (SSO)` を設定できます。

すべて

v1.15.3.120 以降

Enterprise EditionUltimate Edition

メッシュトポロジーを有効化して可観測性を向上させる

サイドカープロキシがオーバーコミットメントモードをサポート

動的リソースオーバーコミットメントが有効になっている場合、プロキシ Pod のリソースタイプを設定できます。

すべて

v1.16 以降

Enterprise Edition、Ultimate Edition

サイドカーで ACK 動的オーバーコミットメントリソースを構成する

新しいエグレストラフィックポリシー:ASMEgressTrafficPolicy

ASMEgressTrafficPolicy は、エグレスゲートウェイを介して外部トラフィックを管理およびアクセスする方法を定義します。サイドカーおよび AuthorizationPolicy リソースと組み合わせて、エグレストラフィックをより包括的に制御できます。

すべて

v1.16 以降

Enterprise EditionUltimate Edition

HTTP リクエストのグローバルデフォルトリトライポリシーのサポート

HTTP リクエストのグローバルデフォルトリトライポリシーを構成できるようになりました。これには、再試行回数、再試行タイムアウト、および再試行条件が含まれます。

すべて

v1.15 以降

すべて

なし

2023 年 2 月

特徴

説明

リージョン

Istio バージョン

エディション

参考

Istio バージョン 1.15.3.105 のリリース

コミュニティ Istio 1.15 シリーズと互換性があります。Kubernetes バージョン 1.21 から 1.25 をサポートします。

すべて

v1.15.3.105

すべて

なし

メッシュ可観測性の強化

  • Telemetry CRD を使用したログ、監視メトリクス、およびトレーシングの定義および管理を完全にサポートします。

  • 監視メトリクスおよびメッシュトポロジに必要な最小メトリクスセットの構成を最適化しました。

  • グローバルメッシュおよび名前空間レベルの両方で詳細な構成をサポートします。

すべて

すべて

すべて

ASM でのメトリクスのカスタマイズ

メッシュトポロジパフォーマンスの向上

  • 150 を超える Pod を持つクラスターにおけるメッシュトポロジグラフのロード速度を大幅に向上させます。

  • メッシュトポロジは、ワークロードヘルスチェックのオプション構成をサポートします。この機能を無効にすると、トポロジグラフのロード速度が向上します。

すべて

v1.14 以降

すべて

可観測性向上のための ASM メッシュトポロジの有効化

マルチクラスタートラフィック管理の強化

マルチクラスター環境におけるクラスター内トラフィックローカリティの構成をサポートします。この機能がサービスに対して有効になっている場合、トラフィックは同じクラスター内のワークロードにのみ転送されます。

すべて

v1.15.3.101 以降

すべて

マルチクラスターシナリオでトラフィックをクラスター内に保持する

サイドカープロキシ構成の強化

  • グローバルサイドカープロキシ構成に、istio-proxy スレッド数および監視統計の設定が含まれるようになり、名前空間レベルおよびワークロードレベルの構成と整合性が取れています。

  • サイドカープロキシの環境変数の構成をサポートします。

すべて

v1.15.3.101 以降

すべて

サイドカープロキシの構成

ASM ゲートウェイのカスタマイズおよび可観測性の強化

  • マルチクラスターモードにおけるゲートウェイ構成管理を強化しました。

  • より柔軟なカスタムメトリクス構成をサポートします。

  • ゲートウェイ Pod の主要メトリクスのリアルタイムモニタリングのための新しいゲートウェイステータス監視ダッシュボードを追加しました。

すべて

すべて

Enterprise Edition、Ultimate Edition

複数のクラスターに対する統合イングレスゲートウェイの構成

2023 年 1 月

特徴

説明

リージョン

適用可能な Istio バージョン

適用可能なエディション

参考情報

グリッドトポロジのカスタム時間範囲

グリッドトポロジでは、過去 90 日以内の任意の時間範囲でトポロジグラフをクエリできるようになり、履歴トポロジの表示が容易になりました。

すべて

v1.14 以降

すべて

可観測性向上のためのグリッドトポロジの有効化

データプレーンサイドカープロキシの構成パラメーターの強化

新しいオプションにより、サイドカープロキシの環境変数を構成して、プロキシが起動する前にブートストラップ構成をロードできます。

すべて

v1.15.3.63 以降

すべて

サイドカープロキシの構成

ゲートウェイセキュリティ機能の強化

ゲートウェイは、OpenID Connect (OIDC) シングルサインオン (SSO) および JWT 認証の両方に対して単一の構成を提供するようになりました。

すべて

v1.15.3.25 以降

Enterprise Edition、Ultimate Edition

過去のリリースノート

2023 年以前の Service Mesh (ASM) リリースノートについては、「過去のリリースノート (2023 年以前)」をご参照ください。