web-dev-qa-db-ja.com

Windows 10での「SMBダイレクト」の無効化の影響

ストレージ/ Windowsエキスパート各位

これが環境です。

  • 私たちのユーザーは、Windows 7/Windows Server 2008 R2を使用してNetApp(SMBv1のみ有効)上のグループ/プロジェクト共有に接続しています。
  • ユーザーhome drive/profilesもNetAppにあります。
  • 別のストレージプラットフォームに移行し、さらにすべてのユーザーをWindows 10に移行
  • Win10と新しいストレージプラットフォームでSMBv2を使用します。

問題はWin10(SMBv2)に移行しているが、NetApp共有(SMBv1)に接続する必要があるユーザーがいる可能性があります。

これを解決するには、

  • クライアントが新しいストレージとNetAppの両方を使用できるように、すべてのWin10マシンでSMBv1を有効にすることを決定しました(ストレージの移行が完了するまで)。
  • これを行うには、Win10の「SMBダイレクト」機能を無効にする必要があることがわかりました。

良いドキュメントがいくつか見つかりました。

https://docs.Microsoft.com/en-us/windows-server/storage/file-server/smb-direct

https://www.windowscentral.com/how-access-files-network-devices-using-smbv1-windows-1

問題は、SMB直接AND/ORを無効にして既に経験したことがある人はいますか?.

1
Makhu

SMBv3ではなくSMBv2のみを使用している場合、SMB= Directはバージョン3に制限されているため、無効にしても影響はありません。新しいストレージプラットフォームがSMBをサポートしている場合直接、SMB Directを無効にすると、有効にした場合と比較して、直接無効にした場合、クライアントとファイルサーバーのCPU使用率が増加し、スループットが低下する可能性があります。同じサーバーに接続しているクライアントの数が多いと、パフォーマンスが大幅に低下する可能性があります。ただし、ファイルサーバーのハードウェアがRDMAをサポートしていない場合、SMB Directは機能しません。今まで。

すべてのクライアントをSMBバージョン1からバージョン2に変更することを検討してください。v1ではなくv2のパフォーマンスが大幅に向上し、セキュリティも大幅に強化されています。Windows7はv2をサポートしています。サーバーも同様です。 2008R2。On Tap 8+はv2と3をサポートしていますが、ネイティブのWindowsファイルサーバーでこれらの機能を使用していた場合と同じパフォーマンスの向上は見られません。

2
RobbieCrash