Question

In: Computer Science

How can we use erasure coding to reduce redundancy in peer-to-peer file system and maintain high...

How can we use erasure coding to reduce redundancy in peer-to-peer file system and maintain high availability? Does this method have advantage in case of high disk capacity?

Solutions

Expert Solution

Erasure Coding: Erasure coding is a space-saving mechanism where multiple redundant copies are reduced to a single parity block

In the Erasure coding, Data reliability is a significant issue in large-scale storage systems. Erasure codes provide high data

reliability via data recovery, which however generates a large amount of data transmission in the network. The bandwidth cost

of the data transmission in recovery significantly impacts the performance of the located cluster. Existing work considers the

single-failure as the most common failure pattern and mainly focuses on reducing the data transmission cost of single-failure

recovery. Propose to reduce redundancy to reduce the duplication and redundancy in the multi- failure recovery of erasure-

coded storages. Erasure codes provide a storage efficient solution and ensure high data availability using significantly less

storage space. when erasures occur and erased data needs to be restored for long-term persistence, the repairing process of

erasure-coded data is less efficient than in replication. When replicated data is erased, repairing is simply done by replicating

one of the remaining replicas (when exists). On the other hand, when encoded data is erased, the repairing node first needs

to download k chunks and reclaim a whole copy of the original file.

1. A parity based protection technique.

-data are broken into fragments and encosed

-Storage across the different location with a configurable number of redundant pieces

pros--

--consumes less storage than replication

--good for cheep\deep

--Allows for the failure of two or more elements of a storage system


Related Solutions

How can we reduce the flexibilitity stigma at the workplace?
How can we reduce the flexibilitity stigma at the workplace?
how to use the following coding systems: CPT, ICD-10, HCPCS level II coding system.
how to use the following coding systems: CPT, ICD-10, HCPCS level II coding system.
How can we apply and use Health Belief Model to Reduce Obesity Amongst African American and...
How can we apply and use Health Belief Model to Reduce Obesity Amongst African American and Hispanic Populations? Please do not forget the APA guidelines.
Good Kimberly, Now in chapter 7 we talk about coding. What is the coding system that...
Good Kimberly, Now in chapter 7 we talk about coding. What is the coding system that uses all the codes in the CPT and additional codes that cover many supplies, such as sterile trays and durable medical equipment?
In two or three sentences for each system, explain how redundancy is achieved in: a. power...
In two or three sentences for each system, explain how redundancy is achieved in: a. power transmission systems b. highway systems c. water treatment and distribution systems d. source water supply
How we can use chromatography in immune system and separate antibody or b cell , ?
How we can use chromatography in immune system and separate antibody or b cell , ?
Part A Operating systems generally maintain a computer’s file system. Which of the following items of...
Part A Operating systems generally maintain a computer’s file system. Which of the following items of information about a file would you expect an operating system to maintain? Note: This question gives a small amout of negative marks for wrong answers. Select one or more: a. File password b. Modification date c. Ownership d. Font size e. Access permissions f. Last access date g. File checksum h. Location (directory) i. Colour j. Expiry date k. File name l. File size...
What are the major source of emissions in power plant and how can we reduce it?
What are the major source of emissions in power plant and how can we reduce it?
2. How can we reduce the number of private vehicles in the city, and what are...
2. How can we reduce the number of private vehicles in the city, and what are the benefits of this approach? based on engineer and society subject pls elaborate it not more than 5 pages pls include the reference also
In essay form: How does prejudice develop and how can we reduce prejudice? Be specific.
In essay form: How does prejudice develop and how can we reduce prejudice? Be specific.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT