インテル®ネットワーク・アダプターでの副次的スケーリング

ドキュメント

インストール & セットアップ

000006703

2020/01/31

受信側スケーリング (RSS) が有効になっている場合、特定の TCP 接続の受信データ処理はすべて、複数のプロセッサーまたはプロセッサー・コアで共有されます。RSS を使用しないと、すべての処理が1つのプロセッサーによって実行されるため、システムキャッシュの使用効率が低下します。

メモ
  • システムに処理装置が1つのみ含まれている場合、この設定は影響を与えません。
  • インテル® I/o アクセラレーション・テクノロジー が機能するには、RSS を有効にする必要があります。
  • Microsoft * Windows Server * 2003 * で RSS を有効にするには、Microsoft * スケーラブル・ネットワーク・パックをインストールする必要があります。スケーラブル・ネットワーク・パックは、Windows Server 2003 SP2 の一部です。SP1 には含まれていないため、別途ダウンロードする必要があります。詳細については、 Microsoft.com を参照してください。
  • 仮想マシンキュー (VMQ) を使用するように設定されているアダプターでは、RSS をサポートしていません。これらのアダプターでは、VMQ は RSS より優先されます。RSS は無効として表示されます。

RSS フィードの構成

アダプターのプロパティーシートの [Advanced] タブで RSS が有効になっています。アダプターまたはオペレーティング・システムが RSS をサポートしていない場合、RSS 設定は表示されません。

チーミング

  • チーム内のすべてのアダプターに対して RSS が有効になっていない場合、そのチームの RSS は自動的に無効になります。
  • RSS をサポートしないアダプターがチームに追加されると、RSS はチームで自動的に無効になります。
  • インテル以外のアダプターがチームに追加されると、そのチームでは RSS が自動的に無効になります。
  • インテル以外の RSS 対応アダプターをチームに追加することはできません。

既知の問題

Windows Server * 2012 * では、最も近いプロセッサー用に RSS を設定すると、送信エラーまたは受信エラーが発生することがあります。

Windows Server * 2012 では、 RSS ロード・バランシング・プロファイルの詳細設定を最も近いプロセッサーに設定すると、CPU 使用率が大幅に低下することがあります。ただし、一部のシステム構成 (プロセッサー・コアより多くのイーサネット・ポートを搭載したシステムなど) では、最も近いプロセッサーの設定が原因で送受信エラーが発生することがあります。この問題を回避するには、* RSSProfile コンフィグレーションをNumascalingstaticに設定します。

マイクロソフトでは、サポートされている修正プログラムを入手することができます。見る
マルチコア・プロセッサーを搭載した windows * 8 または Windows Server 2012 ベースのコンピューターでの RSS プロセッサーの割り当てが正しくない

接続が失敗し、システムが不安定になる可能性がある

システムに受信側スケーリングに対応したインテル以外のネットワーク・デバイスがある場合、Microsoft * Windows * registry キーワードRSSBaseCPUは、デフォルト値の0x0 から論理プロセッサーを指すように変更されている可能性があります。このキーワードが変更された場合、インテル®82598または 82599 10 ギガビット・イーサネット・コントローラーを搭載したデバイスは、トラフィックを通過しないことがあります。この状態でドライバーを変更しようとすると、システムが不安定になることがあります。RSSBaseCpu の値を0x0 に設定するか、または物理プロセッサーに対応する値を設定して、システムを再起動して問題を解決します。

受信側スケーリング値が空白です

チーム内のアダプターの受信側スケーリングの設定を変更すると、次回チェックするときに、その設定の値が空白として表示されることがあります。また、チーム内の他のアダプターには何も表示されない場合があります。この状況では、アダプターをチームからバインド解除することができます。チームを無効化して有効にすると、問題が解決します。

CPU 使用率が予想より高い

RSS キューを4より大きい値に設定することは、複数のプロセッサーを搭載した大規模なウェブサーバーにのみお勧めします。4より大きい値は、CPU 使用率を許容できないレベルに引き上げ、システム・パフォーマンスにその他の悪影響を与える可能性があります。

関連トピック
マルチコア・プロセッサーを搭載した Windows * 8 または Windows Server 2012 ベースのコンピューターでの RSS * の割り当てが正しくない