{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,9]],"date-time":"2025-12-09T15:49:04Z","timestamp":1765295344076,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2022,8,10]],"date-time":"2022-08-10T00:00:00Z","timestamp":1660089600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Deanship of Scientific Research, Islamic University of Madinah, KSA"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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<\/jats:p>","DOI":"10.3390\/s22165966","type":"journal-article","created":{"date-parts":[[2022,8,10]],"date-time":"2022-08-10T09:42:56Z","timestamp":1660124576000},"page":"5966","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Hybrid Approach for Improving the Performance of Data Reliability in Cloud Storage Management"],"prefix":"10.3390","volume":"22","author":[{"given":"Ali","family":"Alzahrani","sequence":"first","affiliation":[{"name":"Faculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0938-3127","authenticated-orcid":false,"given":"Tahir","family":"Alyas","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Lahore Garrison University, Lahore 54000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3975-5879","authenticated-orcid":false,"given":"Khalid","family":"Alissa","sequence":"additional","affiliation":[{"name":"Networks and Communications Department, College of Computer Science and Information Technology (CCSIT), Imam Abdulrahman Bin Faisal University (IAU), P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1870-0884","authenticated-orcid":false,"given":"Qaiser","family":"Abbas","sequence":"additional","affiliation":[{"name":"Faculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5031-3388","authenticated-orcid":false,"given":"Yazed","family":"Alsaawy","sequence":"additional","affiliation":[{"name":"Faculty of Computer and Information Systems, Islamic University Madinah, Madinah 42351, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3760-3476","authenticated-orcid":false,"given":"Nadia","family":"Tabassum","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Technology, Virtual University of Pakistan, Lahore 54000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,10]]},"reference":[{"key":"ref_1","first-page":"1301","article-title":"Optimal Resource Allocation of Cloud-Based Spark Applications","volume":"7161","author":"Lattuada","year":"2020","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Singh, A., and Kumar, R. (2020, January 29\u201331). Performance evaluation of load balancing algorithms using cloud analyst. Proceedings of the 2020 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India.","DOI":"10.1109\/Confluence47617.2020.9058017"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Dab, B., Fajjari, I., Rohon, M., Auboin, C., and Diquelou, A. (2020, January 24\u201327). An Efficient Traffic Steering for Cloud-Native Service Function Chaining. Proceedings of the 2020 23rd Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), Paris, France.","DOI":"10.1109\/ICIN48450.2020.9059340"},{"key":"ref_4","first-page":"1573","article-title":"Hyper-Convergence Storage Framework for EcoCloud Correlates","volume":"70","author":"Tabassum","year":"2022","journal-title":"Comput. Mater. Contin."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"van der Boor, M., Borst, S., and van Leeuwaarden, J. (2017, January 1\u20134). Load balancing in large-scale systems with multiple dispatchers. Proceedings of the IEEE INFOCOM 2017\u2014IEEE Conference on Computer Communications, Atlanta, GA, USA.","DOI":"10.1109\/INFOCOM.2017.8057012"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Paris, J.F., and Schwarz, T. (2021, January 9\u201310). Three-dimensional RAID Arrays with Fast Repairs. Proceedings of the 2021 International Conference on Electrical, Computer and Energy Technologies (ICECET), Cape Town, South Africa.","DOI":"10.1109\/ICECET52533.2021.9698416"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Telenyk, S., Bidyuk, P., Zharikov, E., and Yasochka, M. (2017, January 11\u201315). Assessment of Cloud Service Provider Quality Metrics. Proceedings of the 2017 International Conference on Information and Telecommunication Technologies and Radio Electronics (UkrMiCo), Odessa, Ukraine.","DOI":"10.1109\/UkrMiCo.2017.8095422"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"824","DOI":"10.1016\/j.future.2017.08.027","article-title":"Multi-objective optimization for rebalancing virtual machine placement","volume":"105","author":"Li","year":"2020","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1109\/TBDATA.2018.2871114","article-title":"I\/O Workload Management for All-Flash Datacenter Storage Systems Based on Total Cost of Ownership","volume":"8","author":"Yang","year":"2018","journal-title":"IEEE Trans. Big Data"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"102413","DOI":"10.1016\/j.jnca.2019.102413","article-title":"Generic resource allocation metrics and methods for heterogeneous cloud infrastructures","volume":"146","author":"Mergenci","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wu, R., Wu, Y., Wang, M., and Wang, L. (2021, January 25\u201327). An Efficient RAID6 System Based on XOR Accelerator. Proceedings of the 2021 3rd International Conference on Computer Communication and the Internet (ICCCI), Nagoya, Japan.","DOI":"10.1109\/ICCCI51764.2021.9486809"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Nayyer, M.Z., Raza, I., and Hussain, S.A. (2019). Revisiting VM Performance and Optimization Challenges for Big Data, Elsevier Inc.. [1st ed.].","DOI":"10.1016\/bs.adcom.2019.02.002"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Hou, Z., Gu, J., Wang, Y., and Zhao, T. (2015, January 19\u201320). An autonomic monitoring framework of web service-enabled application software for the hybrid distributed HPC infrastructure. Proceedings of the 2015 4th International Conference on Computer Science and Network Technology (ICCSNT), Harbin, China.","DOI":"10.1109\/ICCSNT.2015.7490712"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1109\/TCAD.2021.3063999","article-title":"A-Cache: Asymmetric Buffer Cache for RAID-10 Systems under a Single-Disk Failure to Significantly Boost Availability","volume":"41","author":"Zhou","year":"2022","journal-title":"IEEE Trans. Comput. Des. Integr. Circuits Syst."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wu, R., Wu, Y., and Wang, L. (2021, January 22\u201324). A single failure correction accelerated RAID-6 code. Proceedings of the 2021 IEEE International Conference on Emergency Science and Information Technology (ICESIT), Chongqing, China.","DOI":"10.1109\/ICESIT53460.2021.9696995"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Colombo, M., Asal, R., Hieu, Q.H., El-Moussa, F.A., Sajjad, A., and Dimitrakos, T. (2019, January 8\u201313). Data protection as a service in the multi-cloud environment. Proceedings of the 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), Milan, Italy.","DOI":"10.1109\/CLOUD.2019.00025"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.jbusres.2021.04.047","article-title":"Digital servitization and sustainability through networking: Some evidences from IoT-based business models","volume":"132","author":"Paiola","year":"2021","journal-title":"J. Bus. Res."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Su, W.T., and Dai, C.Y. (2017, January 8\u201311). QoS-aware distributed cloud storage service based on erasure code in multi-cloud environment. Proceedings of the 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2017.7983136"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Yala, L., Frangoudis, P.A., and Ksentini, A. (2016, January 4\u20138). QoE-aware computing resource allocation for CDN-as-a-service provision. Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA.","DOI":"10.1109\/GLOCOM.2016.7842182"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.future.2017.12.062","article-title":"Model-based sensitivity analysis of IaaS cloud availability","volume":"83","author":"Liu","year":"2018","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1016\/j.future.2018.06.006","article-title":"The CloudSME simulation platform and its applications: A generic multi-cloud platform for developing and executing commercial cloud-based simulations","volume":"88","author":"Taylor","year":"2018","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.future.2016.09.002","article-title":"Self-managing cloud-native applications: Design, implementation, and experience","volume":"72","author":"Toffetti","year":"2017","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Leite, R., and Solis, P. (October, January 30). Performance analysis of data storage in a hyperconverged infrastructure using docker and glusterfs. Proceedings of the 2019 XLV Latin American Computing Conference (CLEI), Panama City, Panama.","DOI":"10.1109\/CLEI47609.2019.235108"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.advengsoft.2018.05.002","article-title":"Cloud agnostic Big Data platform focusing on scalability and cost-efficiency","volume":"125","author":"Lovas","year":"2018","journal-title":"Adv. Eng. Softw."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Nasir, A., Alyas, T., Asif, M., and Akhtar, M.N. (2020, January 29\u201330). Reliability Management Framework and Recommender System for Hyper-converged Infrastructured Data Centers. Proceedings of the 2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan.","DOI":"10.1109\/iCoMET48670.2020.9074136"},{"key":"ref_26","first-page":"3129","article-title":"Prediction of Cloud Ranking in a Hyperconverged Cloud Ecosystem Using Machine Learning","volume":"67","author":"Tabassum","year":"2021","journal-title":"Comput. Mater. Contin."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2605","DOI":"10.1109\/TPDS.2020.2998462","article-title":"Towards Usable Cloud Storage Auditing","volume":"31","author":"Chen","year":"2020","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"117306","DOI":"10.1109\/ACCESS.2021.3107484","article-title":"Data Vaults for Blockchain-Empowered Accounting Information Systems","volume":"9","author":"Sarwar","year":"2021","journal-title":"IEEE Access"},{"key":"ref_29","first-page":"3019","article-title":"Live migration of virtual machines using a mamdani fuzzy inference system","volume":"71","author":"Alyas","year":"2022","journal-title":"Comput. Mater. Contin."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/5966\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:06:31Z","timestamp":1760141191000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/5966"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,10]]},"references-count":29,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["s22165966"],"URL":"https:\/\/doi.org\/10.3390\/s22165966","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,8,10]]}}}