
全部展开
除GPFS之外,当前一些主流的分布式文件系统包括PVFS,Lustre,PanFS和GoogleFS.

1. PVFS(并行虚拟文件系统)项目是由克莱姆森大学创建的用于运行Linux群集的开源项目. 当前,PVFS仍然存在以下缺陷:
1)单个管理节点: 只有一个管理节点可以管理元数据. 当集群系统达到一定规模时,管理节点将变得过于繁忙,进而成为系统瓶颈;

2)缺乏数据存储的容错机制: 当I / O节点无法正常工作时,数据将不可用;
3)静态配置: PVFS的配置只能在启动前执行,一旦系统运行,就无法更改原始配置.

2. Lustre文件系统是基于对象存储的分布式文件系统. 该项目于1999年在卡内基梅隆大学开始. Luster也是一个开源项目. 它只有两个元数据管理节点,类似于PVFS. 当系统达到一定规模时分布式文件存储系统,管理节点将成为Lustre系统的瓶颈.
3. PanFS(Panasas文件系统)是Panasas用于管理其自己的群集存储系统的分布式文件系统.

4. GoogleFS(Google文件系统)是Google为满足公司内部数据处理需求而设计的分布式文件系统.
5. 与其他文件系统相比,GPFS的主要优点有以下三点:
1)使用分布式锁定管理和大数据块策略来支持大型集群系统. 文件系统的令牌管理器为块,索引节点,属性和目录项建立细粒度的锁,第一个获得锁的客户将是7a64e59b9ee7ad9431333365643532分布式文件存储系统,负责维护相应共享对象的一致管理,从而减轻了负担在元数据服务器上;
2)在具有多个元数据服务器的情况下,元数据也被分发,因此对元数据的管理不再是系统瓶颈;
3)令牌管理使用字节作为最小锁定单位,这意味着,除非两个请求访问同一文件中的同一字节数据,否则对数据的访问请求将永不冲突.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-192822-1.html