我最近建立了一个基于NAS Killer 4.1的服务器,来自(serverbuilds.net),作者是JDM_WAAAT。它有一个2012年的至强1270V2 CPU,它有4个核心,8个线程,和32GB的纠错代码内存。这是一个真正负担得起的设置,因为大多数部件都是二手的,而且是老式的企业级。我考虑过购买UnRAID,但决定购买TrueNAS,以确保ZFS的多磁盘性能优越。
你为什么要DIY自己的TrueNAS?我看了Synology、Qnap、Asustor的报价,发现它们都不尽人意。我可以选择$400到$600的4盘(无驱动器)或自己建造一个低于$400的(也没有驱动器),可以容纳超过8个3.5英寸硬盘+3个2.5英寸+后来转换的两个5.25英寸托架。
此外,现成的NAS盒子通常具有低功率的CPU,而我挑选了一个二手的Xeon 1270V2,具有大量的功率用于TrueNAS的应用程序和高级功能。扩展?如果你的空间不够用,也可以通过DIY的方式添加额外的硬盘堆,如果你的工作空间有足够的空间,也可以添加额外的硬盘堆。
对于专门的NAS系统,至少是TrueNAS的另一个优势是,你的所有文件都会被自动压缩,根据文件类型,在磁盘阵列上占用的空间会更少一点。

DIY VS Synology VS QNAP
这些不同的选择如何与DIY相提并论?
TrueNAS DIY NAS杀手4.1 | 凌霄阁 DS920+ | QNAP TS-932PX-4G |
Xeon 4核/8线程 | 赛扬四核 | ARM 4四核 |
32GB DDR3 ECC (Mad Maxed) | 4GB DDR4 非ECC (可升级至8GB) | 4GB DDR4 非ECC (可升级至16GB) |
8个以上3.5英寸硬盘+3个2.5英寸固态硬盘 (升级到20多个硬盘) | 4个3.5英寸硬盘 (可升级至9个硬盘) | 5个3.5英寸硬盘+4个2.5英寸固态硬盘 (可升级到17个硬盘) |
2x1Gbe | 2x1Gbe | 2x1Gbe |
+ 10Gbe用于$30左右 | + 10Gbe用于不适用 | 包括 |
支持2个以上的M.2 SSD | 支持两个M.2 SSD | 不支持 |
小于$400* | $549.99 | $599.99 |
这些是字面上的其他两个盒子,我想我会得到的,直到我遇到更新的NAS杀手4.1构建,这是相当杀手的!^_^。^_^
NK4.1的构建价格在很大程度上取决于eBay的市场价格和/或你是否能给卖家提供一个更低的价格。我在主板(-$5)和4x8GB的DDR3 ECC内存(-$5.99)上节省了一点。
4.1版本吸引我的另一个原因是包括LSI SAS2008,一个板载的SAS控制器。这不仅为SAS控制器节省了$25左右的空间,还为额外的卡,如10Gbe以太网卡或NVMe附加卡节省了空间。
在网站上还有其他不那么详尽的说明,他们还发布了NAS杀手4.2,在eBay上有一个多合一的MB / CPU / RAM。
零件清单
- 案例。 酷乐大师N400 (已使用)
- CPU。 Xeon E3-1270V2 (已使用)
- MB。 S5512WGMTNR-B-CGN (已使用)
- SAS。 LSI SAS2008板载 (在机上)
- (用IT-模式闪现)
- RAM。 4x8GB PC3L-12800E (已使用)
- CPU冷却器。 曜越的Gravity i2 (新)
- 电源。 曜越TR2 500W (新)
- SATA电缆。 6包SATA电缆 (新)
- 粉丝们。 ARCTIC F12 PWM PST价值包 (新)
- 可选。 10Gbe SPF+网卡 (已使用)
我买了 酷乐大师N400 我从亚马逊购买了像新的一样的东西,它到达时也是如此。
硬盘驱动器的选择
我最后从百思买买了五个8TB的easystore外置硬盘,因为我了解到,如果你坚持使用外置机箱和将硬盘与WD的塑料外壳整合在一起的小电路板,那么保修期可能会被取消。它们原来是5400RPM硬盘,似乎完全没有问题,希望能帮助减少文件传输时的噪音。
更新。 WD easystore 8TB 价格下降了$10,现在的价格是$129.99/每台硬盘。 试图通过聊天获得价格匹配或退货再买是值得尝试的。我有一个友好的CS代表,由于这个价格下降,他能够退还$50。


