Network Service Mesh
The Hybrid/Multi-cloud IP Service Mesh

What it is
Network service mesh (NSM) adds the following properties to networking in Kubernetes:
Heterogeneous network configurations
Exotic protocols
Tunneling as a first-class citizen
Networking context as a first-class citizen
Policy-driven service function chaining (SFC)
Minimal need for changes to Kubernetes
On-demand, dynamic, negotiated connections
Use Cases
Network Service Mesh provides these “missing” Kubernetes networking capabilities using a simple set of APIs designed to facilitate connectivity
- between containers running services or
- with external endpoints.
New connections negotiate their own connection properties. These properties include but are not limited to:
Property | Examples |
---|---|
Network interface type | Linux Interface, MemIf, vhost-user |
Payload type | Ethernet, IP, MPLS, L2TP |
How it works
Network Service Mesh provides these “missing” Kubernetes networking capabilities using a simple set of APIs designed to facilitate connectivity
- between containers running services or
- with external endpoints.
New connections negotiate their own connection properties. These properties include but are not limited to:
Property | Examples |
---|---|
Network interface type | Linux Interface, MemIf, vhost-user |
Payload type | Ethernet, IP, MPLS, L2TP |
Network Service Mesh is a Cloud Native Computing Foundation sandbox project
