关于GlusterFS中元数据的疑惑??
时间:2009-07-31
来源:互联网
在http://www.gluster.com/news.php上边有一段相关的描述:
看了一些文档,但还是不清楚glusterfs是怎么把元数据这个概念去掉的? 还有就是它是怎样管理文件/数据的? 没有元数据这个是跟一些比较流行的集群文件系统不一样的,这个理解起来比较麻烦… 况且E文不是很好,不知哪位仁兄看过的帮忙解解疑惑… 谢过~~~
QUOTE:
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文不是很好,不知哪位仁兄看过的帮忙解解疑惑… 谢过~~~
作者: Kallawa 发布时间: 2009-07-31
没有元数据是因为这个文件系统本身就是基于文件系统的,而不是基于块设备或裸设备,但是有统一的命名空间,来管理文件的存放位置
作者: troyme 发布时间: 2009-08-06
QUOTE:
原帖由 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-08-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28