Skip to content

Enable shared caches between multiple Mountpoint-S3 clients by disabling cache wiping on mount and unmount #1619

@KlaudiusWerber

Description

@KlaudiusWerber

Tell us more about this new feature.

Allow multiple separate Mountpoint clients in a joint network to use one joint cache (e.g. on a NAS within that network)

The existing caching capability of Mountpoint S3 allows for one Mountpoint client running on one machine to avoid repeated downloads of the same data by locally caching it.

If multiple machines in a (local) network need to access the same kind of data repeatedly there should be a way for each of these machines to each run a Mountpoint client that uses the same (single) cache location - e.g. a local NAS, such that an object downloaded and cached by one machine is locally (cached) available to all other machines immediately and does not need to be downloaded from S3 by each Mountpoint client of each individual machine again.

To support this, please disable the default behavior of wiping the cache on Mountpoint mount and unmount and make sure all clients are aware of the joint state of the cache at any time (files cached, total size of cached data, ...)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions