MFSMFS网络分布式文件系统
发布网友
发布时间:2024-10-14 04:58
我来回答
共1个回答
热心网友
时间:2024-10-14 06:29
MooseFS,一个容错性网络分布式文件系统,将数据分散存储于多台物理服务器上,提供统一资源访问。
常规操作方面,MooseFS与类Unix系统相似,支持分层次目录结构、POSIX文件属性(权限、最后访问和修改时间)、特殊文件(块、字符设备、管道与套接字)、符号连接和硬连接。
其独有特性包括:高可靠性(数据多副本存储于不同计算机上)、动态容量扩展(通过添加计算机或硬盘)、文件系统级别的回收站(删除文件可根据配置保留一定周期)、不受访问和写入影响的文件快照。
MooseFS的体系结构由管理服务器、数据服务器群、元数据备份服务器与客户端组成。
管理服务器独立管理整个文件系统,存储每个文件的元数据(文件大小、属性、位置信息,包括非常规文件信息)。
数据服务器群为任意数量的商用服务器,用于存储文件数据并在服务器之间同步(当文件有超过一个备份时)。
元数据备份服务器亦为任意数量的服务器,存储元数据变化日志,并周期性下载主要元数据文件,以备管理服务器意外停止时接管其位置。
客户端为任意数量的主机,通过mfsmount进程与管理服务器进行元数据接收和更改,以及与数据服务器进行实际文件数据的交流。