An erasure code overwriting method for distributed storage ceph
A distributed storage and overwriting technology, which is applied in the direction of error detection/correction, response error generation, redundant code error detection, etc., can solve the problem that CEPH does not support erasure code overwriting, etc., to reduce and network overhead , prevent hit rate, and reduce disk overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] Below in conjunction with embodiment the present invention is described further.
[0034] The erasure code overwrite method for distributed storage CEPH, specifically includes the following steps:
[0035] 1. According to CEPH's CRUSH algorithm and node mapping, the client node locates the object id of the write request to the main OSD of the data storage, and then sends the write request including the object id, offset offset, length and data buffer to the main OSD OSDs.
[0036] 2. The main OSD parses the write request from the network message. After the PG layer transaction processing, it enters the erasure code back-end processing. After judging that it is overwriting, it enters a new writing path, and then uses the object id as the key to construct the overwriting request. State machine, and add a write lock to the object.
[0037] 3. The state machine enters the read state, and first calculates the coding strip range involved in the write request. The specific s...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com