web-dev-qa-db-ja.com

Windows 10からのSambaの読み取りには大きなボトルネックがあります

使用するマシンは両方ともProxmoxノードでホストされていることに注意してください。

[〜#〜]設定[〜#〜]

私のSambaセットアップは、LXC内のUbuntuにインストールされています。共有はRAIDZ2データセットにあり、LANからアクセスできます。 4 LCore、6 GB RAM

Windows 10 VMはLXCとは異なる物理SSDにあります。これはUbuntu LXCと同じネットワーク上にあり、両方が同じ仮想スイッチに接続されています(iperfは約15.9の帯域幅を示しています)ギガビット/秒)。4LCore、8 GB RAM

[〜#〜]シナリオ[〜#〜]

Windows 10マシンへのVNCコンソールを開き、エクスプローラーを介してSamba共有にログインします。 2 GBを超えるファイルを選択すると、ファイルの転送が開始されます。最初は、転送は255 MB/s(高速)のように開始されますが、転送開始から5秒以内に0MB/sにスローダウンします。最初のドロップ後、残りの時間は転送が5 MB /秒でトップになり、ときどき0に下がります。

何かが追い付かず、物理的なハードウェアの問題なのか仮想の問題なのかわからない。

Sambaの速度を一定にするために確認/変更する必要があることはありますか?

4
Tyler DeBoy

IPerfを使用してすでにネットワークを確認しているので、ネットワークに問題はないと思います。

問題のトラブルシューティングの次のステップとして、Ubuntu仮想マシンでNFS共有を作成し、NFS共有からWindows仮想マシンに同じ方法でファイルをコピーすることをお勧めします。

速度の問題が解決しない場合は、両方の仮想マシンのストレージ構成とベンチマークストレージパフォーマンスを詳しく調べて、それが問題の根本原因ではないことを確認します。

NFSが正常に機能する場合は、Samba設定の調査と調整を開始します。

3
Net Runner