MFS是什么

Fanly 2020-08-06 10:14:58
问答

MFS(MooseFS)是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。

MFSMooseFS)是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。

MFS 文件系统 MooseFS

常规特征

对标准的文件操作来说,mfs 用起来跟其它的类 unix 系统类似:

1、分层次的结构(目录树)

2、存储 POSIX 文件属性(权限、最后访问和修改时间)

3、支持特殊文件(块和字符设备、管道以及套接字)

4、符号连接和硬连接

5、对文件系统的访问可以通过 IP 地址和(或者)密码进行限制

独有特征

1、高可靠(数据的多个拷贝被存储在不同的计算机上)

2、通过附加新的计算机或者硬盘可以实现容量的动态扩展

3、删除的文件可以根据一个可配置的时间周期进行保留(一个文件系统级别的回收站)

4、不受访问和写入影响的文件连贯快照

体系机构

1、管理服务器(master server)

一台管理整个文件系统的独立主机,存储着每个文件的元数据(文件的大小、属性、位置信息,包括所有非常规文件的所有信息,例如目录、套接字、管道以及设备文件)

2、数据服务器群(chunk servers)

任意数目的商用服务器,用来存储文件数据并在彼此之间同步(如果某个文件有超过一个备份的话)

3、元数据备份服务器(metalogger server)

任意数量的服务器,用来存储元数据变化日志并周期性下载主要元数据文件,以便用于管理服务器意外停止时好接替其位置。

4、访问 mfs 的客户端

任意数量的主机,可以通过 mfsmount 进程与管理服务器(接收和更改元数据)和数据服务器(改变实际文件数据)进行交流。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • RAMFS是什么

    RAMFS是什么

    RAMFS是Linux下一种基于RAM做存储的文件系统。在使用过程中你就可以把ramfs理解为在普通的HDD上建立了一个文件系统,HDD被替换成了RAM,因为是RAM做存储所以会有很高的存储效率。
  • Fedora CoreOS 操作系统

    Fedora CoreOS是什么

    Fedora CoreOS(FCOS)是一个针对容器化工作负载的Linux发行版,也是自动更新的最小操作系统,用于安全、大规模地运行容器化工作负载。它目前可在多个平台上使用。
  • 分层文件系统 Hierarchical File System

    分层文件系统是什么

    分层文件系统(Hierarchical File System,HFS)是一种由苹果电脑开发,并使用在Mac OS上的文件系统。最初被设计用于软盘和硬盘,同时也可以在在只读媒体如CD-ROM上见到。
  • 伺服电机是什么

    伺服电机是什么

    伺服电机(servo motor )是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。
  • 嵌入式文件系统是什么

    嵌入式文件系统是什么

    嵌入式文件系统是指嵌入式系统中实现文件存取、管理等功能的模块,提供一系列文件输入输出等文件管理功能,为嵌入式系统和设备提供文件系统支持。
  • 再生龙 Clonezilla LOGO

    Clonezilla是什么

    再生龙(Clonezilla )是一个分区和磁盘的克隆工具,类似于 Symantec Ghost。该工具性能不错,克隆5G的系统到40个客户端,只需要短短的10分钟。该工具还包含一个自动启动光盘版本Clonezilla Live。