IMPLEMENTATION OF RAID-5 TRANSLATOR FOR GLUSTERFS DISTRIBUTED FILE SYSTEM

Authors

  • Alexander S. Igumnov IMM UB RAS
  • Alexander Yu. Bersenev IMM UB RAS

DOI:

https://doi.org/10.14529/cmse130106

Abstract

The article is devoted to the implementation of the RAID-5 algorithm as a part GlusterFS distributed file system. The article provides a brief overview of the principles of functioning of GlusterFS and describes how to embed RAID-5 into this file system. The article describes data structures and algorithms of RAID-5 translator. The conclusions of the stability and performance of translator are made. The article shows that implemented RAID-5 algorithm allows to achieve file system resiliency and to increase the throughput capacity of the file system. It is shown that damage оf some storage nodes does not affect on write speed and slightly affect read speed of the
translator.

References

Суперкомпьютеры. TOP50 URL: http://top50.supercomputers.ru (дата обращения: 24.12.2012).

The Top500 List URL: http://www.top500.org (дата обращения: 24.12.2012)

Babu A. Gluster – «The GNU Cluster Distribution» URL: https://github.com/gluster/historic (дата обращения: 24.12.2012).

Исходные тексты R5T URL: https://github.com/alexbers/glusterfs_experiments/ (дата обращения: 24.12.2012).

Published

2014-03-24

Issue

Section

Informatics, Computers and Control