Updated Cloud Drive Architecture (markdown)

Chris Lu 2021-08-21 01:48:52 -07:00
parent cfa14986b8
commit f2190d3885

@ -1,6 +1,8 @@
# Introduction
For normal computers, Google or Dropbox drive can be mounted as a network folder. The remote files are cached to local disks and automatically synchronized with the cloud. So it is fast to access. Similarly, SeaweedFS Cloud Drive can mount cloud storage as a special folder to the local cluster. The cloud files can be cached to the local cluster and automatically synchronized with the cloud.
For normal computers, Google or Dropbox drive can be mounted as a network folder. The remote files are cached to local disks and automatically synchronized with the cloud. So it is very fast to access, and there are no repeated downloads.
Similarly, SeaweedFS Cloud Drive can mount cloud storage to the local cluster. The cloud files can be cached to the local cluster and automatically synchronized with the cloud. So the read and write speed is of course very fast. Besides that, since the cloud files are downloaded only once, the cost to access the files is also minimized.
| | SeaweedFS Cloud Drive | Google / Dropbox Drive |
| -- | -- | -- |
@ -10,6 +12,7 @@ For normal computers, Google or Dropbox drive can be mounted as a network folder
| Data Write | Async Write Back | Async Write Back |
| Management | Selectively Cache/Uncache | N/A |
SeaweedFS Cloud Drive can also optionally cache or uncache specific files according to directory, file names, file size, file age, etc, to speed up access or reduce local storage cost.
# SeaweedFS Cloud Drive