我身边的OCZ 120GB SSD,作为TrueNAS的启动驱动器,做得很好。
- OCZ 120GB SSD
- 5X WD easystore 8TB硬盘
- 在里面。 WDC WD80EDAZ-11T (5400RPM)
可用的存储容量
WDC WD80EDAZ-11T (5400rpm) | 偶数 |
WDC WD80EDAZ-11T (5400rpm) | 偶数 |
WDC WD80EDAZ-11T (5400rpm) | ZRAID2 |
WDC WD80EDAZ-11T (5400rpm) | ZRAID2 |
WDC WD80EDAZ-11T (5400rpm) | ZRAID2 |
总的原始存储容量。 | 40.00 TB |
Zpool存储容量。 | 36.25 钛B |
ZFS可用的存储容量。 | 20.80 钛B |
我最终得到了总共20.80 tebibytes的ZFS可用存储容量。


水晶盘标志
经过多次CrystalDiskMark测试,我无法让磁盘# 5突破200MB/s,但在这些速度下,不用担心千兆以太网的饱和问题。
磁盘# | 读取(MB/s | 写入(MB/s |
磁盘# 1 | 212.25 | 215.00 |
磁盘# 2 | 210.82 | 211.39 |
磁盘# 3 | 222.88 | 221.23 |
磁盘# 4 | 202.83 | 203.96 |
磁盘# 5 | 197.27 | 198.15 |
硬盘温度
由于我没有更换或增加120毫米机箱风扇,我看到其中一个驱动器的磁盘温度高达50℃。而其他驱动器的运行温度则稍低一些。
如何在TrueNAS中检查硬盘温度
转到 报告科:
- 选择。 碟片
- 选择。 设备。选择你想检查的设备。
- 选择。 测量指标。磁盘温度
在我订购更多的静音机箱风扇之前,我在服务器盒前面放置了一个小的圆形风扇,以帮助保持所有五个3.5英寸驱动器的良好和冷却。我可能会替换掉服务器箱体上的风扇。 Cooler Master N400电脑机箱 因为它们不是最安静或最有效的机箱风扇。
我发现有一个风扇与LGA1155主板的电源接口相撞,所以我被迫要么斜着拧,要么把它安装在别的地方。
后来,作为对两个提供的风扇的替代,从 酷乐大师N400 我收到了一包5个几乎无声的Arctic风扇。在这一点上,当系统没有加载时,系统的噪音就像我们的洗碗机一样,温度在32-34C之间。现在,我觉得让这个存储服务器长时间在线更舒服了。 🙂
后来我收到了一包5个几乎无声的Arctic风扇,以取代提供的两个风扇。在这个时候,当系统什么都不做的时候,系统的声音和我们的洗碗机一样大。现在,硬盘温度都在32-33C之间,空闲时也是如此。现在我觉得让这台存储服务器长时间在线要舒服得多。 🙂
文件传输性能
我看到5G WiFi的速度在45-65MB/s之间,这对于备份小批量的图像来说是可以接受和使用的。我检查了TrueNAS的网络报告并确认了这一点。在网络接口上看到高达594.71mb/s(或74.34MB/s)。
接下来,我试着从直接连接到TrueNAS服务器的桌面上进行传输。在这次试验中,没有涉及到交换机,这也是意料之中的事,5个硬盘通过1Gbe以太网组成RAIDZ2。传输一个Lightroom目录文件夹,其中包含刚刚超过25GB的文件(54,154个文件),花了20分钟,速度从100-110MB/s开始,直到系统耗尽ZFS缓存,它包含在RAM/内存中。在剩余的文件传输过程中,它的速度保持在22-25MB/s左右。CPU的平均使用率在5%到10%之间徘徊,CPU温度为40-48C,但通常保持在40-42C左右。我看到它飙升到48℃,但从来没有停留过超过一个短暂的时刻。


我又试了一下1.4GB压缩文件中的一堆文件,我看到GBe的速度一直是113MB/s!
Mellanox 10G Gigabit SFP+
下一步,我可以增加一个 10Gbe Mellanox卡 (我想在服务器和我的台式机上都安装MNPA19-XTR,以便更快地获取备份,或者在10Gbe上加入一些超快的NVMe存储。我很想知道仅用5个5400RPM硬盘就能实现多快的文件传输!🙂。
我非常感谢ServerBuilds.net为我提供的所有帮助和建议,使我能够建立和运行这个系统。如果不是他们,我可能会用一个专有的设置来结束。