ZFS 2.3.0发布:Raidz扩展功能终于到来

OpenZFS 2.3.0版本正式发布,引入了备受期待的Raidz扩展功能,允许在不中断服务的情况下向现有RAIDz池添加新设备。此外还包括快速去重、直接IO、JSON支持和更长的文件名支持等重要更新。

ZFS Raidz扩展功能终于在2.3.0版本中到来

经过多年的开发和测试,ZFS raidz扩展功能终于到来,并作为2.3.0版本的一部分发布。ZFS是Linux和FreeBSD上流行的文件系统。RAIDz类似于RAID 5,你可以在硬件或Linux软件raid设备中找到它。它通过将数据与奇偶校验信息分布在多个硬盘上来保护你的数据。一个raidz设备可以具有单、双或三重奇偶校验,分别能够承受一个、两个或三个硬盘故障而不会丢失任何数据。因此,在当今数据敏感的应用程序中,扩展或添加新HDD对系统管理员来说是非常方便的功能。

ZFS 2.3.0:Raidz扩展现已可用

OpenZFS项目今天发布了2.3.0版本。你需要至少:

  • Linux内核版本4.18 - 6.12
  • FreeBSD版本13.3、14.0 - 14.2

OpenZFS 2.3.0版本的新功能

主要特性包括:

RAIDZ扩展:你现在可以向现有的RAIDz池添加新设备,从而在不中断服务的情况下增加存储容量。作为一名专业的系统管理员和IT人员,我认为这个功能是一个杀手级功能。

快速去重:此版本对原始OpenZFS去重功能进行了显著性能升级。去重允许相同的数据只存储一次,大大减少了整体存储大小。但是,你必须仔细考虑这个选项。

直接IO:此功能允许绕过自适应替换缓存(ARC)进行读写操作,在诸如使用NVMe设备等缓存可能影响效率的场景中提升性能。

JSON支持:现在最常用的ZFS命令支持可选的JSON输出,使脚本编写和自动化任务更加容易。

扩展的文件名支持:ZFS现在支持长度高达1023个字符的文件和目录名。这将使Windows或macOS/Linux桌面上的NFS和CIFS用户更加满意。

除此之外,还实施了各种关键错误修复,以解决早期版本中报告的问题。整个代码库进行了大量增强,以改善Linux和FreeBSD操作系统上ZFS的整体性能。

总结

这对ZFS用户来说是个重大消息,特别是对于像我这样使用Linux和FreeBSD的系统管理员和IT人员。Raidz功能的扩展是多年来最受要求的功能之一,现在终于到来了。我将首先在虚拟机中进行实验,然后通过为NAS设备添加新硬盘在实际硬件上尝试。我在Debian和FreeBSD上都使用ZFS,对OpenZFS的体验是积极的。

另请参阅

在此下载ZFS 2.3.0或等待你的Linux或FreeBSD版本发布。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计