Traffic Management

FSM’s traffic management stack support two distinct traffic policy modes, namely SMI traffic policy mode and permissive traffic policy mode. The traffic policy mode determines how FSM routes application traffic between pods within the service mesh. Additionally, ingress and egress functionality allows external access to and from the cluster respectively.

Permissive Mode

Permissive Traffic Policy Mode

Traffic Redirection

In service mesh, iptables and eBPF are two common ways of intercepting traffic.

Traffic Splitting

Traffic splitting using SMI Traffic Split API

Circuit Breaking

Using Circuit breaking to limit connections and requests

Retry

Impelmenting Retry to handle transient failures

Rate Limiting

Using circuit breaking to control the throughput of traffic

Ingress

Using Ingress to manage external access to services within the cluster

Egress

Enable access to the Internet and services external to the service mesh.

Multi-cluster services

Multi-cluster services communication using Flomesh Service Mesh (FSM)

Feedback

Was this page helpful?


Last modified April 11, 2024: update versions of fsm and pipy (cea5b3e)