Skip to content

Commit

Permalink
update readme.md. Use kernel-native mode and dual-engine mode
Browse files Browse the repository at this point in the history
Signed-off-by: LiZhenCheng9527 <[email protected]>
  • Loading branch information
LiZhenCheng9527 committed Oct 26, 2024
1 parent 1ce7c3a commit b987412
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Service mesh software represented by Istio has gradually become popular and beco
Kmesh transparently intercept and forward traffic based on node local eBPF without introducing extra connection hops, both the latency and resource overhead are negligible.

<div align="center">
<img src="docs/pics/kmesh-arch.png" alt="kmesh-arch" width="800" />
<img src="docs/pics/kmesh-arch.svg" alt="kmesh-arch" width="800" />
<p>Kmesh Architecture</p>
</div>

Expand All @@ -30,18 +30,18 @@ The main components of Kmesh include:
- **eBPF Orchestration**: The traffic orchestration implemented based on eBPF, supports L4 load balancing, traffic encryption, monitoring and simple L7 dynamic routing.
- **Waypoint**: Responsible for advanced L7 traffic governance, can be deployed separately per namespace, per service.

Kmesh innovatively sinks Layer 4 and Simple Layer 7 (HTTP) traffic governance to the kernel, and build a transparent sidecarless service mesh without passing through the proxy layer on the data path.
Kmesh innovatively sinks Layer 4 and Simple Layer 7 (HTTP) traffic governance to the kernel, and build a transparent sidecarless service mesh without passing through the proxy layer on the data path. We named this Kernel-native-mode.

<div align="center">
<img src="docs/pics/simple-mode.png" alt="simple-mode" width="800" />
<p>Simple Mode</p>
<img src="docs/pics/kernel-native-mode.png" alt="kernel-native-mode" width="800" />
<p>Kernel-Native Mode</p>
</div>

Kmesh also provide an advanced mode, which makes use of eBPF and waypoint to process L4 and L7 traffic separately, thus allow you to adopt Kmesh incrementally, enabling a smooth transition from no mesh, to a secure L4, to full L7 processing.
Kmesh also provide a Dual-Engine Mode, which makes use of eBPF and waypoint to process L4 and L7 traffic separately, thus allow you to adopt Kmesh incrementally, enabling a smooth transition from no mesh, to a secure L4, to full L7 processing.

<div align="center">
<img src="docs/pics/advanced-mode.png" alt="advanced-mode" width="800" />
<p>Advanced Mode</p>
<img src="docs/pics/dual-engine-mode.png" alt="duel-engine-mode" width="800" />
<p>Dual-Engine Mode</p>
</div>

### Key features of Kmesh
Expand Down
File renamed without changes
File renamed without changes

0 comments on commit b987412

Please sign in to comment.