And*_*ley 4 networking performance nas gigabit-ethernet ubuntu
长话短说:我正在构建我自己的基于 Ubuntu 的家庭服务器,在 RAID 10 中有 4 个驱动器。它的主要目的是 NAS 和备份。
使用单个千兆网卡构建 NAS 服务器是否会犯下严重错误?
长话短说:我知道我可以从单个千兆端口获得的绝对最大值是 125MB/s,我希望这个 NAS 能够处理多达 6 台计算机同时访问文件,其中多达两台流式传输视频。
使用 Ubuntu 网卡绑定和 RAID 10 的性能,理论上我可以将吞吐量翻倍并达到 250MB/s(好吧,不是真的,但会更快)。根据Tom's Hardware的说法,这些驱动器的平均读取吞吐量为 83.87MB/s 。
该装置本身将基于Chenbro ES34069-BK-180 外壳。以我当前的硬件选择,它将配备带有 Core i3 CPU 和 8GB RAM 的主板。我知道矫枉过正,但这个服务器也会做其他事情(比如转码视频)。
不幸的是,我能找到的唯一带有双千兆位和 6 个 SATA 端口的 Mini-ITX 主板是基于 Intel Atom 的,我需要比 Atom 提供的处理能力更强的处理能力。
我喜欢找一个板与6个SATA端口和两个千兆LAN口,支持酷睿i3 CPU。到目前为止,我的搜索结果是空的。因此,我的困境。
我应该坚持使用这样的板,采用基于 Atom 的解决方案,还是坚持我目前的单千兆配置?
我知道有些消费者 NAS 设备只有一个千兆接口(可能是大多数),但我认为我对服务器的要求比普通家庭用户要多得多。
任何建议表示赞赏。谢谢。
您的配置不太可能需要双 GbE,尤其是当您使用 5.4K RPM 驱动器时,如图所示。在获取大的、顺序存储的(未分段的)文件时,您将看到最大吞吐量。除非您采取措施维护文件的顺序性,也许通过使用 XFS,否则 GigE 速度在此配置中不太可能。更有可能的随机 I/O 甚至不会接近 GigE 速度,这就是为什么几乎所有 Home/SOHO NAS 头都带有单个 GigE 端口的原因。
您说您需要两个 NIC,以便您可以同时支持两个 GigE 速度副本。如果两个客户端同时进行复制,则驱动器将需要从驱动器的两个不同部分提供数据。在这种情况下,I/O 访问模式将是“随机的”,并且两个客户端看到的总速度,即使在 NIC 绑定场景中,也不会接近 GigE。你没有任何接近驱动器计数的地方。
您不需要两个 NIC,因此请使用支持您所需 CPU 的 Mini-ITX 主板。
| 归档时间: |
|
| 查看次数: |
7233 次 |
| 最近记录: |