mogileFS体系结构分析-Mogstored存储节点在做什么

存储节点的作用:对存储节点的信息做维护查询:

在存储节点上用来保存文件的文件存储目录结构
$docroot/dev$devnum/b/mmm/ttt/$fid.fid
其中 $docroot 为主机上用来存储的根路径
dev$devnum 表示是该主机上被登记的设备的映射路径
b/mmm/ttt 做目录分割将文件分散到不同目录中,b/mmm/ttt 是fid除1000得余数后转化为字符串通过\分隔开来得到,这样保证一个目录下不会有太多目录和太多文件。
$fid.fid 对应记录$fid的物理文件。
设有一个文件的fid=1234567890,则$devnum后面的文件目录结构如下 /1/234/567/1234567890.fid

Popularity: 3% [?]

Related

Comments

4 Responses to “mogileFS体系结构分析-Mogstored存储节点在做什么”

  1. 沉默年代 » 分布式文件系统 MogileFS 安装手册 on October 23rd, 2008 2:50 pm

    [...] 扩展阅读 ] 编译mogileFS的php模块: http://www.sunnyu.com/?p=78 mogileFS体系结构分析: http://www.sunnyu.com/?p=31 mogileFS体系结构分析: http://www.sunnyu.com/?p=30 发表评论 | Trackback « [...]

  2. 分布式文件系统 MogileFS 安装手册 on July 25th, 2011 12:12 am

    [...] 扩展阅读 ] 编译mogileFS的php模块: http://www.sunnyu.com/?p=78 mogileFS体系结构分析: http://www.sunnyu.com/?p=31 mogileFS体系结构分析: [...]

  3. leilin on July 23rd, 2017 12:52 am

    centOS安装的mogilefs,在服务器上能正常上传文件,但是使用Java程序报错,connection refuse,防火墙是关闭了的,这是怎么回事呢?

    [Reply]

    admin Reply:

    连接的客户机器和服务器的防火墙都关闭了吗?

    [Reply]