RedHat 5.4 系统上部署 MooseFS分布式文件系统的部署

刘振锋 2011-03-16

第一, 分布式文件系统的介绍

分布式文件系统有数十种方案可供选择。如:ustre ,Hadoop,Pnfs 等。还有下面要实现的moosfes moosfes 文件系统具有以下几个优点

1 实施简单。 MFS(即是moosfes) 的部署,配置相对于其他类型的分布式文件系统来数,相对简单。

2  在不停止服务时,就能对该文件系统进行扩容。 MFS 框架做好后,随时就可以可以对服务器进行扩充容量;在进行扩充  , 减少容量的同时都不会对现有服务造成影响。注: hadoop 也具有该功能

3 容易恢复。

4 高可靠性,将数据分成几个副本存储在不同的计算机中;通过增加计算机或者增加硬盘,动态的扩充可用磁盘空间; 可以设置删除文件的空间回收时间; 同时也能为文件创建快照

6. mfs 文件系统的组成

1,原数据服务器。负责管理文件系统

2 数据服务器,即是chunkserver 。真正存储用户的数据服务器。存储文件时,首先把文件分成数据块,然后这些数据块存在数据服务器chunkserver之间复制。数据服务器可以死多个,并将数据服务器的数量越多,可使用的“磁盘空间”越大,同时可靠性也就越高

3,客户端。使用MFS文件系统来存储和访问的主机称为mfs 的客户端,成功挂接MFS文件系统后,就可以共享该虚拟性的存储

7 MooseFS(即是mfs) 架构(如下图)

        mfs 包括四种类型的机器

l   Mangaging Server (master server)

l   Data servers (chunk servers)

l   Metadata backup servers (metalogger server)

l   Client

RedHat 5.4 系统上部署 MooseFS分布式文件系统的部署

RedHat 5.4 系统上部署 MooseFS分布式文件系统的部署

RedHat 5.4 系统上部署 MooseFS分布式文件系统的部署

相关推荐

summerZBH / 0评论 2012-06-04