您的硬盘驱动器有多快? ,教您提高硬盘/ NAS的读写性能(2)

电脑杂谈  发布时间:2020-10-02 14:02:31  来源:网络整理

NAS和计算机使用网络电缆传输数据,因此传输速度将受到网络电缆带宽的影响。 100M网线的理论传输速度为12.5MB / s。如果已满,应该不会有问题。千兆网线的理论传输速率速度为125MB / s,这似乎并不低,并且几乎与硬盘驱动器之间的理论传输速度相同。那么,影响NAS读写速度的因素有哪些,又如何达到理论速度呢?我认为主要有以下几点:

1、 100M网络VS千兆网络

如上所述,千兆网络的带宽是100M网络的带宽的十倍。让我们测试一下情况。首先,测试100M网络。我们使用Mercury 100M交换机将计算机和NAS连接到100M。巨型开关。

硬盘读取100mb

可以看出,在100M网络环境中,考虑到各种损失,硬盘的11MB / s读写速度基本上已经达到100M带宽,而100M网络显然不足以馈入NAS。

硬盘读取100mb

接下来,我将使用中高端ASUS AC-66U千兆路由器在千兆网络上进行测试。上面的图片是我宿舍中当前网络的实际拓扑。宿舍网络通常有数十兆的宽带,因此普通的100M交换机就足够了。由于我既有园区网络要求(ipv6下的视频,也可以访问校园资源),又有电信网络要求(快速玩游戏和观看视频),所以我制造了MT-VIKI RJ45-2网络交换机。当SWITCH切换到电信网络时,NAS通过路由器连接到计算机。计算机和NAS通过二楼的千兆路由器交换数据,一楼的100M交换机不会影响数据。

硬盘读取100mb

在NAS和计算机之间测得的文件传输速度达到100MB / s,这基本上接近千兆网线的极限速度,并且是同一分区的不同分区之间复制50MB / s的平均速度的两倍。硬盘。

硬盘读取100mb

千兆网络的传输速度仍然令人满意,确实是100M网络速度的十倍。那10个千兆网络呢?尽管10个千兆位路由器,10个千兆位网线和10个千兆位网卡相对较贵,但仍有一些在市场上出售。是否可以将它们全部替换为10个千兆设备以大大提高NAS的读写速度?答案令人失望。根据桶形理论,传输速度受到最低速度设备的限制。在10 GB的网络环境中,实际的读取和写入速度受到机械硬盘的150MB / s速度瓶颈的限制。

那用具有最快读写速度的固态驱动器替换它呢?嘿,有人真的做到了! B站的翼王DIY一个10 Gb网络NAS,将NAS和主机的10 Gb网络卡直接用光纤连接,在内存缓存的作用下,复制小文件的速度达到1GB / s,这真的很酷!尽管从机械磁盘复制文件仍然受到机械磁盘本身速度的限制,但网络不会成为瓶颈,同时,多个硬盘也不会发生冲突。

硬盘读取100mb

那么,使用一百兆位网络的速度快十倍吗?荣翼再次做到了!使用双端口56G网卡链路聚合后,将构建100,000兆宽带。当然,成本也很高。支持56G带宽的网线每米仅需200元。链路聚合需要两个人一起工作,价格却翻了一番。在Windows下,只有单个接口的56G速度可以转换为6000MB / s的读写,而我们通常使用的NVMe固态只有3000MB / s的读写和2000MB / s的读写。目前最快的固态硬盘还不够。然后...您只能将内存用作硬盘! King Wing分割了6个8G记忆棒,并将它们分别用作两侧的24GB硬盘。

硬盘读取100mb

由于系统内核和CPU性能的限制,文件传输只能在单个通道上点对点运行。无法进行链路聚合,该软件仍以5700MB / s的速度运行。

硬盘读取100mb

直接通过任务管理器复制文件,达到2GB / s。这时,瓶颈出现在资源管理器中。它需要实时显示剩余时间和复制速度,进行文件验证等。

当前传输速度均以MB / s为单位。我相信,在不久的将来,就像MB / s取代KB / s,GB / s和TB / s一样,将成为日常生活!

2、 5e类VS 6类网络电缆:

5类电缆可以传输千兆位网络,考虑到传输损耗,该网络低于千兆位。 6类网络电缆可以提供5e类网络电缆性能的两倍,并且串扰较小,并且回波损耗要好得多。那么,如果更改为6类网络电缆,是否会提高NAS与计算机之间的传输速度?

硬盘读取100mb

我没有6类网线,所以我找到了一个测试来查看。

硬盘读取100mb

可以看出,超五类网线和六类网线的传输速度基本没有区别。为什么会这样呢?首先,机械硬盘固有的速度瓶颈不能被打破。可以用六类网络电缆代替它,该电缆可以达到千兆网络的限制。其次,对于家庭网络而言,5e类线路就足够了。 5e类线和6类线在短距离上的速度差不如索引明显。区别更多地体现在长距离传输上。 。简而言之:更改网络电缆毫无用处。

3、链路聚合技术

链路聚合是指将多个物理端口聚合在一起以形成一个逻辑端口,以实现每个成员端口上出站/入站流量吞吐量的负载分担。交换机根据用户配置的端口负载分担策略确定网络数据包。哪个成员端口发送到对端交换机。当交换机检测到成员端口之一的链路故障时,它将停止在该端口上发送数据包,并根据负载分担策略重新计算其余链路中数据包的发送端口。故障端口恢复后,它将再次起作用。端口。链路聚合是增加链路带宽,实现链路传输的灵活性和工程冗余的一项非常重要的技术。

NAS上提到的链路聚合是使用两条网络电缆将计算机,NAS和路由器同时连接在一起。每根网络电缆共享一半。如果您的NAS,路由器和计算机都需要支持链路聚合(具有两个网络端口),则带宽可以增加一倍。

但是,链路聚合技术仅使带宽加倍,而不能使单个用户的传输速度加倍。也就是说,它适合多个用户访问NAS。例如,两台计算机同时访问NAS,并且每个用户的速度为100MB / s,这不会相互冲突。单用户访问速度仅为100MB / s千兆网络。

4、 NAS摘要

为了提高家用NAS的传输速度,最重要的是路由器性能。千兆网络是必不可少的,因此请选择更快更好的千兆路由器!

四、全文摘要

硬盘读取100mb

上表是与硬盘相关的当前协议和速度的摘要。目前最快的硬盘产品是Thunderbolt3。高达40Gbps的传输速度使其能够支持双4K(4096×2160)60Hz显示输出或外部GTX2080Ti图形卡。内存速度越快,内存带宽越快)。 DDR3 1600Mhz的速度为1600Mhz * 64/8 = 12.8GB / s,上述义网使用记忆棒作为硬盘,读写速度较轻,轻松突破5GB / s。

购买机械硬盘驱动器时,请尽量避免将其弄乱。对于固态驱动器,您必须清楚地看到M.2接口是使用SATA通道还是PCI-e通道。如果主板不支持,请购买可靠的SATA接口SSD。关于USB闪存驱动器,无话可说,只需选择USB3.0。目前不需要具有USB3.1接口的USB闪存盘,毕竟,大多数计算机接口只是蓝芯USB3.0,请等待Type-C接口在将来的主板上普及。

硬盘产品的实际传输与很多因素有关,读取速度比写入速度快得多。表中最后一个产品的实际通用速度是当前在最佳环境中制造的最佳产品的理想速度。在大多数使用情况下,无法达到此速度,但是最低速度必须为70%至80%。您的产品和列表中的参数之间有太多差异,您必须检查问题所在。

最后,祝大家越来越快!

每天备份,再说一次,谢谢收看

硬盘读取100mb


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-323405-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...