存储评论网

TrueNAS 核心主要功能概述

企业版  ◇  软件

近日,我们荣幸地邀请到 iXsystems 的 Kris Moore 先生莅临 StorageReview,与我们共同探讨并现场演示 TrueNAS CORE 12.0 版本的新功能。这款“全新”产品于两个月前随着 FreeNAS 和 TrueNAS 的合并而正式发布。TrueNAS CORE 是 TrueNAS 开放式存储软件的三个版本之一,其他三个版本分别是 TrueNAS CORE、TrueNAS Enterprise 和 TrueNAS SCALE。

阅读更多 – HPE MicroServer 上的TrueNAS CORE 12 评测

TrueNAS Open Storage 会将所有 TrueNAS 版本绑定到一个软件映像和品牌中。 以前的 FreeNAS 现在被命名为 TrueNAS CORE。 另一方面,TrueNAS 将被识别为 TrueNAS Enterprise,自动继承所有 TrueNAS CORE 功能。 即将发布的版本 12.0 已经运行了一年多,并且充满了新功能; 其中一些是 FreeNAS 用户要求的。

TrueNAS 软件基于 FreeNAS 构建,使其成为 iXsystems 企业级产品的坚实开源基础。这使得 iXsystems 能够提供从 4 盘位 FreeNAS 到 TrueNAS M 系列的各种产品,后者支持包括全闪存、10PB 可用存储空间等在内的丰富配置。根据iXsystems 此前的公告,尽管绝大部分代码是共享的,但他们从一开始就将 TrueNAS 和 FreeNAS 作为独立产品进行开发、测试、文档编写和发布。两个不同的产品需要他们维护多个代码库,为每个软件版本进行两套质量保证测试,编写两套文档等等。因此,将这两个产品合并势在必行。

我们很高兴探索和扩展这个平台的最新功能,它被认为是世界第一的开源存储软件,下载量超过 10 万。

现场演示视频:

TrueNAS 核心功能

FreeNAS 当前版本 11.3 已经包含了一套全面的功能、改进和修复,现在 TrueNAS CORE(版本 12.0)添加了更多内容。 这个新版本最重要的功能是 Fusion Pools、本机加密、本机 VPN 支持、API 密钥和增强的 TrueCommand 集成。 还包含许多其他功能。 iXsystems 确保在过渡到 TrueNAS CORE 的过程中,以前版本的功能不会受到影响。 尤其是 GUI,几乎没有视觉上的改进,例如新图标和其他一些小细节。

融合池

TrueNAS 12.0 版带来的最重要的功能可能是 Fusion Pools。 在以前的版本中,需要使用相同的媒体类型创建池,因此它们要么都是 SSD 池,要么都是旋转磁盘池。 从版本 12 开始,您现在可以创建这个新的融合池,混合两种媒体类型。 因此,您可以为数据块使用旋转磁盘,为元数据和小文件使用闪存设备。 这将加速所有元数据操作。 融合池可以支持系统识别的任何类型的闪存设备、NVMe、SAS 或 SATA。

融合池是一个很好的补充,如果用于具有更快媒体的元数据,无疑会加速基于文件的操作。 由于同一池中的旋转媒体,您可以更快地处理元数据请求,同时保持经济性。

本机加密

安全一直是企业、SMB 和家庭用户关心的问题。 另一个功能(也与融合池有关)是能够对数据集进行本机加密。 这种本机加密不是在磁盘级别进行的,而是通过数据集层的 ZFS 进行的。 本机加密将帮助每个人使用更好的工具来缓解安全问题。 受益于本机加密的存储功能之一是复制。 有了这个新的 TrueNAS 功能,本机加密、数据集或 zvol 也可以安全地复制到远程站点,从而对备份目标提供更多控制和安全性。

本机 VPN 支持

另一个本地支持的功能是 OpenVPN。 对于那些无法选择使用企业 VPN 基础架构的人来说,这项新功能非常棒。 OpenVPN 的原生支持有两种形式:客户端和服务器。 Open VPN 提供了一个简单的网络设置,使我们能够在远程或离家时获取我们的文件、媒体和服务。

API密钥

