免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4481 | 回复: 3
打印 上一主题 下一主题

[GlusterFS] 关于GlusterFS中元数据的疑惑?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-31 10:55 |只看该作者 |倒序浏览
http://www.gluster.com/news.php上边有一段相关的描述:

No metadata dependencies - metadata management is frequently a source of performance bottlenecks, particularly when there are a very large number of files, and can be a single point of failure in traditional file systems. GlusterFS eliminates this problem with intelligent data placement, an automatic data distribution method that optimizes the use of resources and eliminates metadata bottlenecks.



看了一些文档,但还是不清楚glusterfs是怎么把元数据这个概念去掉的? 还有就是它是怎样管理文件/数据的? 没有元数据这个是跟一些比较流行的集群文件系统不一样的,这个理解起来比较麻烦… 况且E文不是很好,不知哪位仁兄看过的帮忙解解疑惑… 谢过~~~

论坛徽章:
0
2 [报告]
发表于 2009-08-06 12:57 |只看该作者
没有元数据是因为这个文件系统本身就是基于文件系统的,而不是基于块设备或裸设备,但是有统一的命名空间,来管理文件的存放位置

[ 本帖最后由 troyme 于 2009-8-6 12:59 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-08-06 15:11 |只看该作者
原帖由 troyme 于 2009-8-6 12:57 发表
没有元数据是因为这个文件系统本身就是基于文件系统的,而不是基于块设备或裸设备,但是有统一的命名空间,来管理文件的存放位置


"统一的命名空间" 能解释一下这个么? 你所说的这个命名空间是不是文件索引的意思啊?

unify解析器(translator)有一个全局的命名空间(global namespace),但这个解析器貌似要被glusterfs丢掉了…  元数据可作为文件的扩展属性(extended attributes)随同文件一起存储到后台服务器,但对于你提到的"命名空间"或是文件索引,这就很让我困惑了…

还有在Technical FAQ里有这么一句话:"Currently each translator has its own mechanism to maintain global namespace. Unify has separate namespace volume which is shared by all clients. HDT distributes it depending on the name hash."

unify有一个命名空间卷(namespace volume)存储在其中的一个服务器上,但dht的哈希表会将被存放在哪呢? 还有其他解析器呢~~ 这些都很迷惑的~~~

谢谢你的回复~~~

[ 本帖最后由 Kallawa 于 2009-8-6 15:13 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2011-04-01 21:46 |只看该作者
不太明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP