万兆Nas只有千兆的速度?

我用台式机diy了一台nas,使用raid卡把三块硬盘组成了raid0,形成了一个9T的存储体;

img

我的主板插了一块万兆光纤卡,交换机也是万兆口,Nas里面的连接速度显示10000Mb。

img


我的其他电脑A、B、C…的网卡都是千兆的电口,显示连接速度是1Gb,连接在交换机的千兆电口上。交换机有8个千兆电口,12个千兆光口,4个万兆光口。Nas1、Nas2都连接在万兆光口。两个Nas都有raid0.

img

现在的症状如下:
1、我用电脑A从nas1下传数据时,速度稳定在110MB;
2、我用电脑A、B一起从nas1下传数据时,两个电脑在争110MB的速度,两个电脑得到的速度总和是110兆;
3、我从nas1向nas2传输数据时,速度上限也是110MB;
4、我怀疑过交换机的背板带宽问题,但是咨询过卖家,卖家说这是网吧退下来的机器,背板带宽应该是很大的,不应该是背板带宽的问题;

我很疑惑,按照我的理解,单个电脑拷贝数据时,110兆的速度上限,是因为电脑是千兆口。但问题是,nas用了raid0,三块盘的raid的速度理论上讲是超过500MB的,nas的网卡速度是1000MB,那么nas的数据吐出速度的上限应该是raid这里,也就是说500MB,算上硬盘老化把这个速度按300MB算,其他电脑拷贝数据的速度也不应该是110MB。

请帮忙分析一下,速度瓶颈在哪?谢谢!

补充一下,今天用iperf在两台nas之间测了,得到94MB的速度;

img

img

另外,测了nas1的raid,速度在280~370MB之间。

该回答引用ChatGPT
根据问题描述,可以初步判断速度瓶颈可能出现在以下几个方面:
1. 硬件设备的限制:虽然NAS的网卡速度是万兆,但是其他电脑的网卡速度都是千兆,因此在使用千兆交换机时,数据传输速度最高只能达到千兆的速度,即约为110MB/s。此外,交换机的背板带宽也可能会对数据传输速度产生影响。
2. RAID 0的限制:RAID 0可以提高数据读写速度,但是也存在一定的限制。例如,RAID 0的速度受到硬盘数量、硬盘转速、硬盘接口类型等因素的影响。因此,即使使用了RAID 0,数据传输速度也可能无法达到理论上的最高速度。
3. 网络环境的限制:除了硬件设备和RAID 0的限制外,网络环境也可能会对数据传输速度产生影响。例如,网络拥塞、网络延迟等因素都可能会导致数据传输速度变慢。
为了更准确地确定速度瓶颈所在,可以进行以下测试:
1. 测试NAS的读写速度:可以使用一些专业的工具,如CrystalDiskMark、ATTO Disk Benchmark等,测试NAS的读写速度,以确定RAID 0的速度是否达到预期。
2. 测试网络传输速度:可以使用一些网络测试工具,如iperf、LAN Speed Test等,测试NAS与其他电脑之间的网络传输速度,以确定网络环境是否存在问题。
3. 测试交换机的背板带宽:可以使用一些交换机测试工具,如Fluke Networks等,测试交换机的背板带宽,以确定交换机是否存在问题。
根据测试结果,可以进一步确定速度瓶颈所在,并采取相应的措施进行优化。

我引用ChatGPT作答:根据你提供的情况,可以推测以下几种可能导致速度瓶颈的情况:

1 硬盘写入速度过慢:尽管你使用了RAID 0,将三块硬盘组成了一个9T的存储体,但是硬盘的写入速度可能仍然无法达到理论上的最大值。另外,如果硬盘老化或者容量已经接近满了,也会导致写入速度变慢。

2 网络带宽限制:虽然你的NAS的网卡连接速度是万兆的,但是其他电脑的网卡连接速度仍然是千兆的。因此,如果你同时从多个电脑上下载文件,那么可能会出现网络带宽限制的情况。另外,如果你从NAS1向NAS2传输数据时速度上限也是110MB,那么可能说明网络带宽限制的可能性更大一些。

3 交换机问题:尽管卖家说背板带宽应该很大,但是也不能完全排除交换机的问题。你可以尝试使用万兆口连接交换机,并在交换机上设置QoS(Quality of Service)来优化网络传输。

针对以上情况,你可以尝试一些解决方案:

1 检查硬盘的健康状态,并尝试升级硬盘或者更换硬盘。

2 调整网络连接,尝试单独连接一个电脑进行测试,或者在交换机上设置QoS。

3 调整NAS的配置,例如使用RAID 5或RAID 6来提高读写速度,或者使用SSD硬盘来提高写入速度。

意思是有2个NAS主机吗?NAS主机上装的是什么操作系统?两个电脑之间的拷贝用的什么软件?
最好看一下这个交换机的万兆光口之间的连接逻辑,有些万兆交换机的光口之间速度达不到1000MB。
如果两个电脑都是linux系统,可以用iperf3测试下两个接口之间的速度测试。

以下答案由GPT-3.5大模型与博主波罗歌共同编写:
根据您的描述,可能有以下几个原因导致速度瓶颈:

  1. 交换机的带宽不足:虽然卖家说背板带宽应该很大,但是可能存在实际带宽不足的情况。您可以尝试使用不同的交换机进行测试,看是否速度有改善。

  2. 电脑网卡的速度限制:由于您的其他电脑都是千兆口,因此无论如何单台电脑的下载速度都不会超过1Gbps。您可以尝试将一台电脑的网卡升级为万兆口,再进行测试。

  3. 硬盘的速度限制:尽管您使用了RAID0组合,但硬盘本身的读写速度也是有限的。您可以使用检测软件(例如CrystalDiskMark)测试NAS的硬盘速度,看是否符合预期。

  4. 网络连接的质量:如果您的网络连接存在干扰或者丢包等问题,也会导致下载速度受限。您可以尝试使用网络质量分析工具(例如PingPlotter)对网络连接进行分析。

总之,速度瓶颈可能存在于多个方面,需要进行综合分析。如果您希望更详细的解决方案,建议提供更多硬件配置和测试数据,以便进行更准确的分析。
如果我的回答解决了您的问题,请采纳!