最近试用了一下Dfly的Hammer文件系统

讨论其他BSD项目及其衍生品,如:FreeBSD,DragonFlyBSD,PC-BSD,DesktopBSD,FreeNAS,NAS4Free,m0n0wall,pfSense,pacBSD,OpenDarwin...
回复
头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

最近试用了一下Dfly的Hammer文件系统

帖子 acheng » 2013-04-28 12:33

使用DragonFlyBSD搭建了一个简单的SAMBA共享,觉得它的HAMMER文件系统读写性能还不错,而且对内存的要求不高(256MB即可)。Hammer2也在开发中。

继续研究Dfly中...

http://leaf.dragonflybsd.org/cgi/web-ma ... &section=5

头像
unreal
银 Ag
帖子: 1080
注册时间: 2010-06-07 18:52

帖子 unreal » 2013-04-28 13:03

acheng兄比我有空啊!
Samba 以前我也折腾的,但后来觉得思路有问题,为啥总想让UNIX 迁就 Windows捏,应该让各种MS Windows来适应NFS,让它们运行 NFS client for Windows.

hyaska
铜 Cu
帖子: 311
注册时间: 2010-12-10 16:11

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 hyaska » 2013-04-28 15:08

我很纠结,想上ZFS,便是硬件上要花大钱(至少要一块HBA卡+4至5 个盘,内存什么的要大)
不上ZFS呢,怕性能和容错不行
上硬RAID5呢,那卡贵
总之是纠结,不知道HAMMER这个文件系统如何,能用于生产环境吗
BSD下文件恢复很悲剧的

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re:

帖子 acheng » 2013-04-28 15:24

unreal 写了:Samba 以前我也折腾的,但后来觉得思路有问题,为啥总想让UNIX 迁就 Windows捏,应该让各种MS Windows来适应NFS,让它们运行 NFS client for Windows.
呵呵,因为Windows使用方便,用户多。
对很多人来说,操作系统/计算机只是一个完成他们工作的工具;那一种工具更简单、方便、高效,他们就选择哪一个。他们应该不会介意使用NFS或者任何其他共享,只要它足够简单,能够达到他们的目的。

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 acheng » 2013-04-28 15:58

hyaska 写了:我很纠结,想上ZFS,便是硬件上要花大钱(至少要一块HBA卡+4至5 个盘,内存什么的要大)
不上ZFS呢,怕性能和容错不行
上硬RAID5呢,那卡贵
嗯,ZFS对内存和硬件要求比较高,适合不怎么差钱的企业和个人。但是管理更简单,更稳定。
hyaska 写了:总之是纠结,不知道HAMMER这个文件系统如何,能用于生产环境吗
BSD下文件恢复很悲剧的
看Dfly的邮件列表,里面早就有人将它用于生产环境了。不知道使用情况如何,而且我自己也没有长时间使用,所以不好说。

Hammer默认能保存60天的历史记录(应该是使用snapshot),而且有undo命令用于恢复历史记录,所以对于删除恢复应该是没有问题的。

关键是,当磁盘硬件出现问题时,它能多大程度上保存数据,或者让数据损失尽量小。但是任何文件系统都面临这个问题。所以,解决之道就在于备份。对于重要的数据要及时备份到另外的硬盘上,而且最好能有第二个备份(比如再备份到磁带库,或者某个网络硬盘上)。

如果一个盘上跑Dfly/Hammer,一个盘备份,这样它对磁盘的要求还是比ZFS低。当然,磁盘多不仅仅是冗余,还能提升读写速度,这也适用与任何文件系统。

所以我个人觉得Hammer是个做存储服务器的不错的选择。而且,无论使用哪个文件系统,备份都是必须的。也是保证数据不丢失的唯一法宝。而且要定期检查备份是可恢复的。

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 f5b » 2013-04-28 18:51

今年4月1日愚人节那天,OpenBSD开发人员也开了个玩笑
导入zfs代码目录,第二天就删除了

白开心了一天

改天要将ftp服务器也试试zfs,看上了snapshot功能

Hammer可能引入到OpenBSD中么?

另外OpenBSD中有其他支持snapshot的工具或port么?

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 acheng » 2013-04-28 20:01

f5b 写了: Hammer可能引入到OpenBSD中么?
我个人觉得这种可能性微乎其微。OpenBSD的文件系统这么多年都没怎么动过了。
f5b 写了: 另外OpenBSD中有其他支持snapshot的工具或port么?
没有。
ports中有一个rsnapshot,利用硬链接的特性来“仿真”snapshot备份,可以算是半个吧。

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 f5b » 2013-04-28 22:03

欠债很久了,计划明后两天玩玩以下两个nas系统,主要是看看zfs的性能和功能。
www.freenas.org 使用 FreeNAS-8.3.1-RELEASE-p2-x64.iso
www.nas4free.org 使用 NAS4Free-x64-LiveCD-9.1.0.1.636.iso

计划用两台完全一样的Dell 台式机 E8500 CPU, 8G内存 ,500G sata硬盘,
分别安装这两个系统。

将来生产用途的话,估计还是要用FreeBSD手工配一个出来。

大家有啥想法?或者说要注意什么?

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 acheng » 2013-04-28 23:12

如果测试ZFS的话,不如将其中一个换成Nexenta 社区版试试,基于OpenSolaris/OpenIndiana的NAS,据说ZFS的性能更好。
Nexenta社区版有18TB的限制,需要网上注册一下。
同时系统盘不能用于数据存储(但可以安装到U盘上),所以至少需要两块盘。好像FreeNAS也是这样的。

hyaska
铜 Cu
帖子: 311
注册时间: 2010-12-10 16:11

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 hyaska » 2013-04-29 7:53

前几天看过评测nexenta与freenas的ZFS性能差不多,看个人爱好了,所说外国人更喜欢nas4free,在YOUTUBE上看到了ZFS系统搭建有一些都是用它的

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

Re: 最近试用了一下Dfly的Hammer文件系统

帖子 f5b » 2013-04-29 16:36

今天大部分时间在看zfs文档中度过

总结一些内容
-----
FreeNAS-8.3.1-RELEASE-p2-x64.iso光盘镜像里含FreeNAS-x64.img.xz,实际上就是U盘镜像FreeNAS-8.3.1-RELEASE-p2-x64.img.xz
也就是说,下载了光盘镜像,就没有必要再另外下载U盘镜像。

另外,请用4G的u盘来写入U盘镜像,大多2G的U盘空间不够。

虽说系统是load到内存里面运行,生产应用最好还是用专门的硬盘来安装系统而不是U盘。


http://doc.freenas.org/index.php/Main_Page的文档中有说
zfs不喜欢硬件raid,若想用zfs,最好不要开启硬件raid,把硬件raid卡设置成jbod状态,让zfs直接管理硬盘?
若硬盘连接在硬件阵列卡上,最好用支持TLER类的硬盘。


参考
http://en.wikipedia.org/wiki/ZFS
https://zh.wikipedia.org/wiki/ZFS



其他设置
Settings>Advanced>
Enable screen saver
Show console messages in the footer


Issue
FreeNAS-8.3.1-RELEASE-p2-x64
用IE 9 管理,Shell有莫名故障。
Firefox管理暂时正常。


另外附上西部数据wd sata接口硬盘pdf观察
1、首选企业级RE,支持TLER,5年保证。
2、其次是黑盘,5年保证。其中VelociRaptor系列转速为1万,最高性能。
3、然后是红盘,3年保证。
4、最差是蓝盘或绿盘,2年保证。

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 43 访客