0

私は、それぞれが1Gbitの5つのNICを備えたマシン(Windows Server 2008 R2)を持っています。

1 つの NIC のみを使用するこのマシンで SQL サーバーを実行しています。トラフィックが多いため、SQL Server NIC の使用率が 99% に達し、この SQL へのすべてのトラフィックが遅延し、すべてのシステムの速度が低下します。

さらに 4 つの空き NIC があり、それぞれが Gbit であるため、5 つすべての間に NLB (ネットワーク ロード バランサー) を作成できるかどうか疑問に思っていました。

どんな情報でも助かります!

4

1 に答える 1

1

これを行うにはいくつかの方法があり、すべて比較的簡単です。非常に簡単な解決策は、mssql を 5 つのインターフェイスすべてにバインドし、すべてのインターフェイスに異なるネットワーク アドレスを与えることです。次に、一部のクライアントが 1 つのインターフェイスを指すように構成し、他のクライアントが次のインターフェイスを指すように構成できます。ネットワーク インフラストラクチャに応じて、ネットワーク インターフェイスを「結合」して、OS 上で 1 つのインターフェイスのように動作させることもできます。単一のスイッチがあり、すべてのインターフェイスが単一のスイッチに接続されている場合、ボンディングはオプションです。それらが 2 つの異なるスイッチに接続されている場合、スイッチは lacp などをサポートする必要があります。また、SQL サーバーの前でロード バランサーを使用することもできます。これは、データベース、レプリケーション、スティッキー セッションなどによっては問題になる可能性があります。

もし私がこれをしていたら、結合の道を歩み始めるでしょう。

http://blogs.technet.com/b/josebda/archive/2010/09/03/using-the-multiple-nics-of-your-file-server-running-windows-server-2008-and-2008- r2.aspx

于 2013-08-09T18:08:46.450 に答える