mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-09-20 13:30:46 +02:00
Update P2P-reading-in-weed-mount.md
+10
-12
@@ -8,18 +8,16 @@ The design is documented in [design-weed-mount-peer-chunk-sharing.md](https://gi
|
||||
|
||||
## How it works at a glance
|
||||
|
||||
```mermaid
|
||||
flowchart TB
|
||||
Filer["Filer<br/>mount registry"]
|
||||
Volumes["Volume servers"]
|
||||
MountA["weed mount"]
|
||||
MountB["weed mount"]
|
||||
|
||||
MountA --- Filer
|
||||
MountB --- Filer
|
||||
MountA -. "fallback" .-> Volumes
|
||||
MountB -. "fallback" .-> Volumes
|
||||
MountA <-- "peer fetch" --> MountB
|
||||
```
|
||||
┌──────────────────┐ ┌──────────────────┐
|
||||
│ Filer │ │ Volume servers │
|
||||
│ mount registry │ │ │
|
||||
└────────┬─────────┘ └────────┬─────────┘
|
||||
│ register / list │ fallback
|
||||
│ │
|
||||
┌────────┴─────────┐ peer fetch ┌────┴─────────────┐
|
||||
│ weed mount │ ◄──────────► │ weed mount │
|
||||
└──────────────────┘ └──────────────────┘
|
||||
```
|
||||
|
||||
### Chunk read sequence
|
||||
|
||||
Reference in New Issue
Block a user