终于有人把 ZFS 文件系统讲明白了

本文详述了高级文件系统 ZFS(OpenZFS)的历史、特性,如存储池、写时拷贝、快照、数据完整性验证等,并探讨了其在 Linux 和其他操作系统的安装方法。ZFS 结合了文件系统和卷管理器,提供高可用性和数据保护,是技术人员和企业的重要选择。
摘要由CSDN通过智能技术生成

本文主要介绍高级文件系统 ZFS,将讨论它的来源、它是什么以及为什么它在技术人员和企业中如此受欢迎。

注意: 本文多次提到 ZFS ,当谈到 ZFS 功能和安装时,其实说的是 OpenZFS。自从 Oracle 停止对 OpenSolaris 更新代码之后[1],ZFS(由 Oracle 开发)和 OpenZFS 遵循了不同的路径。

ZFS 的历史

ZFS 文件系统在 2001 年由 Matthew Ahrens 和 Jeff Bonwick[2] 创建。ZFS 旨在成为 Sun Microsystems Solaris 操作系统[3] 的下一代文件系统。2008 年,ZFS 被移植到 FreeBSD,同年开始将 ZFS 移植到 Linux[4] 中。但是,由于 ZFS 是根据 Common_Development_and_Distribution_License(CDDL)[5] 开发的,该许可证与 GNU General Public License (GPL)[6] 不兼容,因此它不能包含在 Linux 内核中。为了解决这个问题,大多数 Linux 发行版都提供了安装 ZFS 的方法。

在 Oracle 收购 Sun Microsystems 后不久,OpenSolaris 就成为了闭源。ZFS 的所有后续开发也变成了闭源。当时 ZFS 的许多开发人员对这一转变感到不满,于是大约三分之二的 ZFS 核心开发人员(包括 Ahrens 和 Bonwick)离开了 Oracle。他们于 2013 年 9 月加入其他公司并创建了 OpenZFS 项目[7],该项目引领了 ZFS 的开源。

让我们回到上面提到的许可证问题。由于 OpenZFS 项目与 Oracle 分开,有些人可能想知道为什么他们不将许可证更改为与 GPL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值