Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management

The digital transformation disrupts the various professional domains in different ways, though one aspect is common: the unified platform known as cloud computing. Corporate solutions, IoT systems, analytics, business intelligence, and numerous tools, solutions and systems use cloud computing as a g...

Full description

Bibliographic Details
Main Authors: Ali Alzahrani, Tahir Alyas, Khalid Alissa, Qaiser Abbas, Yazed Alsaawy, Nadia Tabassum
Format: Article
Language:English
Published: MDPI AG 2022-08-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/16/5966
_version_ 1797431670029156352
author Ali Alzahrani
Tahir Alyas
Khalid Alissa
Qaiser Abbas
Yazed Alsaawy
Nadia Tabassum
author_facet Ali Alzahrani
Tahir Alyas
Khalid Alissa
Qaiser Abbas
Yazed Alsaawy
Nadia Tabassum
author_sort Ali Alzahrani
collection DOAJ
description The digital transformation disrupts the various professional domains in different ways, though one aspect is common: the unified platform known as cloud computing. Corporate solutions, IoT systems, analytics, business intelligence, and numerous tools, solutions and systems use cloud computing as a global platform. The migrations to the cloud are increasing, causing it to face new challenges and complexities. One of the essential segments is related to data storage. Data storage on the cloud is neither simplistic nor conventional; rather, it is becoming more and more complex due to the versatility and volume of data. The inspiration of this research is based on the development of a framework that can provide a comprehensive solution for cloud computing storage in terms of replication, and instead of using formal recovery channels, erasure coding has been proposed for this framework, which in the past proved itself as a trustworthy mechanism for the job. The proposed framework provides a hybrid approach to combine the benefits of replication and erasure coding to attain the optimal solution for storage, specifically focused on reliability and recovery. Learning and training mechanisms were developed to provide dynamic structure building in the future and test the data model. RAID architecture is used to formulate different configurations for the experiments. RAID-1 to RAID-6 are divided into two groups, with RAID-1 to 4 in the first group while RAID-5 and 6 are in the second group, further categorized based on FTT, parity, failure range and capacity. Reliability and recovery are evaluated on the rest of the data on the server side, and for the data in transit at the virtual level. The overall results show the significant impact of the proposed hybrid framework on cloud storage performance. RAID-6c at the server side came out as the best configuration for optimal performance. The mirroring for replication using RAID-6 and erasure coding for recovery work in complete coherence provide good results for the current framework while highlighting the interesting and challenging paths for future research
first_indexed 2024-03-09T09:49:37Z
format Article
id doaj.art-1087e6a20fc748dd820a5b370f5a30d4
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T09:49:37Z
publishDate 2022-08-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-1087e6a20fc748dd820a5b370f5a30d42023-12-02T00:16:18ZengMDPI AGSensors1424-82202022-08-012216596610.3390/s22165966Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage ManagementAli Alzahrani0Tahir Alyas1Khalid Alissa2Qaiser Abbas3Yazed Alsaawy4Nadia Tabassum5Faculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi ArabiaDepartment of Computer Science, Lahore Garrison University, Lahore 54000, PakistanNetworks and Communications Department, College of Computer Science and Information Technology (CCSIT), Imam Abdulrahman Bin Faisal University (IAU), P.O. Box 1982, Dammam 31441, Saudi ArabiaFaculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi ArabiaFaculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi ArabiaDepartment of Computer Science and Information Technology, Virtual University of Pakistan, Lahore 54000, PakistanThe digital transformation disrupts the various professional domains in different ways, though one aspect is common: the unified platform known as cloud computing. Corporate solutions, IoT systems, analytics, business intelligence, and numerous tools, solutions and systems use cloud computing as a global platform. The migrations to the cloud are increasing, causing it to face new challenges and complexities. One of the essential segments is related to data storage. Data storage on the cloud is neither simplistic nor conventional; rather, it is becoming more and more complex due to the versatility and volume of data. The inspiration of this research is based on the development of a framework that can provide a comprehensive solution for cloud computing storage in terms of replication, and instead of using formal recovery channels, erasure coding has been proposed for this framework, which in the past proved itself as a trustworthy mechanism for the job. The proposed framework provides a hybrid approach to combine the benefits of replication and erasure coding to attain the optimal solution for storage, specifically focused on reliability and recovery. Learning and training mechanisms were developed to provide dynamic structure building in the future and test the data model. RAID architecture is used to formulate different configurations for the experiments. RAID-1 to RAID-6 are divided into two groups, with RAID-1 to 4 in the first group while RAID-5 and 6 are in the second group, further categorized based on FTT, parity, failure range and capacity. Reliability and recovery are evaluated on the rest of the data on the server side, and for the data in transit at the virtual level. The overall results show the significant impact of the proposed hybrid framework on cloud storage performance. RAID-6c at the server side came out as the best configuration for optimal performance. The mirroring for replication using RAID-6 and erasure coding for recovery work in complete coherence provide good results for the current framework while highlighting the interesting and challenging paths for future researchhttps://www.mdpi.com/1424-8220/22/16/5966cloud computingcloud storagereliabilityperformancesecure data managementmodeling
spellingShingle Ali Alzahrani
Tahir Alyas
Khalid Alissa
Qaiser Abbas
Yazed Alsaawy
Nadia Tabassum
Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
Sensors
cloud computing
cloud storage
reliability
performance
secure data management
modeling
title Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
title_full Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
title_fullStr Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
title_full_unstemmed Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
title_short Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management
title_sort hybrid approach for improving the performance of data reliability in cloud storage management
topic cloud computing
cloud storage
reliability
performance
secure data management
modeling
url https://www.mdpi.com/1424-8220/22/16/5966
work_keys_str_mv AT alialzahrani hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement
AT tahiralyas hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement
AT khalidalissa hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement
AT qaiserabbas hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement
AT yazedalsaawy hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement
AT nadiatabassum hybridapproachforimprovingtheperformanceofdatareliabilityincloudstoragemanagement