Adaptive distributed data storage method and system based on fountain codes
A technology of distributed data and storage system, applied in the field of adaptive distributed data storage based on fountain code, can solve the problems of fixed redundancy rate, no self-adaptation, and inability to vary redundancy rate, so as to reduce the occupied space , The effect of improving data recovery ability and saving media space
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] Refer to attached figure 1 As shown, the adaptive distributed data storage method based on the fountain code in this embodiment includes the following steps:
[0031] (1) Divide the source symbol sequences of the original data into K groups.
[0032] (2) Feedback the system state value V of the data storage system through the I / O controller 0 , and then the encoding controller calculates the redundancy rate α required for fountain code encoding, where α=f(V 0 ).
[0033] The system state value V 0 It is determined according to the disk array RAID level of the data storage system, and the existing disk array RAID levels include: RAID 0, RAID1, RAID3, RAID5, RAID6, RAID10 / 01, RAID50, the redundancy rate α=f(V 0 ) adopts the step function related to the RAID level of the disk array:
[0034]
[0035] (3) According to the obtained redundancy rate α, the encoding controller performs fountain code operation on the K groups of source symbol sequences divided into the s...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


