Windows
SMB 文件共享極慢
我有一個全新安裝和更新的 Windows Server 2016 版本,我有 4 個 4TB 磁碟,通過 SATA 連接。這些磁碟是在 StoragePool 下的奇偶校驗配置中設置的,因為我製作了一個 ~10TB 的虛擬磁碟。
在 RAM 緩衝區填滿後,對磁碟的寫入操作大約為 10MB/s,為什麼?
謝謝
測試:
- Iperf3 - 網路連接工作正常。
- CPU 負載 - 10% 或更低。
- 硬體故障 - 磁碟驅動器正常工作,控制器在單個磁碟上工作正常。
圖片
儲存池的寫入模式 連結
iPerf3 結果 連結
本地C: 到 O: 傳輸 期間的寫入模式(無網路):連結
要求的資訊:
- 磁碟 RPM/大小:7200RPM (LFF)
- 磁碟型號:WD40EFRX(西部數據:紅色“NAS”驅動器)
- 儲存池設置:請參見此處
- 什麼樣的伺服器?帶有“Asus P8Z77-V LE Plus”主機板的定制機箱 PC 機箱。
- 磁碟如何連接到它?12 個磁碟,其中 4 個與此文件共享相關。
附加說明
- 該系統之前使用 FreeNAS 11.4 的速度在 200MB/s 範圍內。
預設設置將不適合。
優化儲存空間(推薦方式)
- 使用 PowerShell 優化 MPIO:
Set-MSDSMGlobalLoadBalancePolicy -Policy LB
- 分配單元推薦大小 64KB(使用 NTFS 格式化時)
- Mircosoft 建議使用 64kB 交錯(相當於 RAID 條帶大小)http://social.technet.microsoft.com/wiki/contents/articles/15200.storage-spaces-designing-for-performance.aspx
應該在沒有 GUI 的情況下使用 PowerShell 設置交錯:
New-VirtualDisk -Interleave
我不建議更改 IsPowerProteced 設置或在物理磁碟上啟用寫入記憶體。