
MooseFS非常好,已经使用了半个月,易于使用,稳定并且对于小文件非常有效.
据说MogileFS非常适合在Web 2.0应用程序中存储图片.
GlusterFS认为广告比产品本身更好.
OpenAFS / Coda是非常独特的东西.
Lustre非常复杂,高效,并且适合大型集群.
PVFS2将与定制应用程序很好地配合. 据说Dawning的并行文件系统基于PVFS.
MooseFS,GlusterFS,Lustre适用于常规文件系统.
================================================ =================
dCache
-取决于PostgreSQL
xtreemfs
*服务器以Java实现
-性能低下
CloudStore(KosmosFS)
+将Hadoop用作分布式文件系统后端之一
-不支持文件元信息
-kfs_fuse太慢而无法使用
-有很多编译依赖项,向后文档和不良脚本

-不活跃的开发
MooseFS
+支持文件元信息
+ mfsmount很好用
+更少的编译依赖性,完整的文档和良好的默认配置
+ mfshdd.cfg加上*项将被转移到其他块服务器,以便该块服务器安全退出
+不需要块服务器的文件系统格式和容量一致
+积极发展
+可以以非root用户身份运行
+可以展开
+支持回收站
+支持快照
-主服务器具有单点故障
-主服务器消耗内存
MogileFS
-不适合常规文件系统,适合存储静态只读小文件,例如图片
GlusterFS(功能)
+没有单点故障问题

+支持回收站
+模块化堆叠架构
-文件系统格式有要求,正式支持ext3 / ext4 / zfs,可能是xfs / jfs,可以测试reiserfs()
-需要以root用户身份运行(使用受信任的xattrlustre并行文件系统,在挂载时添加user_xattr选项是没有用的,官方说法是glusterfsd需要创建不同所有者的文件lustre并行文件系统,因此需要root权限)
-无法扩展(添加没有umount的存储节点),计划在3.1中实现
-分布式存储基于文件,而条带化分布式存储不成熟
GFS2
(基于Red Hat RHEL5U2 GFS2 + ISCSI + XEN + Cluster的高可用性解决方案)
(iscsi + clvm + gfs2 + xen + Cluster)
*不是分布式文件系统,而是共享磁盘群集文件系统,它需要一种在计算机之间共享磁盘的机制和一种锁定机制,因此磁盘共享需要drbd / iscsi / clvm / ddraid / gnbd和dlm用于锁管理)
-取决于Red Hat Cluster Suite(Debian: aptitude install redhat-cluster-suite,图形配置工具包system-config-cluster,system-config-lvm)
-适用于节点数不超过30的小型集群. 尺寸越大,dlm的成本就越高. 默认配置为8个节点
OCFS2
*据说Oracle版本的GFS比GFS2更好(Debian: aptitude install ocfs2-tools,图形配置工具包ocfs2console)
-不支持ACL和flock,仅适用于Oracle
OpenAFS
+成熟稳定
+积极开发,支持Unix / Linux / MacOS X / Windows

-性能不够好
Coda
*将文件从服务器复制到本地,文件读写是本地操作,因此非常有效
*文件已关闭并发送到服务器
+支持离线操作,然后在连接后同步到服务器
-缓存基于文件,而不基于数据块. 打开文件时,您需要等待服务器的缓存在本地完成
-并发撰写时存在版本冲突问题
-并发读取有很大的延迟,您需要等待客户端关闭文件,例如不适合拖尾-f some.log
-研究项目,还不够成熟,没有得到广泛应用
PVFS2
*高性能
-没有锁定机制,它不符合POSIX语义,需要应用程序的配合,并且不适合通用文件系统
(请参阅pvfs2指南第5章: PVFS2用户API和语义)
-静态配置,无法动态扩展
*适用于大型集群
+高性能
+支持动态扩展

-需要修补内核,深深依赖于Linux内核和ext3文件系统
Hadoop HDFS
*本地写缓存,当其具有一定大小(64 MB)时将传递给服务器
-不适合通用文件系统
FastDFS
-只能通过API使用,不能融合
NFSv4引荐
+简单
-无负载平衡,容错
NFSv4.1 pNFS
-不受欢迎
spNFS
* Linux上pNFS的实现
Ceph()
-不稳定的初始开发
-取决于btrfs
原文:
【编辑选择】
如何监视Linux文件系统事件: 初始化用户指南Linux系统下的分区和文件系统下一代Linux文件系统Google GFS文件系统的详细分析
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-277123-1.html
雷军