分布式文件系统,Ceph v0.94.1.3 发布

jopen 9年前

Ceph v0.94.1.3 发布,此版本现已提供下载:

https://github.com/ceph/ceph/archive/v0.94.1.3.zip

详细改进请看:

https://github.com/ceph/ceph/compare/v0.94.1.3...master 

Ceph,一个分布式文件系统,它提供了优秀的性能、可靠性和可伸缩性。Ceph通过用一个伪随机数据分布函数(CRUSH)替代分布表来最大化的分离数据与元数据管理,这个算法用于异构和动态不可靠的对象存储设备(OSD)集群。我们利用设备上半自治的OSD智能分布数据副本,故障检测和恢复,这些 OSD运行专门的本地对象文件系统。动态分布元数据集群提供了非常有效的元数据管理并无缝地适应各类文件系统的工作负载。多种工作负载下测试显示, Ceph具有良好的I / O性能和可扩展的元数据管理,支持超过每秒250000次元数据操作。

系统概述

\

图1

Ceph文件系统有三个主要组件:客户端:暴露near-POSIX的文件系统接口给主机或进程; OSD集群:存储所有数据和元数据; 元数据服务器集群:管理名空间(文件名和目录),协调安全与一致性(见图1),说Ceph接口为near-POSIX在于,它为了更好地结合应用的需要和提高系统的性能,它扩展了POSIX接口,并可有选择地放松一致性语义。