Netinfo Security ›› 2016, Vol. 16 ›› Issue (4): 50-54.doi: 10.3969/j.issn.1671-1122.2016.04.008

• Orginal Article • Previous Articles     Next Articles

Research on Data Placement Strategy for Ceph Based on File Level

Sha LIU(), Chuanren CHU   

  1. School of Communication Engineering, Hangzhou Dianzi University, Hangzhou Zhejiang 310018, China
  • Received:2016-02-23 Online:2016-04-20 Published:2020-05-13

Abstract:

This paper focuses on the reliability and security of the Ceph distributed file system. The reliability and security of the system are realized through the data fault tolerance mechanism. The widely used data fault tolerance techniques include full copy scheme and erasure code scheme. Full copy scheme copies the data into multiple copies for distributed storage, which reduces the storage efficiency and wastes the storage space. Erasure codes scheme can use the storage space efficiently, but it need store the data encoded, and decode the data when accesses them, which makes the data access efficiency low. Combining the two data fault tolerance mechanisms, on the basis of the Ceph distributed file system, this paper designs a data placement strategy based on the file level. The strategy both provides the full copy scheme and the erasure code scheme, which users can select the appropriate storage scheme based on the file level. The strategy ensures that the important data have high security and can effectively use the storage space.

Key words: object-based file system, Ceph, data fault tolerance mechanism, erasure code, full copy

CLC Number: