Increment erasure code storage method and increment erasure code storage system under multiple network disks
A storage system and erasure code technology, applied in the field of high-efficiency access device systems, can solve the problems of storage cloud space waste, low access efficiency, and low reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0086] Embodiment 1. Incremental erasure code storage system based on multiple network disks
[0087] The incremental erasure code storage system based on multiple network disks provided by the present invention includes the following:
[0088] The "file system meta server" device 200 , the "file system client" device 100 and the "network disk" device 300 . The "file system meta server" device 200 is mainly used to manage and store the metadata of the file system, and provide "file" level and "file block" level redundant management for files.
[0089] The "file system client" device 100 is mainly used to manage the system configuration information base, the decomposition and synthesis of "file blocks", the encoding and decoding of "erasure data blocks", and the network disk uploading and processing of "erasure data blocks". Download, deduplicate, and provide transparent access to files externally.
[0090] The "network disk" device 300 is mainly used to store file data conte...
Embodiment 2
[0123] Embodiment 2, the reading method of the incremental erasure code storage system based on multiple network disks
[0124] The reading method of the incremental erasure code storage system based on multiple network disks provided by the present invention includes the following specific steps:
[0125] 1. The "file access interface" module obtains the required read operation area of the caller's "read operation request" file, that is, the file offset and length of the read operation;
[0126] For example: if Figure 4 In the example shown, in the specific read operation read(intfd,void*buf,size_tcount) of file 1, the count is 1048577 bytes (that is, 1MB+1 byte), and the current offset is 0: then the file is biased The offset is 0 and the length is 1048577 bytes.
[0127] 2. The "file access interface" module obtains system global configuration information, user information and network disk information;
[0128] For example:
[0129] Examples of system global configur...
example 2
[0132] Network disk information example 2: network disk number (02), network disk name (Sina network disk), network disk user name (usrxmxl), network disk access password (mimaxl), network disk network address (http: / / pan.sina .com), network disk path user root directory ( / data2) and network disk capacity limit (1TB);
[0133] Network disk information example 3: network disk number (03), network disk name (Huawei network disk), network disk user name (usrxmhw), network disk access password (mimahw), network disk network address (http: / / pan.hw .com), network disk path user root directory ( / data), and network disk capacity limit (500MB);
[0134] Network disk information example 4: network disk number (04), network disk name (dropbox), network disk user name (usrxmdb), network disk access password (mimadb), network disk network address (http: / / www.dropbox.com ), network disk path user root directory ( / mydata) and network disk capacity limit (1TB);
[0135] Network disk informa...
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