什么因素可能会限制 NAS 的数据传输速率?

什么因素可能会限制 NAS 的数据传输速率?

我有两个 NAS(Buffalo Linkstation Pro、WD MyBook World),它们通过千兆 LAN 连接连接到 2 台 PC。所有设备都处于“千兆模式”,这意味着它们都显示其连接速度实际上是 1 GBit。但是 NAS 驱动器的传输速率非常低,平均为 5 MByte/秒,复制大小为几 GB 的大文件。

从 Buffalo 硬盘的规格来看,它应该能达到每秒 30 MBytes 的速度。当然,这可能是最好的情况,但我认为应该可以达到比现在更高的速度。

两台电脑之间复制文件的速度要快得多,大约为 25 MBytes/秒。

什么会限制数据传输?我该怎么做才能增加它?

答案1

WD MyBook World 受 CPU 或磁盘控制器限制。如果您在线搜索 MBW 第一个版本的吞吐量,您会发现 5MB/s 相当常见。对此您无能为力。

答案2

您的 NAS 支持巨型帧吗?您的路由器/交换机支持巨型帧吗?检查它们是否支持,如果支持,请将其打开。

答案3

如果最大可能速度在 30MB/s 的数量级上,我就不会太担心巨型帧。

首先要检查的是 NAS 是否不同时执行其他任何操作(其他传输、其他操作),因为家用 NAS 的处理器容量通常非常有限。

它还在很大程度上取决于传输的源和目标...链中最慢的环节决定了最高速度...所以如果你在两个 NAS 之间移动文件,那么整体速度将是最慢的 NAS 的速度。

大多数现代硬盘应该能够轻松达到 50-60MB/s,但是...如果您将旧的“备用”硬盘放入其中一个设备中,这很可能会限制最大速度。

我不会想象进行传输的计算机可能会成为瓶颈,但是如果你启动进程管理器,你可以查看 CPU 和网络图表,看看它们是否在当时达到峰值……很可能是你电脑上的网络端口因其他流量而达到最大速度,这意味着只剩下 5MB/s。

基于 5MB/s,我几乎可以假设 PC(中间人)上的端口可能是 100Mbit 端口,因为这样才有意义......100Mbit = 大约 10MB/s,但由于 PC 可能正在从一个 NAS 复制到另一个 NAS,这意味着每个连接都有一半的带宽可用。

答案4

磁盘是否使用 USB 插入 NAS?那么 USB 可能是您的瓶颈。

Computer -> Gb ethernet -> router -> Gb ethernet -> NAS -> USB Disk

相关内容