随着今年早些时候 TrueNAS SCALE 22.12.2 的推出,iX 团队明确希望与企业进行更多交流。 一些升级的消息传递来自新的硬件系统和对管理 NVDIMM 的支持以及 HA 和复制功能的改进。 但另一个重大推动力来自于应用程序支持,这使得 TrueNAS SCALE Apps 变得更加重要。
随着今年早些时候 TrueNAS SCALE 22.12.2 的推出,iX 团队明确希望与企业进行更多交流。 一些升级的消息传递来自新的硬件系统和对管理 NVDIMM 的支持以及 HA 和复制功能的改进。 但另一个重大推动力来自于应用程序支持,这使得 TrueNAS SCALE Apps 变得更加重要。
iX 交付了一台配置了 TruNAS SCALE 的新 Mini R,并要求我们稍微研究一下,看看我们对改进的应用程序目录和集成有何看法。
TrueNAS SCALE Bluefin 版本 22.12.2 在 TrueNAS 目录中引入了一组新的应用程序。 这些应用程序根据其支持和维护级别分为三类。 “社区”列车由 iXsystems 或社区贡献的应用程序组成,iX 审查和调节更改,但不提供直接支持。
“官方”系列包含由 TrueNAS 工程师定期测试和维护的应用程序,并及时解决重大问题。 如果“社区”列车上的应用程序被证明是高质量且广泛使用的,则可能会转移到“官方”列车上。
“企业”系列是 TrueNAS Enterprise 设备独有的,包括具有企业级功能的应用程序,针对关键用例进行了彻底测试、维护和记录。 软件供应商可以联系 iXsystems 讨论将他们的应用程序纳入此系列。
从底层硬件来看,TrueNAS Mini R是Mini系列中较大的机架式NAS; 更多信息可以在 TrueNAS 网站.
虽然 TrueNAS Mini R 的物理尺寸比其他 Mini 更大,但它仍利用该空间进行存储。 2U 短深度服务器提供 12 个 3.5 英寸 SATA 存储托架,可混合使用 SSD 和 HDD。 该系统起价 1848 美元,可根据客户需求进行灵活配置。
TrueNAS Mini R 规格
功能 | TrueNAS 迷你 R |
---|---|
底座 | 12 盘位外壳 – 办公室静音设计:空闲时 45dB,峰值时 52dB |
驱动器托架 | 12 个 SATA 3.5 英寸热插拔驱动器托架(可选 3.5 英寸至 2.5 英寸适配器) |
最大原始容量 | 最高216 TB |
中央处理器 | 八核C3758 Intel CPU |
内存 | 32GB DDR4,带 ECC(可升级至 64GB) |
的RAID | OpenZFS:条带 (RAID0)、多磁盘镜像 (RAID10)、奇偶校验 RAIDZ1 (RAID5)、RAIDZ2 (RAID6) 和 RAIDZ3(三重奇偶校验) |
“磁盘管理” | 热插拔驱动器、坏块扫描 + HDD SMART、ISO 安装支持、硬件加速磁盘加密 |
网络 | 标准: 2 x RJ45 1/10GBaseT 以太网 LAN 端口 专用 RJ45 IPMI 端口(远程硬件管理) 2 x SFP+ 10G 附加卡(可选) |
USB端口 | 1 个 USB 3.0 端口(背面) 2 个 USB 2.0 端口(背面) |
读/写缓存 | (可选)通过添加专用的高性能读取缓存 (L2ARC) 或添加专用的高性能写入缓存 (ZIL/SLOG) 来提升性能 |
PCIe扩展 | 1 个 PCI Express 3.0 x 4 |
可编程电源 | 100V 至 240V 交流,50/60 HZ,单相 |
耗电量(最大) | 无盘:63W,带驱动器和 10G 附加卡:167W |
电源管理 | 远程开机/关机 (IPMI)、UPS 信号响应和警报 |
用户控制界面 | Web 浏览器和远程硬件管理 (IPMI) |
外形尺寸(宽x深x高) | 17.2英寸×21英寸×3.5英寸/437×533×89毫米 |
重量(不含驱动器) | 18.7磅/8.5千克 |
有限保修 | 包含 1 年保修 — 购买时可选 3 年保修。 软件保修需要在以下网址注册 Portal.ixsystems.com. |
配件 | 基本设置指南; 2 x 边框按键; 一袋硬盘螺丝; 2 x 7 英尺 6 类铜缆; 挡板; 4 x 粘性橡胶脚; 短导轨套件:19 英寸至 26.6 英寸机架安装深度; 可选长导轨套件:26.5 英寸至 36.4 英寸机架安装深度 |
TrueNAS SCALE 与 LINUX
Mini R 上的 TrueNAS SCALE 提供了足够的能力来运行完全部署的 ZFS 共享,并且能够运行多个容器。 虽然它的 CPU 并不是一个强大的处理器(Intel Atom CPU C3758 @ 2.20GHz),但它是一个八核八线程芯片,具有 16MB 二级缓存。
这是一款基于intel的14nm芯片 Denverton 于 3 年第三季度首次推出,功耗为 2017W TDP,它确实具有(并充分利用)DDR25 ECC RAM。 我们的评测单位设置为4GB。 为了满足更快的处理和加速的需求,TrueNAS 需要大量 RAM,并且每 TB 可能需要高达 64GB 的 RAM 来执行重复数据删除。 最低内存为 5GB,最多有八个驱动器,八个以上的每个驱动器添加 8GB。 最好考虑 1GB 或 16GB 作为基本部署的标准。
我们的经验是,CPU 足以运行 TrueNAS 并跟上多个容器甚至一些虚拟机的速度。
TrueNAS SCALE 仍然提供 TrueNAS CORE 的所有 ZFS 和共享功能,同时通过 Docker 和精选应用程序目录添加对容器化应用程序的新支持。
我们甚至完整安装了 Windows Server 2022,以便在虚拟化空间中安装和运行。 不可否认,它比更成熟的虚拟机管理程序要粗糙一些。
我们发现 Windows Server 2022 的驱动程序需要从单独安装的 ISO 中加载,但它与板载资源集成良好,并且立即上线。
TrueNAS SCALE 应用程序
TrueNAS SCALE 应用程序与 TrueNAS CORE 支持的应用程序非常相似。 从列表中选择应用程序并进行部署与 TrueNAS CORE 部署和管理体验大致相同。
我们尝试部署“Home Assistant”和“Grafana”,它就像选择、单击和部署一样简单。
启动后,它会显示正在运行的应用程序的端口号,您可以通过网络上的浏览器登录。 我们只需打开浏览器,输入 NAS 的 IP 地址和应用程序的端口号,每个新应用程序都会向我们显示配置和设置屏幕。
这与 CORE 的体验几乎相同,并且与许多其他主流 NAS 产品非常相似。
然而,新功能是能够添加未在应用程序列表中列出的容器。 如果您有一定的 Docker 经验,部署 Docker 容器会非常简单。
SCALE 允许您通过选择应用程序下的“启动 Docker 映像”并通过 GUI 直接配置来部署 Docker 容器。 然而,这并不像使用应用程序存储库那么简单,并且需要浏览 Docker Hub 存储库(https://hub.docker.com/search?q=)对于图像。 这更适合具有一定容器经验(Docker 或 Kubernetes)的中级用户。
输入 Docker 存储库名称并从 GUI 中的下拉菜单进行配置非常好,但如果这是您第一次使用 Docker,则 GUI 不太方便,您将需要查阅知识库。
删除不需要的容器很简单; 选择要删除的容器并单击“删除”。
iX Mini R 性能
虽然我们主要对查看 TrueNAS SCALE 应用程序目录和集成感兴趣,但我们希望在性能方面稍微推动 Mini R 看看它如何处理自己。 在本次评测中,我们的设备配备了 4 个 1.9TB iX SATA SSD 和 8 个 10TB WD Red Plus HDD。 我们的设备还包括升级后的 64GB RAM 空间。
我们谈到了 iX Mini R 评测设备内的闪光灯性能。 我们配置了两个 RAIDZ2 存储池,每个存储池都启用了压缩,但没有启用重复数据删除。 我们研究了 10GbE 连接的外部性能以及将存储提供给系统上运行的 Server 2022 VM 时的内部性能。
我们的企业共享存储和硬盘驱动器基准测试流程以相同的工作负载将每个驱动器预设为稳定状态,该设备将在 16 个线程的重负载下进行测试,每个线程有 16 个未完成的队列,然后在多个线程中按设定的时间间隔进行测试/queue 深度配置文件显示轻量和重度使用情况下的性能。 由于 NAS 解决方案很快就能达到额定性能水平,因此我们仅绘制出每个测试的主要部分。
预处理和初级稳态测试:
- 吞吐量(读+写 IOPS 聚合)
- 平均延迟(读+写延迟一起平均)
- 最大延迟(峰值读取或写入延迟)
- 延迟标准偏差(读+写标准偏差一起平均)
我们的企业综合工作负载分析包括四个基于实际任务的配置文件。 开发这些配置文件是为了更容易与我们过去的基准测试以及广泛发布的值(例如最大 4k 读写速度和 8k 70/30,通常用于企业驱动器)进行比较。
- 4K
- 100% 读取或 100% 写入
- 8K(连续)
- 100% 读取或 100% 写入
- 128K(连续)
- 100% 读取或 100% 写入
从 RAIDZ4 中的四个 SSD 的 10K 随机读取性能超过 2GbE 开始,我们测量了 3,545 IOPS 读取和 1,017 IOPS 写入。
接下来,我们进行 8k 顺序读取和写入测试,测量了超过 16k IOPS 读取和 14.9k IOPS 写入。
最后,在 128k 顺序传输测试中,我们测量了 972MB/s 的在线读取速度和 738MB/s 的写入速度。
为了在没有以太网开销的情况下测量盒子内部存储的性能,我们在内置虚拟机管理程序上运行的虚拟机内使用了 CrystalDiskMark。 在这里,我们测量了 811M 顺序传输工作负载下的读取速度为 425MB/s,写入速度为 1MB/s。
结论
TrueNAS SCALE 应用程序目录中有很多内容可供探索,而且在大多数情况下,它很容易使用,特别是对于熟悉 TrueNAS SCALE 的人来说。 不过,还有其他地方很容易在杂草中迷路。 当然,社区希望继续为想要在企业和官方应用程序之外进行探索的用户创建文档和指南。
很高兴看到像 iX Mini R 这样的优化硬件。随着向 Linux 的转变和 ZFS 的强大功能,以及托管容器和虚拟机的能力,这是一款适合中小型企业的设备,具有未来扩展的多功能性。 随着 iX 继续进一步推动企业 IT 堆栈的发展,软件平台的持续综合增长、更多的企业硬件和数据服务支持以及硬件平台不断增加的变化,对于 TrueNAS 和 SCALE(特别是 SCALE)来说都是良好的进步。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | TikTok | RSS订阅