mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
Updated Cloud Drive Architecture (markdown)
parent
df7961a388
commit
9162bcb823
|
@ -23,9 +23,13 @@ With this feature, SeaweedFS can cache data that is on cloud. It can cache both
|
|||
![SeaweedFS Cloud Drive](https://raw.githubusercontent.com/chrislusf/seaweedfs/master/note/SeaweedFS_RemoteMount.png)
|
||||
|
||||
```
|
||||
[HDFS|Mount|HTTP|S3|WebDAV] <== Filer(metadata cache) <== Volume Servers (data cache) <== Cloud
|
||||
[HDFS|Mount|HTTP|S3|WebDAV] <== Filer / Volume Server <== `remote.mount` <== Cloud
|
||||
(metadata/data cache) remote.meta.sync
|
||||
remote.cache
|
||||
remote.uncache
|
||||
|
||||
[HDFS|Mount|HTTP|S3|WebDAV] ==> Filer(metadata cache) ==> Volume Servers (data cache) ==> `weed filer.remote.sync` ==> Cloud
|
||||
[HDFS|Mount|HTTP|S3|WebDAV] ==> Filer / Volume Server ==> `weed filer.remote.sync` ==> Cloud
|
||||
(metadata/data cache)
|
||||
```
|
||||
|
||||
There are no directory or file format changes to existing data on the cloud. So you do not need to change all existing workflows to read or write cloud files.
|
||||
|
|
Loading…
Reference in a new issue