Method for synchronously caching by multiple clients in distributed file system
A distributed file, multi-client technology, applied in the field of client cache synchronization, can solve problems such as low efficiency, high cost, and complex distributed lock design
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0019] The present invention selects the metadata server as the control point, and divides the client cache into two types: read-only cache and writable cache. For a read-only cache, the client can only read, but not modify; while for a writable cache, the client can both read and modify. When a client needs to cache metadata or data, it needs to apply for permission from the corresponding metadata server, and the metadata server will make corresponding records. When multiple clients access metadata or data competes, the metadata server is responsible for coordination, so that each client can clean up the cache in time and obtain fair access to data or metadata.
[0020] For the modification of metadata information, except for the size information of the file, other information is directly modified by the metadata server, that is, only the read-only cache is kept on the client; for the content and size information of the file, in order to ensure efficiency, the A writable cac...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More