From a835c9d912e19e0078cf72c0ab7d9843d3aa2b28 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sun, 15 Aug 2021 02:30:02 -0700 Subject: [PATCH] Updated Mount Remote Storage (markdown) --- Mount-Remote-Storage.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Mount-Remote-Storage.md b/Mount-Remote-Storage.md index a3361cb..1156219 100644 --- a/Mount-Remote-Storage.md +++ b/Mount-Remote-Storage.md @@ -70,20 +70,22 @@ And if `weed filer.remote.sync -filer=: -dir=xxx` was not ## Benefits to Cache Metadata ### Speed up meta data operations -This will greatly speed up metadata operations, such as file listing, directory traversal, check file size, read file modification time, etc. This operations usually are repeated often. Adding up all the network calls to the remote storage will slow down operations quite a lot. + +This will greatly speed up metadata operations, such as file listing, directory traversal, check file size, read file modification time, etc. This operations usually are repeated often. Adding up all the network calls to the remote storage will slow down operations quite a bit. ### Reduce API cost -Also, this will avoid API calls to the remote storage. The price for API calls usually is not cheap. + +Also, this will avoid API calls to the cloud storage. The price for API calls usually is not cheap. For PUT, COPY, POST, LIST requests, they cost $0.005 per 1,000 requests on [[AWS S3|https://aws.amazon.com/s3/pricing/]]. -And this is a cost which can often surprise you or your team. Some inadvertent programming logic loop changes may 10x your cost. +The cost can often surprise you and your team. Some inadvertent programming logic loop changes may 10x your cost. -With SeaweedFS cacheing meta data, all requests are executed locally. The actual cost to read meta data is reduced to minimum: Just Once! +With SeaweedFS caching meta data, all requests are executed locally. The actual cost to read cloud metadata is reduced to minimum: Just Once! -### Freedom of programmers +### Increase Productivity Another important factor to use remote storage is that it gives your software engineers FREEDOM! -Cloud gives your scalability, but limit you on cost. Because of cost concern, your software engineers have to jump within the cost hoops. -This costs more time and effort, limits their creativity, and reduces ROI. +Cloud gives your scalability, but limit you on cost. Because of cost concern, your software engineers have to jump through unnecessary hoops. This costs more time and effort, limits their creativity and productivity. The project will take more resources or get delayed. +