65.9K
CodeProject 正在变化。 阅读更多。
Home

QNAP NAS 内存升级、硬件更换及性能提升

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.33/5 (4投票s)

2011 年 7 月 1 日

CPOL

6分钟阅读

viewsIcon

42657

downloadIcon

179

快速了解 QNAP NAS 内存升级和性能基准测试。

引言

这篇文章最初是我发布在我网站上的,我想也在这里分享一下,毕竟很多人可能拥有同类或类似的 NAS 设备,或者可能想调查一下自己的设备是否可以进行类似的改装。

我拥有我的 QNAP TS509 Pro NAS(网络附加存储)设备大约 9 个月了,有一天,我在 QNAP 网站的社区论坛上阅读,得知可以升级该设备的内存,说实话,我甚至都没想过要这样做。

QNAP509.jpg

为何要进行升级

嗯,首先,我喜欢捣鼓,其次,我读到说读写速度可以获得一点性能提升。还有其他好处,我稍后会简要提及,但上面列出的两个是我进行改装的动力原因。

内存很便宜,而且设备快要过保了,我想管他呢,我试试看。

警告

这将使您的保修失效,我不对您的行为负责。如果您尝试此改装,完全自行承担风险。

请记住,您还在处理电子元件,应遵守防静电程序,同时注意危险的电电压,别忘了,如果一切出了问题,您可能会丢失设备上存储的任何数据,所以如果数据非常宝贵,就不要冒险,或者确保您已备份!

我们开始吧?

本文涵盖了改装的两个方面:硬件和性能。如果您像我一样,也想知道改装是否物有所值,那么在开始之前,请记住执行系统基准测试,然后进行改装,最后在改装后执行相同的性能基准测试。有关更多信息,请参阅后面的性能基准部分。

该 NAS 设备使用笔记本电脑上常见的标准 200 针、667MHz DDR2 SO-Dimm 内存条,NAS 设备有 2 个插槽,最多可支持 4GB,所以我从 Corsair 订购了两条 2GB 内存条。

Memory.jpg

安装内存

取下 NAS 后部的螺丝后,向后滑动盖板。在主板上,您会清楚地看到左上角的内存插槽。请小心不要弄松任何 SATA 硬盘线。SO-Dimm 插槽是常见的,侧面有弹簧卡扣,需要向后拉,然后将内存条向前倾斜并滑出。

取出旧内存条后,从后部插槽开始,检查方向和插槽的凹槽位置,插入新内存条,卡入到位,然后重复操作前部插槽。

最后,检查所有卡扣是否都到位,并且没有其他线缆被移位,然后装回盖板。您可以在测试完所有内容后再装回螺丝,但别忘了做!

正如您在下面的图片中看到的,内存易于取用,更换起来非常简单。

OldMem_1.jpg
旧内存已安装
OldMem_2.jpg
已取出旧内存
NewMem_1.jpg
已安装后部新内存
NewMem_2.jpg
已安装前部和后部新内存

安装内存后,给设备通电,并从管理控制台的系统信息屏幕截取了一张快照。在开始改装之前,我也截取了一张快照以供比较,正如您在下面看到的,系统已成功识别内存。POST BIOS 屏幕也显示了内存,但没有截取它们的快照。注意:正如您所见,这里只显示了大约 3500MB。这当然是因为固件运行的是 32 位 Linux 操作系统,内存地址范围因此受到限制。

QNAP_TS509Pro_1GB.jpg

系统管理员快照 @ 1GB

QNAP_TS509Pro_4GB.jpg

系统管理员快照 @ 4GB

性能基准测试

我一直在使用 Ives Heymans 的免费应用程序 **Disk Benchmark II**,因为它界面简单,并且可以选择关闭缓存并使用未缓冲 I/O。由于这是一个免费应用程序,没有分发限制,我在此将其包含进来,以节省您从可靠来源搜索它的时间。我不知道它是否还在维护,或者是否存在更新的版本,并且我从未遇到过。

在执行基准测试之前,请务必重新启动 NAS 和源 PC,这将提供更好的稳定结果,同时不要在任一设备上执行其他可能因 CPU 开销或网络限制而影响结果准确性的操作。

为了使用上述免费工具执行基准测试,首先,您需要将 Windows 驱动器映射到 NAS 设备上的一个文件夹共享。运行该软件并选择 NAS 设备上的映射驱动器。重要的是要确保已禁用缓存并选择了未缓冲 I/O 选项,否则 Windows 操作系统的缓存和缓冲功能可能会影响结果。此外,如果网络上还有其他活动,这可能会导致测试带宽可用性降低并影响结果。

对每个数据集大小运行一系列测试,该软件还将自动测试各种数据块大小,以测试 NAS 在处理各种条件下的性能。

测试时需要注意的另一点是您如何配置 NAS 设备的卷,如果您将设备设置为 RAID 条带、RAID 镜像、RAID 5、JBOD 等,每种都会产生不同的性能。例如,RAID 5 意味着 NAS 必须计算数据的奇偶校验,与条带集相比,写入性能会较低。

如果您不熟悉 RAID,请查看 Wiki 条目以获取有关不同 RAID 类型信息的更多信息。该条目可以在 http://en.wikipedia.org/wiki/RAID 找到。

我运行了九次基准测试(3 次 @ 20MB 数据集、3 次 @ 100MB 数据集、3 次 @ 500MB 数据集),并计算了每个数据集大小的平均结果。这是针对 1GB 和 4GB 内存进行的。NAS 配置为 RAID 5,由 5x 1.5TB 硬盘组成的单个卷。

正如您在下面的 500MB 数据集中所见,由于内存升级,性能明显提高。20MB 和 100MB 数据集也显示了相同的百分比增长。

TS509Pro_1GB_4GB_Benchmark.jpg

这就是全部了,是的,升级确实带来了一些小的好处,那么我之前说的其他好处是什么呢?嗯,QNAP NAS 设备还有许多其他应用程序和功能,从 iTunes 服务器、Joomla 服务器、MySQL、MLDonkey 等,因此额外的内存可以实现更大的缓存,并提高媒体文件在流式传输时的转码速度。不幸的是,我没有这些好处的基准测试,但就像任何 PC 升级一样,第一个改进的地方总是应该是 RAM。

好了,这就是全部内容了,希望您喜欢这篇硬件调整的小文章。哦,如果您还没有装回机箱螺丝,现在是时候了!

历史

  • 2011 年 7 月 4 日 - 添加了额外的基准测试说明和 RAID 参考资料
  • 2011 年 7 月 2 日 - 首发(在 CodeProject 上)
© . All rights reserved.