存储评论网

TrueNAS 27 RC.1 首次亮相,原生支持 S3、TrueSearch 和 OpenZFS 2.4

企业版  ◇  软件

TrueNAS 已将其即将发布的版本从 TrueNAS 26 更名为 TrueNAS 27,并于今日发布了 RC.1 版本。此次更名不影响发布计划,TrueNAS 27.0 仍计划于 2026 年 12 月初发布。

TrueNAS 27 控制面板位于 TrueNAS Enterprise F100-HA 系统上,显示了两个控制器的系统信息卡,以及 CPU 使用率、存储、内存和网络面板。

新的命名方式反映了 TrueNAS 每年发布一个主要版本的策略。以往采用年月格式(例如 25.10 或 25.04)的版本号,现在将使用大多数用户预计部署该版本的年份。后续的小版本更新将按顺序发布,从 TrueNAS 27.0 开始。

此次更名与 RC.1 中的几项新增功能同时进行。TrueNAS 27 基于 OpenZFS 2.4 和 Linux 内核 6.18,引入了 TrueSearch 和 WebShare、Fusion Pools 2.0、企业高可用性系统的有状态 SMB 故障转移以及早期访问的原生 S3 接口。

TrueSearch 和 WebShare

TrueSearch 为存储在 TrueNAS 上的文件名、元数据和文件内容添加了服务器端索引。在 macOS 上,还可以为 SMB 共享启用 Spotlight 搜索,这样 Finder 就可以搜索已索引的 NAS 内容,而无需客户端通过网络扫描共享。

TrueNAS 27 WebShare 浏览器文件视图,显示 SMB 共享,其中包含一个目录信息面板,显示项目数量、总大小和可用空间。

WebShare 允许用户通过浏览器从台式机、平板电脑和手机访问相同的存储数据,同时保留现有的访问控制列表 (ACL) 和权限。用户可以通过浏览器浏览文件和快照、预览媒体以及共享或收集文件。TrueSearch 和 WebShare 都需要 TrueNAS Connect,并且加密数据集不会被索引。

TrueNAS Connect 上的 TrueNAS 系统清单页面,列出了主板、CPU、已安装内存、启动盘、存储池盘和 GPU 设备。

Fusion Pools 2.0 和实时数据集分层

Fusion Pools 2.0 为 TrueNAS 提供了更大的灵活性,使其能够更好地将基于 SSD 的专用虚拟设备 (vdev) 与硬盘存储协同工作。在 TrueNAS 27 中,专用虚拟设备现在可以使用 RAIDZ 阵列,而不再局限于镜像布局。此外,当系统中没有专用日志设备或专用日志设备发生故障时,它们还可以用于 ZFS 日志设备链中的同步写入;如果存在专用日志设备,则其优先级仍然更高。

TrueNAS Enterprise 27 RC.1 还新增了实时数据集分层功能。该功能允许数据在闪存和大容量存储之间移动,同时数据集保持在线并可供客户端访问,从而简化了SSD 和硬盘混合使用的场景,而无需在移动过程中将数据离线。

有状态 SMB 故障转移

此版本为 TrueNAS 企业级高可用性系统新增了有状态 SMB 故障转移功能。此前,控制器故障转移可能会导致活动的 SMB 会话断开,迫使客户端重新连接,并可能中断大型文件传输。

启用有状态故障转移后,控制器之间将保持 SMB 会话状态。控制器切换后,现有会话无需用户重新验证即可继续,并且正在进行的传输可以从当前位置恢复。此功能可通过受支持的 TrueNAS Enterprise HA 系统上的 SMB 服务设置启用。

OpenZFS 2.4 和 Linux 6.18

升级到 OpenZFS 2.4 带来了去重、加密、写入分配、配额和存储池清理等方面的改进。TrueNAS 表示,去重写入速度提升高达 25%,并且在支持 AVX2 指令集的 CPU 上加密速度更快,这涵盖了目前所有出货的 TrueNAS Enterprise 设备。管理员可以设置默认的用户、组和项目配额,并且现在可以将清理操作限制在指定的时间段内。写入分配的改进旨在减少存储池填满时产生的碎片。

Linux 内核升级至 6.18 版本,新增了对 Broadcom 三模 HBA、PCIe Gen5 交换以及新款 NVIDIA GPU 的硬件支持。此前在 TrueNAS 早期版本中仅提供实验性支持的 LXC 容器,现已获得全面支持。

WebUI 也进行了一些较小的管理更改:警报现在可以包含有关解决所报告问题的信息,用户管理所需的点击次数更少,并且可以通过界面配置自加密驱动器,而无需命令行管理。

通过 TrueNAS 对象接口进行原生 S3 访问

RC.1 还引入了 TrueNAS 对象接口 (Object Interface),这是一项直接内置于 TrueNAS 的早期访问版 S3 兼容服务。过去,对象存储通常意味着在容器中运行第三方软件。有了新的接口,S3 存储桶可以直接映射到 ZFS 数据集,因此可以使用 TrueNAS 中已有的快照、配额、复制和其他 ZFS 功能。

初始版本支持分段上传、对象标签、存储桶和对象访问控制列表 (ACL)、版本控制和不可变性。对象接口适用于所有 TrueNAS 版本,且无容量限制,也可在离线、物理隔离的环境中运行;而版本控制和对象锁定功能则需要 TrueNAS Connect Plus 或 TrueNAS Enterprise 版本。TrueNAS 计划于 2027 年全面推出该功能。

TrueNAS 27 RC.1 可用性

TrueNAS 27 RC.1 主要面向测试用户和早期采用者。对于生产系统,TrueNAS 建议等待最终的 27.0 版本,该版本预计将于 2026 年 12 月初发布。

TrueNAS

参与 StorageReview

电子报| YouTube | 播客iTunes / Spotify | Instagram | Twitter | TikTok | RSS订阅

莱尔·史密斯

Lyle 是 StorageReview 的撰稿人,文章涵盖了广泛的终端用户和企业 IT 主题。