Updated Cloud Drive Architecture (markdown)

Chris Lu 2021-08-31 01:46:49 -07:00
parent ef5f6e525e
commit df7961a388

@ -23,9 +23,9 @@ 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) ![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(metadata cache) <== Volume Servers (data cache) <== Cloud
[HDFS|Mount|HTTP|S3|WebDAV] ==> Filer(metadata cache) ==> Volume Servers (data cache) ==> `weed filer.remote.sync` ==> Cloud [HDFS|Mount|HTTP|S3|WebDAV] ==> Filer(metadata cache) ==> Volume Servers (data cache) ==> `weed filer.remote.sync` ==> Cloud
``` ```
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. 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.