Linux中国 | Linux.cn - 我们的Linux中文社区

 找回密码
 加入

QQ登录

QQ登录

搜索
Linux中国 | Linux.cn - 我们的Linux中文社区 论坛 新闻与杂谈 ZFS 与 Linux 文件系统的变革
go

ZFS 与 Linux 文件系统的变革

查看: 935|回复: 4
永定河 发表于 2010-6-21 11:10 |显示全部帖子
  Linux 爱好者们大概已经从过去两周的新闻中听说了 ZFS 文件系统即将得到 Linux 原生支持的消息,这个 Linus 也曾垂涎的文件系统终于有机会成为 Linux 内核的一部分了。
  Linux 支持多种文件系统,其中包括当前主流的 ext3,被看好的 ext4 与 BTRfs 等日志文件系统,网络存储用的 NFS ,集群文件系统 Lustre 等等 .zFS 是 Sun/Oracle 的 Solaris 中所使用的文件系统。
  由于许可协议不兼容的关系,ZFS 一直没能成为 Linux 内核之中的一部分。很多 Linux 爱好者认为 Solaris 和 OpenSolaris 的前景黯淡,但 ZFS 实在是一个非常出色的文件系统——简单的管理,具备事务语义,端对端数据集成以及良好的可伸缩性——这几乎令所有的 Linux 支持者都垂涎欲滴,连 Linus 也承认曾经因为 ZFS 的诱惑而考虑过将 Linux 的许可协议从 GPLv2 改成 GPLv3。而当年 BTRfs 文件系统的开发,也是 Oracle 的 Chris Mason 在借鉴了 ZFS 当中的很多亮点之后完成的。
  由于 Sun 为 ZFS 使用 CDDL 许可协议,ZFS 文件系统迟迟无法进入 Linux。虽然有通过FUSE(Userspace 内的文件系统)实现在 Linux 下使用 ZFS 的方法,但其性能并不能令人满意。不过,这件事情最近开始呈现转机。根据 6 月 7 日传出来的消息,美国能源部所属的劳伦斯·利弗莫尔国家实验室(Lawrence Livermore National Laboratory)与 Oracle 的几位工程师一起公开表示已经联合发起了名为“Native ZFS for Linux”的项目,项目通过将 ZFS 做成独立的 Linux 内核模块的方式避免了许可协议的纠纷,实现了 ZFS 文件系统的 Linux 原生支持。虽然由于 Posix 访问接口还没有实现的关系还无法挂载,不过这个功能的实现也只是时间问题,我们应该能够在不久的将来在 Linux 上见到 ZFS 文件系统了。

帖子信息

Rank: 5Rank: 5

经验
4693  
金钱
1986  
贡献
2  
注册时间
2009-12-15 
最后登录
2012-5-2 
在线时间
2 小时 
回复 引用 收藏0 分享0 支持0 反对0
分享到外站: QQ空间 腾讯微博 腾讯朋友 新浪微博

举报 返回顶部

蒲公英 发表于 2010-6-21 16:07 |显示全部帖子
独立的 Linux 内核模块的方式避免了许可协议的纠纷
这样就可以避免协议纠纷了?那这协议不是有漏洞?
永定河 发表于 2010-6-23 21:02 |显示全部帖子
蒲公英: 这样就可以避免协议纠纷了?那这协议不是有漏洞?
模块具有模块的协议。而在linux上的模块又有linux上的模块协议,估计来回就不一样了,不过估计使用起来还是会和直接用有差别的。
stream.wang 发表于 2010-6-23 21:45 |显示全部帖子
BTRfs我觉得也不错
wxy 发表于 2010-6-25 09:04 |显示全部帖子
永定河: ... 。很多 Linux 爱好者认为 Solaris 和 OpenSolaris 的前景黯淡,但 ZFS 实在是一个非常出色的文件系统——简单的管理,具备事务语义,端对端数据集成以及良好的可伸缩性——这几乎令所有的 Linux 支持者都垂涎欲滴,连 Linus ...
Linux把Sun的那些好技术逐渐都接过来吧。
你需要登录后才可以回帖 登录 | 加入

无觅相关文章插件