Improving the Availability and Reducing Redundancy using Deduplication of Cloud Storage System
Dhanaraj SureshPatil, Rashmi V. Mane, Vijay R. Ghorpade
Abstract
Dhanaraj SureshPatil, Rashmi V. Mane, Vijay R. Ghorpade
Abstract
In recent Years, the Growing popularity of cloud storage service has led many organizations and governments to switch their data to cloud storage system; however, using a single cloud storage system provided by different vendors raises some issues like a single point of failure, vendor lock-in problem. In this manner, using multiple cloud vendors known as, a cloud-of-clouds is an effectual way to provide better availability. In this cloud storage system, data is distributed over multiple cloud providers by using one of the data distribution techniques. Mostly for data distribution Replication or erasure code schemes are used. But both techniques have some pros and cons, during replication, multiple copies are created which increases the storage space of cloud systems. As well as in erasure code scheme, files are fragmented into small chunks and those chunks are distributed over cloud while in updating file using this scheme is not so easy. In the proposed system, we merge the pros of both schemes replication and erasure code for data availability and cost efficient system and to avoid redundancy in the data we had used data deduplication technique which also helps to minimize the redundancy of cloud systems.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In recent Years, the Growing popularity of cloud storage service has led many organizations and governments to switch their data to cloud storage system; however, using a single cloud storage system provided by different vendors raises some issues like a single point of failure, vendor lock-in problem. In this manner, using multiple cloud vendors known as, a cloud-of-clouds is an effectual way to provide better availability. In this cloud storage system, data is distributed over multiple cloud providers by using one of the data distribution techniques. Mostly for data distribution Replication or erasure code schemes are used. But both techniques have some pros and cons, during replication, multiple copies are created which increases the storage space of cloud systems. As well as in erasure code scheme, files are fragmented into small chunks and those chunks are distributed over cloud while in updating file using this scheme is not so easy. In the proposed system, we merge the pros of both schemes replication and erasure code for data availability and cost efficient system and to avoid redundancy in the data we had used data deduplication technique which also helps to minimize the redundancy of cloud systems.
Key concepts: Erasure code, Computer science, Cloud storage, Data deduplication, Cloud computing, Vendor, Distributed computing, Data redundancy