Mac OS Xクライアント(ファイルサービス)のWindows Server 2012 R2のパフォーマンス
私は、特にMac OS XクライアントでひどいSMB / CIFSパフォーマンスを経験しているWindows 2012 R2サーバーを継承しています。サーバーはファイルサービスを実行しており、Active Directoryドメインコントローラー(ドメインの2つのうちの1つ)です。PDCエミュレーターです。他のドメインコントローラはWindows 2003 Serverです。 クライアント側の環境は、Windows 7とMac OS X 10.9 Mavericksマシンが混在しています。すべてのマシンは、同じ物理および論理ギガビットLAN上にあります。Windows 7ユーザーは、期待通りのパフォーマンスを体験できます。Mac OS X 10.9 Mavericksクライアントは、ディレクトリのリスト表示が遅い、トラバーサル、ファイルの読み取り、ファイルの書き込みなど、ひどいパフォーマンスを経験します。読み取り/書き込みのパフォーマンスには、書き込みのパフォーマンスが大幅に低下するという大きな非対称性があるようです。 新しいSMBX / SMB2実装とは対照的に、OS XクライアントにSMBv1とCIFSの使用を強制しようとしました。この問題はすべてのバージョンで持続します。テスト用にThursby DAVEもインストールしました。リスト/トラバーサルのパフォーマンスはわずかに緩和されますが、依然として許容できないほど遅くなります。 共有をマウントし、共有ddへ/dev/randomの1GBテキストファイルの読み取りと書き込みに使用しました。書き込みパフォーマンスは0.33 Mbpsでした。tcpdump書き込み中に通信をキャプチャするために実行しました。フォーマットがないことを言い訳してください。 編集 私は、Windows Server用のNFSサーバーを有効にし、Mac OS Xクライアントにマウントしました。dd上記の同じテストキャプションを実行して、同様の結果/パフォーマンスを実現しました。 15:45:45.221337 IP 10.0.1.53.59596 > server.example.local.microsoft-ds: Flags [.], ack 102, win 32767, options [nop,nop,TS val 1279665835 ecr 242798971], …