如何在支援多重路徑 I/O 的 Windows 電腦上使用 iSCSI Target?

如何在支援多重路徑 I/O 的 Windows 電腦上使用 iSCSI Target?

目的

設定虛擬儲存空間時,「故障轉移」及「負載平衡」這兩項重要機制,可讓系統有效運用資源、達到最大傳輸效能與最短回應時間,並且避免超載。將多重路徑 I/O (Multipath I/O,MPIO) 這項技術用於 iSCSI 連線,可提升故障轉移及負載平衡的功能,同時提供可靠且優質的儲存空間。

MPIO 得到硬碟控制器、iSCSI 通訊協定、光纖通道等多項技術廣泛支援,軟體方面亦有 Linux、VMware、Microsoft 等多家廠商支援,因此能提供比多重連結 (Multiple Connections per Session,MC/S) 更佳的相容性。所有 Synology NAS 裝置只要配備兩個以上的網路介面,都支援將 MPIO 用於 iSCSI Target,能協助部署故障轉移及負載平衡機制。

本文將引導您在支援 MPIO 的 Windows 電腦上使用 iSCSI Target。

環境

Windows 電腦

Synology NAS

  • SAN Manager:
    • 已建立 iSCSI LUN 以及 Target。
    • 已勾選允許來自一個或多個 iSCSI 啟動器的多重連線 (可在 SAN Manager > iSCSI > 編輯 > 進階設定勾選)。

注意事項:

  • 強烈建議您為 MPIO 設定不同的網路或子網路,並用於具備多個網路介面的 iSCSI 啟動器和 Target 上。
  • Synology NAS 需具備兩個以上的網路埠才能支援 MPIO。

解決方法

  1. 開啟伺服器管理員並前往儀表板 > 管理 > 新增功能精靈
  2. 選擇多重路徑 I/O 並按一下安裝
    14.png
  3. 安裝完成後,重新啟動電腦來套用所有變更。
  4. 前往控制台 > MPIO > 探索多重路徑。勾選新增 iSCSI 裝置的支援,然後按一下新增
    15.png
  5. 再次重新啟動電腦,接著名為「MSFT2005iSCSIBusType 0x9」(或相似 ID) 的新裝置應會出現在 MPIO 內容 > MPIO 裝置中。
    16.png
  6. 按一下 Windows 鍵 + S,輸入 iSCSI 啟動器來開啟 iSCSI 啟動器。前往探索頁籤,按一下探索入口… 來加入 Synology NAS 的所有 IP 位址。完成後,IP 位址會出現在目標入口17.png
  7. 前往目標頁籤,選擇 Target,然後按一下連線18.png
  8. 勾選啟用多重路徑,並按一下進階… 以繼續設定。19.png
  9. 本機介面卡的下拉式選單中選擇 Microsoft iSCSI 啟動器。在啟動器 IP目標入口 IP 的下拉式選單中各選擇一組 IP 位址,這兩組 IP 位址必須在相同的子網路中。20.png
  10. 選擇 Target 並按一下進階… 以啟用 MPIO。21.png
  11. 工作階段頁籤按一下新增工作階段以新增另一路徑。22.png
  12. 勾選啟用多重路徑,並按一下進階… 以繼續設定。
  13. 本機介面卡的下拉式選單中選擇 Microsoft iSCSI 啟動器。在啟動器 IP 的下拉式選單中選擇一組 IP 位址,並在目標入口 IP 的下拉式選單中選擇一組步驟 4 所設定的 IP 位址,這兩組 IP 位址必須在相同的子網路中。
    23.png
  14. 在 Synology NAS,前往 SAN Manager (在 DSM 7.0 版本之前,請前往 iSCSI Manager) 來確認服務狀態是否已包含兩組 IP 位址。24.png
  15. 按一下 Windows 鍵 + X 並按一下電腦管理。前往硬碟管理並在 iSCSI 硬碟上 (並非磁區或儲存空間) 按一下右鍵以開啟內容視窗。25.png
  16. 前往 MPIO 頁籤便可看到兩條路徑皆已列出。您可在此視窗選擇偏好的 MPIO 原則。26.png
目的
環境
解決方法