Iscsi

OpenSolaris iSCSI 目標 - 慢讀

  • September 26, 2009

我們在 RAID10 中有一個帶有 6xSAS 的新 NAS,在上面測試 OpenSolaris 2009.6。

本地讀/寫速度驚人,大約 700/350MB/秒。網路臨時設置為單個 1Gbit 鏈路,沒有任何鏈路聚合/巨型幀。我通過 NFS 獲得 80/60MB/秒的讀/寫。

通過 iSCSI 共享卷時,寫入速度為 60MB/秒,但讀取速度非常慢,約為 5-10MB/秒。什麼可能導致這種情況?試過 Linux/Windows iSCSI 啟動器,結果是一樣的。

感謝您的想法。

iSCSI 性能很大程度上取決於網路設備的質量。幾點考慮:

  • 確保您的伺服器和客戶端具有高質量的網卡,最好具有 TCP 解除安裝,甚至硬體 iSCSI 功能。
  • 確保您的 iSCSI 流量位於完全獨立的網路上。理想情況下,它將擁有自己的物理交換機,但擁有自己的 VLAN 也可以。
  • 不要在交換機上便宜。確保您使用的是來自以性能設備而聞名的供應商(例如:Cisco、Foundry、HP 等)
  • 使用巨型幀。它們可以通過減少 TCP/IP 成本將 iSCSI 性能提高多達 50%

在我家的 OpenSolaris NAS 上,我簡單地測試了 iSCSI,在我切換到巨型幀之前,我基於 Windows 的啟動器的性能非常糟糕。

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