web-dev-qa-db-ja.com

受信側NIC NFSで使用するためのLACPを使用したチーミング

中央スイッチに10G接続されたサーバーがあります。 1つのNFSクライアントには、同じスイッチに接続された(2)ギガビットNICがあります。 NFSクライアントがいつでも10Gサーバーから2Gbpsの帯域幅を受信するようにしたいと思います。

私が使用する主なアプリケーションはNFSであり、多くのスレッドを使用します。 LACPボンディングを使用すると、送信元/宛先IPとポートに基づいてラウンドロビンするモード6を有効にできることを知っています。クライアントがNFSを実行しているので、各スレッドが負荷分散されるように、各NFS接続でさまざまな送信元ポートを使用できるかどうか疑問に思っています。

1
ensnare

スイッチから接続されたホスト(NFSクライアントなど)へのロードバランシングは、スイッチによって制御されます。

そうは言っても、NFSマウントは単一のTCP/UDP接続であり、複数のNIC間で負荷分散することはできず、802.3adLACP仕様に準拠しています。

NFSクライアントは2Gbpsを持つことができ、1つのNFSサーバーに対して1Gbps、別のNFSサーバーに対して1Gbpsで構成されますが、単一のNFSサーバーに対して2Gbpsを持つことはできません。

1Gbpsより高速なクライアントが必要な場合は、より高速なNICを購入する必要があります。

1
suprjami