web-dev-qa-db-ja.com

NICチームが完全なスループットを達成していない

コンピューターとSynologyNasの間で4Gbpsのスループットを達成しようとしています。残念ながら、これらのシステム間で1Gbpsの速度しか得られません。私の設定は以下の通りです:

Synology DS1515 +、4つのNICが結合されています:

enter image description here

4ポートのWindows 10 EnterpriseシステムIntel I350-T4NIC Intelの22.1ドライバーを実行しています(ここから取得しました: https://downloadcenter.intel.com/download/ 25016/Intel-Network-Adapter-Driver-for-Windows-10?product = 5906 ):

enter image description here

Dell Powerconnect 53242つのLAGグループ(1つはSynology用、もう1つはPC用)でLACPを利用するスイッチ:

enter image description here

SynologyからPCに大きなファイル(4.5GB)を送信してセットアップをテストしました(PCからSynologyにも試してみました)。これを実行しながら、ネットワーク使用率を確認しました。

enter image description here

タスクマネージャーとリソースモニターに表示される最大スループットは、4Gbpsではなく1Gbpsであることに注意してください。

4Gbps全体を利用するにはどうすればよいですか?

注:一度に複数のファイルを転送する場合でも、速度には上限があります。

enter image description here

1
Jaxian

4Gbps全体を利用するにはどうすればよいですか?

もっとやること。一度により多くのファイルをより多くの方向に転送します。

単一の接続で一方向に進むすべてのパケットは、同じMAC、VLAN、Ethertype、送信元モジュール、ポートIDなどを持ちます。したがって、それらを複数の物理リンクに分散する方法はありません。したがって、LAG/LACPはそれらを最速のリンクの速度に制限します。

または、ラウンドロビンなど、LAG/LACP以外のものを使用することもできます。しかし、これには非常に深刻な欠点があり、単一のリンクを使用するよりも悪い可能性があります。

2
David Schwartz

LAG/LACPでスループットを向上させる方法は、SMBマルチチャネルを使用することですが、最新のSAMBAリリースでも安定しているとは見なされないため、実行できますか?はい、SSH経由でSynology、samba構成ファイルを変更してサービスを再起動するか再起動し、マシンのPowerShellでマルチチャネルが有効になっていて、ファイル転送中に使用されていることを確認します。注:実行することを選択した場合、データが危険にさらされる可能性があることを認識してください。これは、この機能がまだsambaによって「安定」と見なされていないため、Synologyでサポートされていないためです。これを回避する最善の方法は、10Gbeカードを備えたモデルを入手することですが、スイッチにもSFP +ポートがなく、SFPも1Gbeであるため別のスイッチも必要になるか、別の10GbeNICを使用してマシンに直接接続します。

フォーラム [〜#〜]リンク[〜#〜]

0
Brad