Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage

The erasure encoding scheme creates multiple coded data and parity fragments to protect the data from the losses. Nowadays, most storage systems like cloud storage utilize the erasure coding scheme to attain superior data consistency, reliability, and availability. Most of the existing literature fo...

Full description

Bibliographic Details
Main Authors: Vikas Chouhan, Sateesh K. Peddoju
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9067840/
_version_ 1818557921612529664
author Vikas Chouhan
Sateesh K. Peddoju
author_facet Vikas Chouhan
Sateesh K. Peddoju
author_sort Vikas Chouhan
collection DOAJ
description The erasure encoding scheme creates multiple coded data and parity fragments to protect the data from the losses. Nowadays, most storage systems like cloud storage utilize the erasure coding scheme to attain superior data consistency, reliability, and availability. Most of the existing literature focuses on either the cost of recovery or overhead due to the redundant storage without considering the interests of the users, such as high reliability and lower storage cost. We believe that the storage service provider should choose an appropriate encoding scheme with optimal values of two encoding parameters, i.e., data fragments and parity fragments. The values of these encoding parameters depend on the size of the input data and the Quality of Service (QoS) requirements of the users, such as storage efficiency, availability, and recoverability. These parameters play a crucial role in providing higher reliability and lower storage costs. Therefore, in this paper, we investigate to identify optimal parameters to provide higher reliability and lower storage cost while considering the user's preferences. We present the analysis of the Reed-Solomon coding scheme from the perspective of storage overhead, the probability of data availability, data recoverability, and storage efficiency to identify the optimal values of encoding parameters. We performed the experiments on the Reed-Solomon encoding schemes, and results are reported.
first_indexed 2024-12-14T00:06:02Z
format Article
id doaj.art-be2424c1de5c4a54a208ebc9fdc931b8
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-14T00:06:02Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-be2424c1de5c4a54a208ebc9fdc931b82022-12-21T23:26:02ZengIEEEIEEE Access2169-35362020-01-018751057511810.1109/ACCESS.2020.29879999067840Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud StorageVikas Chouhan0https://orcid.org/0000-0002-3820-0214Sateesh K. Peddoju1Department of Computer Science and Engineering, Indian Institute of Technology, Roorkee, IndiaDepartment of Computer Science and Engineering, Indian Institute of Technology, Roorkee, IndiaThe erasure encoding scheme creates multiple coded data and parity fragments to protect the data from the losses. Nowadays, most storage systems like cloud storage utilize the erasure coding scheme to attain superior data consistency, reliability, and availability. Most of the existing literature focuses on either the cost of recovery or overhead due to the redundant storage without considering the interests of the users, such as high reliability and lower storage cost. We believe that the storage service provider should choose an appropriate encoding scheme with optimal values of two encoding parameters, i.e., data fragments and parity fragments. The values of these encoding parameters depend on the size of the input data and the Quality of Service (QoS) requirements of the users, such as storage efficiency, availability, and recoverability. These parameters play a crucial role in providing higher reliability and lower storage costs. Therefore, in this paper, we investigate to identify optimal parameters to provide higher reliability and lower storage cost while considering the user's preferences. We present the analysis of the Reed-Solomon coding scheme from the perspective of storage overhead, the probability of data availability, data recoverability, and storage efficiency to identify the optimal values of encoding parameters. We performed the experiments on the Reed-Solomon encoding schemes, and results are reported.https://ieeexplore.ieee.org/document/9067840/Cloud computingcloud storageavailabilitystorage costReed-Solomonerasure coding
spellingShingle Vikas Chouhan
Sateesh K. Peddoju
Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
IEEE Access
Cloud computing
cloud storage
availability
storage cost
Reed-Solomon
erasure coding
title Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
title_full Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
title_fullStr Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
title_full_unstemmed Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
title_short Investigation of Optimal Data Encoding Parameters Based on User Preference for Cloud Storage
title_sort investigation of optimal data encoding parameters based on user preference for cloud storage
topic Cloud computing
cloud storage
availability
storage cost
Reed-Solomon
erasure coding
url https://ieeexplore.ieee.org/document/9067840/
work_keys_str_mv AT vikaschouhan investigationofoptimaldataencodingparametersbasedonuserpreferenceforcloudstorage
AT sateeshkpeddoju investigationofoptimaldataencodingparametersbasedonuserpreferenceforcloudstorage