Functions and features

Updated at:

Service Mesh ASM is available in the following editions based on its features and supported scale: Standard Edition, Enterprise Edition, and Ultimate Edition. Standard Edition is a free edition, and the other two editions are commercial editions. Compare the features and supported scale of each Service Mesh ASM edition to select the one that fits your workloads.

Features supported by the ASM-managed control plane

Mesh management

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Console-based full lifecycle management, such as mesh instance deployment and upgrades

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

All supported ACK versions, including ACK managed clusters, dedicated clusters, and ECI on ACK mode

Not supported

Supported

Supported

Supported

Not supported

ACK managed clusters only

ACK managed clusters only

ACK managed clusters only

ACS clusters

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

All supported ACK Serverless versions

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Externally registered Kubernetes clusters

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

ACK Edge clusters

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Production-grade multi-cluster support (cross-VPC and cross-region)

Not supported

Not supported

Supported

Supported

Not supported

Single cluster only

Single cluster only

Single cluster only

Operating systems supported on the nodes where pods run

Alibaba Cloud Linux 2

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Alibaba Cloud Linux 2

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3

Automatic diagnosis of mesh configuration issues

Partial

Supported

Supported

Supported

Partial

Supported

Supported

Supported

Historical version management for Istio resources

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Access to Istio resources by using the data plane KubeConfig in managed mode

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Data plane component management

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Multi-dimensional sidecar proxy configuration management (global, namespace, and workload levels)

Partial

Supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Console-based sidecar injector management

Not supported

Supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Container Network Interface (CNI) mode compatibility in ACK clusters

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

ASM gateway management

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Full lifecycle management of ASM gateways (create, upgrade, delete, and update configurations)

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Console-based routing management

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Advanced features (graceful shutdown, Horizontal Pod Autoscaler (HPA) scaling, traffic-lossless upgrades, and TLS performance optimization)

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Built-in custom authorization service (ext_authz) with visualization-based configuration

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

One-click integration of built-in OpenID Connect (OIDC) single sign-on

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Built-in throttling and circuit breaking integration

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Certificate management

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Built-in observability integration

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

High availability (HA) support

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Traffic management

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Compatibility with the Istio community VirtualService, DestinationRule, and Gateway definitions

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Console-based traffic rule configuration

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Local rate limiting

Partial

Partial

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Spring Cloud services

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Lossless service startup and shutdown

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Traffic lanes and traffic tags

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Route-level circuit breaking

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Zone affinity routing

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Service warm-up

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Service-centric traffic management

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Layer 7 load balancing for east-west gateways

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Observability management

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Mesh topology visualization and analysis

Partial

Partial

Supported

Supported

Partial

Partial

Supported

Supported

Integration with self-managed Prometheus monitoring

Partial (requires separate installation)

Supported

Supported

Supported

Partial (requires separate installation)

Supported

Supported

Supported

Integration with Application Real-Time Monitoring Service (ARMS)

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Integration with Simple Log Service (SLS)

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Custom monitoring metrics

Partial

Partial

Supported

Supported

Partial

Partial

Supported

Supported

Enhanced built-in common dashboards and reports

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Service-level objective (SLO) policies

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

SLO-driven application elasticity

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Security

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Integration with the cloud platform account system (such as RAM authorization)

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Console-based security policy rule configuration

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Scenario-based one-stop security policies (such as OIDC single sign-on and JSON Web Token (JWT) authentication)

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Fine-grained access control based on Open Policy Agent (OPA)

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Alibaba Cloud OpenAPI operation audit

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Kubernetes API operation audit

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Alibaba Cloud account authorization system integration

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Dry-run mode

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Supported

Extensibility and ecosystem integration

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Plugin marketplace

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

EnvoyFilter multi-version API compatibility

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Third-party service registry integration

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Built-in integration with the KServe cloud-native inference service framework

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Built-in best practices for application delivery with Argo CD, Argo Rollouts, and KubeVela

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Terraform support

Not supported

Supported

Supported

Supported

Not supported

Supported

Supported

Supported

Performance optimization and best practices

Feature

Sidecar mode

Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

TLS acceleration with Multi-Buffer enabled

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Console-based selective service discovery configuration

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Sidecar resource configuration optimization automatically recommended by access log analysis

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Not supported

Not supported

Hardware-software combined performance optimization, where Node Feature Discovery (NFD) automatically detects hardware features and adaptively supports features such as AVX instruction sets and QAT acceleration

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Built-in best practices and analysis, including standardized service definitions and parameter settings optimization

Not supported

Not supported

Supported

Supported

Not supported

Not supported

Supported

Supported

Stability and supported scale

Feature

Sidecar mode/Ambient mode

Open source community

Standard Edition

Enterprise Edition

Ultimate Edition

Data plane supported scale

Recommended for development and testing only

50 pods

1,000 pods

10,000 pods

Hosted control plane Istiod component

-

Single replica

Multiple replicas

Multiple replicas

Note

Standard Edition data plane supported scale works as follows:

  • For development and testing only.

  • To ensure cluster stability, ASM checks the number of pods in the data plane cluster during an upgrade. If the number of pods exceeds the limit, you must upgrade the ASM instance edition before you can continue the upgrade. Otherwise, your workloads may be affected. For instructions, see Change an ASM instance edition.

    Pod count rules: ASM counts pods based on the namespaces used for service discovery and automatically excludes system namespaces such as istio-system, arms-prom, kube-node-lease, kube-public, and kube-system.

References for commercial edition features

Feature area

Document

Mesh management

Create an ASM instance

ASM gateway

Traffic management