摘要
文章针对Ceph文件系统的可靠性和安全性进行了重点研究。系统的可靠性和安全性一般通过数据容错技术实现。广泛应用的数据容错技术有完全副本和纠删码。完全副本将数据复制成多份进行分散存储,这种方式会降低存储效率并浪费存储空间;而纠删码虽然可以有效利用存储空间,但由于需要对数据进行编码存储,访问数据时需要对其进行解码操作,使得数据的访问效率较低。文章结合这两种容错机制,在Ceph文件系统的基础上,提出了基于文件等级进行冗余存储的策略。该策略提供完全副本和纠删码两种存储方式,用户可以根据文件的等级划分来选择适合的存储方案。该方案确保重要数据具有高安全性,并能有效利用存储空间。
This paper focuses on the reliability and security of the Ceph distributed fi le 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 effi ciency and wastes the storage space. Erasure codes scheme can use the storage space effi ciently, but it need store the data encoded, and decode the data when accesses them, which makes the data access effi ciency low. Combining the two data fault tolerance mechanisms, on the basis of the Ceph distributed fi le system, this paper designs a data placement strategy based on the fi le 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 fi le level. The strategy ensures that the important data have high security and can effectively use the storage space.
出处
《信息网络安全》
2016年第4期50-54,共5页
Netinfo Security
基金
浙江省自然科学基金青年基金[LQ12F01001]
浙江省固态存储和数据安全关键技术重点科技创新团队项目[2013TD03]
浙江省固态硬盘和数据安全技术重点实验室资助项目[2015E10003]
关键词
对象文件系统
Ceph
数据容错机制
纠删码
完全副本
object-based file system
Ceph
data fault tolerance mechanism
erasure code
full copy