上QQ阅读APP看书,第一时间看更新
2.6.1 Ceph文件存储
CephFS是基于RADOS的高性能分布式文件系统。它是一个可扩展的、符合POSIX标准的分布式并行文件系统。该系统将其数据和元数据作为对象存储在Ceph中。CephFS依赖运行MDS来协调对RADOS集群的访问,并管理与其文件相关的元数据。
CephFS的目标是尽可能与POSIX标准文件系统一样。两个不同主机上运行的进程应与在同一主机上运行的进程相同,即在不同主机上对文件读写、实时同步的效果和操作与在同一台主机上的效果和操作一样。例如,与许多其他常见的网络文件系统(如NFS)相比,CephFS保证了客户端强大的缓存一致性。但是,在某些情况下,CephFS与严格的POSIX语义有所不同。
CephFS至少需要运行一个MDS守护进程(ceph-mds)。MDS守护进程管理存储在Ceph文件系统中与文件相关的元数据,并协调对共享Ceph存储集群的访问。