优化您的 UNAS 以实现高速性能和高效存储
UniFi 让您能够通过 10GbE 高速连接和优化的存储配置轻松实现 UNAS 性能最大化。本指南涵盖了配置 UNAS 系统的最佳实践,确保无缝的数据管理、更快的文件传输以及最佳的网络和存储性能。
优化您的 Windows/macOS 设备连接
- 确保您的 Windows/macOS 设备和 UNAS 位于同一个局域网 (LAN) 中。
- 使用 SMB 将 UniFi Drive 挂载到您的 Windows/macOS 设备。
优化您的 UNAS 配置
存储优化
- 安装至少四块硬盘 (HDD) 以获得更快的速度和容错能力。
- 使用 7200 RPM 或更高转速的硬盘以获得更快的读写速度。
- 选择合适的 RAID 配置以获得最佳性能、速度和冗余。
- 安装 M.2 NVMe SSD 并将 SSD 缓存添加到您的存储池(需要 UNAS Pro 8)。
网络优化
- 利用 10G SFP+ 端口发挥 UNAS 的全部高速潜力。
- 避免在同一子网中混用 10 GbE 和 1 GbE 端口,以防止性能瓶颈。
选择合适的网络硬件以实现 10GbE 性能
确保您的网络硬件满足以下要求,以达到 10 GbE 速度。
- 具备 10G 能力的 Windows/macOS 设备:您的设备必须拥有 10GbE 网络端口。
- 线缆:使用 Cat 6a 或更高规格的网线,以获得可靠的高速连接。
- 光模块:如果您没有用于 UNAS Pro 的 SFP+ 直连电缆 (DAC),请使用支持 10 GbE 的 SFP+ 转 RJ45 适配器。
- 交换机:确保您的网络交换机具有 10 GbE 端口并已正确配置。
UNAS Pro 性能基准测试
在实验室测试中,一台配置如下的 UNAS Pro:
- 6 块 16 TB, 7200 RPM 硬盘 (RAID 10)
- 10 GbE 网络
在通过 SMB 传输 10GB 文件时,平均上传速度达到了 637 MB/s。
诊断传输速度瓶颈
通过以下测试确定传输速度慢是由网络限制还是存储性能引起的。
网络速度测试(使用 iperf3)
运行以下命令以测量网络性能:
-
在 UNAS 上
启动 iperf3 服务端:
iperf3 -s
-
在 Windows/macOS 上
测试上传速度:
iperf3 -c <unas_ip>测试下载速度:
iperf3 -R -c <unas_ip>
注意:如果测试失败,请检查防火墙设置以确保允许 iperf3 流量通过。
存储速度测试
运行以下命令以测量不同设备上的存储读写速度:
-
在 Windows 上
测试读取速度(从 fio 发布页安装 fio-xxx.msi):
fio --name=read_test --filename=Disk:/path/to/upload_files --size=1G --bs=1M --rw=read --direct=1 --ioengine=windowsaio测试写入速度:
fio --name=write_test --filename=Disk:/path/to/upload_files --size=1G --bs=1M --rw=write --direct=1 --ioengine=windowsaio
-
在 macOS 上
测试读取速度:
dd if=/path/to/upload_files of=/dev/null bs=1M oflag=direct count=2048测试写入速度:
dd if=/dev/zero of=/path/to/upload_files bs=1M oflag=direct count=2048
-
在 UNAS 上
测试读取速度:
dd of=/srv/.unifi-drive/homes/user/.data/path/to/upload_files if=/dev/zero bs=1M oflag=direct count=2048测试写入速度:
dd if=/dev/zero of=/srv/.unifi-drive/homes/user/.data/path/to/upload_files bs=1M oflag=direct count=2048
常见问题 (FAQ)
-
UNAS 是否需要巨型帧 (Jumbo Frames, MTU 9200)?不,UNAS 官方不支持巨型帧。根据我们的内部测试,与默认的 MTU 1500 相比,它们仅提供极小的性能提升。此外,在混合 MTU 环境中使用巨型帧可能会导致兼容性问题。为了获得最佳的稳定性和可靠性,我们建议将 MTU 设置保持在 1500。
-
启用加密如何影响磁盘性能?
启用加密后,所有读写操作都由系统 CPU 处理,这可能会导致性能显著下降。在我们的 UNAS Pro 系统(配置为 RAID 5,7 块硬盘)测试中:
- 加密写入速度平均约为 ~300 MB/s
- 未加密写入速度平均约为 ~700 MB/s
对于对性能要求极高的工作负载,我们建议仅在存储高度敏感数据的磁盘上启用加密。