MFS原理
MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。
1) MFS文件系统的组成
MFS文件系统的组成架构如图所示。
-
<李>元数据服务器(主):在整个体系中负责管理文件系统,维护元数据。李>
<李>元数据日志服务器(MetaLogger):备份硕士服务器的变化日志文件,文件类型为changelog_ml。*。mfs。当主服务器数据丢失或者损坏时,可以从日志服务器中取得文件,进行恢复。李>
<李>数据存储服务器(块服务器):真正存储数据的服务器。存储文件时,会把文件分块保存,并在数据服务器之间进行复制。数据服务器越多,能使用的“容量”就越大,可靠性就越高,性能也就越好。李>
<李>客户端(客户端):可以像挂载NFS一样挂载MFS文件系统,其操作是相同的。
在CentOS7上部署MFS分布式文件系统