MATHEMATICAL MODELING
O. Hammoud, I.A. Tarkhanov Analysis of the reliability of a distributed file storage system based on blockchain
Information Technology
Cognitive technology
Methods and models in economy
Community informatics and the formation of social networking
O. Hammoud, I.A. Tarkhanov Analysis of the reliability of a distributed file storage system based on blockchain
Abstract. 

This paper assesses the reliability of the file storage system described in a series of articles [1,2,3]. This distributed system uses blockchain as a decentralized load balancer and distributes files across nodes using virtual disks. At the same time, the total amount of space required to ensure the reliability of the entire system is less than in full backup systems by 25%. However, it is impossible to calculate the reliability of such a system by known methods, since they do not take into account the time for automatic recovery of data on other nodes and the maximum number of recoveries possible after the loss of one node. The authors propose a mathematical method for calculating the reliability of such a class of systems. The article presents the result of the calculation by the presented method and, based on the results obtained, a conclusion is made about the advantages of load balancing systems based on smart contracts.

Keyword: 

blockchain, p2p, distributed file system, reliability, load balancer.

PP. 10-20.

DOI: 10.14357/20790279230402 

EDN: YLCMKG
 
References

1. Hammoud O., Tarkhanov I., Kosmarski A. An Architecture for Distributed Electronic Documents Storage in Decentralized Blockchain B2B Applications // Computers. 2021. Т. 10. No 11. P. 142.
2. Hammoud O., Tarkhanov I.A. Methodology for storing electronic documents in decentralized applications on the blockchain (DApps) // Trudy Instituta sistemnogo analiza Rossiyskoy akademii nauk. 2021.
3. Hammoud O., Tarkhanov I.A. A Novel Blockchain-Integrated Distributed Data Storage Model with Built-in Load Balancing // 2022 IEEE 16th International Conference on Application of Information and Communication Technologies (AICT). 2022.
4. Wang X., Su J. Research of Distributed Data Store Based on HDFS // 2013 International Conference on Computational and Information Sciences. 2013.
5. Braam P.J. Lustre: A Scalable, High-Performance File System. P. 13.
6. Patterson D.A., Gibson G., Katz R.H. A case for redundant arrays of inexpensive disks (RAID) // Proceedings of the 1988 ACM SIGMOD international conference on Management of data - SIGMOD ’88. 1988.
7. Kruglik S., Frolov A. An information-theoretic approach for reliable distributed storage systems // Journal of Communications Technology and Electronics. 2020. Vol. 65. Nо 12. P. 1505–1516.
8. Jia H. et al. Reliability Analysis of distributed storage systems considering data loss and theft // Proceedings of the Institution of Mechanical Engineers, Part O: Journal of Risk and Reliability. 2019. Vol. 234. Nо 2. P. 303–321.
9. Menčík J. Reliability of Systems // Concise Reliability for Engineers. 2016.
10. Balaji S.B. et al. Erasure coding for distributed storage: An overview // Science China Information Sciences. 2018. Vol. 61. Nо 10.
11. Smart contracts and chaincode [Electronic resource] // hyperledger. URL: https://hyperledgerfabric.readthedocs.io/en/latest/smartcontract/
smartcontract.html (accessed: 25.05.2023).
12. Kannengieser N. et al. Challenges and common solutions in smart contract development // IEEE Transactions on Software Engineering. 2022. Vol. 48. Nо 11. P. 4291-4318.
13. Arslan S.S. Durability and Availability of Erasure-Coded Storage Systems with Concurrent Maintenance. // Notes on reliability theory. 2023. P. 4.
14. MTTF – What hard drive reliability really means [Electronic resource] // Toshiba. URL: https://www.toshiba-storage.com/trends-technology/
mttf-what-hard-drive-reliability-really-means (дата accessed: 01.07.2023).
15. MQ04AB series – Toshiba Electronic Devices & Storage Corporation [Electronic resource] // Toshiba. URL: https://toshiba.semiconstorage.
com/content/dam/toshiba-ss-v3/master/en/storage/product/internal-specialty/cHDDMQ04AB_product-overview_r2s.pdf (accessed: 25.05.2023).
16. Qin Xin et al. Reliability mechanisms for very large storage systems // 20th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings.
17. Ford et al. Availability in Globally Distributed Storage Systems. Proceedings of OSDI. 2010. P. 61-74.
 

2024-74-1
2023-73-4
2023-73-3
2023-73-2

© ФИЦ ИУ РАН 2008-2018. Создание сайта "РосИнтернет технологии".