自版本 11.3 中的新 UI 以来,您可以通过 UI 执行的所有操作都是 API 驱动的。 有了 API 密钥,就不再需要将 root 密码共享给盒子,非常方便。 使用此版本,现在您可以创建一个可以持续使用并且系统仅在第一次显示的密钥。 可以通过 GUI 直接创建和撤销密钥,以提高安全性。 最后,此功能简化了 TrueNAS 的自动化。

其他功能

iXsystems 列出的其他优秀和新功能包括 TrueCommand,用于监控系统之间的快照、复制和迁移数据集; 异步 ZFS Trim,释放空间,特别是在 SSD 内; SSD 磨损监控,用于监控任何 SSD 的磨损情况和创建的警报; 和更多。

还有性能改进,例如加速 ZFS,以减少驱动器 IOPS 和所需的 CPU 周期,以及更快的 ZFS 引导,用于导入包含许多驱动器的 ZFS 池并减少引导和故障转移时间。

TrueNAS GUI:功能演练

从新的 GUI(从 11.3 版开始),我们可以概述 TrueNAS CORE 12.0 版的一些新功能。

让我们从 Fusion Pools 开始。 现在我们可以从 Storage / Pools 菜单创建这种混合存储。 例如,我们可以为数据 vdev 选择两个或更多 HDD,为元数据 vdev 选择另一组 SSD。 如上一节所述,特殊的 SSD vdev 可用于元数据加速和小文件。 这可以包括文件系统元数据和重复数据删除表。

添加新数据集时,我们可以添加新的本机加密。 如果我们选择加密选项,我们有一些加密类型,比如Passphrase,我们需要手动输入密码。

数据集将显示一个新的锁图标,指示其是否已加密和锁定。 从菜单中,我们可以继续锁定单个数据集。

如果我们想要解锁和访问数据集,我们需要输入在创建数据集时设置的密码。

从服务中,我们可以访问新的 VPN 选项。 我们可以启用或编辑 OpenVPN 客户端或服务器的配置。 此功能允许将 OpenVPN 包含在 NAS 中,以简化管理并降低成本。

例如,如果我们启用并想要编辑 OpenVPN Server 选项,GUI 会将我们带到一个新页面以轻松设置我们的 VPN 环境。 VPN 连接的另一端可以是任何 OpenVPN 客户端,例如防火墙设备或个人台式机/笔记本电脑。

可以从齿轮图标下方的主菜单访问 API 密钥选项。 创建或重置 API Key 后,它只会显示一次要复制的密钥。 我们可以给他们一个昵称并撤销他们。

TrueCommand 选项可以直接从主菜单第一个图标下访问。 我们需要创建或加入现有的 TrueCommand 实例,以允许 TrueCommand 监控和管理 TrueNAS 系统。

结语

TrueNAS CORE 仍然是开放和免费的,只是具有更多功能和一个新品牌。 与之前的 11.3 版本相比,GUI 仪表板没有太大变化。 新的关键功能包括 Fusion Pools、本机加密、本机 VPN 支持,以及普通用户要求的更多功能。 对于那些附加了 FreeNAS 名称的人,TrueNAS CORE 将可以选择使用 FreeNAS 主题,这是怀旧的好东西。

TrueNAS CORE 12.0 将经历与 FreeNAS 经历的相同状态,计划于 30 月 3 日进行测试,并于 2020 年第三季度发布。TrueNAS CORE 将为其用户带来很多好处,无需担心名称和徽标更改。 iXsystems 承诺他们将继续发布这个免费的开源版本,并提供更多功能。

我们已经花了不少时间体验 TrueNAS CORE 的 alpha 版本。虽然它尚未达到生产就绪状态,但无论是在我们的 iXsystems 服务器还是最近为了好玩而配置的HPE MicroServer上,该代码的稳定性都令人满意。我们仍然计划在更注重性能的配置下重新测试 Fusion Pools,看看它究竟能带来多大的性能提升,但这要留待以后再做。目前,我们对 TrueNAS CORE 的进展非常满意,相信大多数用户,无论是尝试 alpha/beta 版本还是等待正式版发布,都会有同样的感受。

阅读更多 – HPE MicroServer 上的TrueNAS CORE 12 评测

iXsystems

在 Reddit 上讨论

参与 StorageReview

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

胡安马尔福德

Juan 是 StorageReview 的专职撰稿人,在企业存储系统管理方面拥有丰富的经验。