Performance

如何修復較慢的 iSCSI 速度(與 SMB 相比)?

  • September 19, 2019

我有一個提供 SMB 和 iSCSI 目標的 NAS,以及一個通過 10 GbE 鏈路直接連接的伺服器(中間沒有交換機)。

與 SMB“目標”的“高”(預期)速度相比,我使用 iSCSI 目標的速度很慢。

查看 SMB (Y:) 和 iSCSI (E:) 之間的速度比較:

速度比較 SMB (Y:) 與 iSCSI (E:)

如何調查 iSCSI 目標的性能問題?

NAS:群暉 RackStation RS3617xs+

您使用的數據集太小,無法為您的基準測試提供任何價值,而且到目前為止您還沒有提供足夠的資訊。samba 共享和 iSCSI 目標是如何配置的?鏈路兩端的硬體配置如何?

首先,您的 3 個結果(CIFS 讀取和寫入、iSCSI 讀取)以連結速度執行。我不知道你的 NAS 能做什麼,但我懷疑你只是在這裡測試你的數據記憶體。對於任何合理的順序速度基準測試,您需要使用至少兩倍於 RAM 最高的機器(客戶端或伺服器)的總 RAM 進行測試。例如,如果您的 NAS 和工作站有 8 GB 的 RAM,任何小於 8 GB 的測試都只會測試您的記憶體和網路,而不是實際的磁碟速度。

其次,您的 iSCSI 目標可能使用直寫。因此,您在 iSCSI 寫入測試中看到的可能是您的 NAS 的實際順序磁碟寫入性能,因為您的 iSCSI 目標直接寫入磁碟(無寫入記憶體),而 samba 則沒有(這是使用非常重要的地方足夠大的數據集)。

引用自:https://serverfault.com/questions/984828