高可用性的多路徑支援

Windows Server® 2008 包含許多增強功能,可改善執行 Windows 伺服器級作業系統到存放區域網路 (SAN) 裝置之間的連線性。

改善 Windows 伺服器連線到 SAN 之高可用性的增強功能中,其中一項是整合多重路徑 I/O (MPIO) 支援。Microsoft MPIO 架構透過對存放陣列建立多個工作階段或連線,以支援 iSCSI、光纖與序列附加存放 (SAS,serial attached storage) SAN 連線。

多重路徑解決方案使用多餘的實體路徑元件 (介面卡、纜線以及交換器),在伺服器與存放裝置之間建立邏輯路徑。如果一或多個元件失效而造成路徑失效時,多重路徑邏輯會為 I/O 使用替代路徑,如此一來應用程式仍能存取其資料。每個網路介面卡 (在 iSCSI 案例中) 或 HBA 應該使用多餘的交換器基礎結構進行連線,以便在存放光纖元件發生失效時能夠持續存取其中的存放裝置。

容錯移轉次數取決於存放裝置廠商,但您也可以使用 Microsoft iSCSI 軟體啟動程式驅動程式中的計時器來設定,或是透過修改光纖主機匯流排介面卡驅動程式參數設定來設定。

Windows Server 2008 中新的 MPIO 功能包括裝置特定模組 (DSM),其設計旨在搭配支援非對稱邏輯單元存取 (ALUA) 控制器模型 (如 SPC-3 中的定義) 的存放陣列,以及遵循 Active/Active 控制器模型的存放陣列使用。

包括的 DSM 的功能

Microsoft DSM 提供下列負載平衡原則。請注意,負載平衡原則一般是仰賴附加到 Windows 電腦之存放陣列的控制器模型 (ALUA 或真 Active/Active)。

  • 容錯移轉 不執行負載平衡。應用程式指定主要路徑與一組備用路徑。主要路徑是用於處理裝置要求。如果主要路徑失效,則會使用其中一個備用路徑。備用路徑必須以喜好設定的遞減順序 (首先列出最慣用的路徑) 列示。

  • 容錯回復 容錯回復能夠讓 I/O 專用在可以運作的慣用路徑。如果慣用路徑失效,會將 I/O 導向到替代路徑直到功能還原到慣用路徑為止,不過 I/O 會在功能還原時自動切換回慣用路徑。

  • 循環配置資源 DSM 以平衡且循環配置資源的方式為 I/O 使用所有可用的路徑。

  • 具有路徑子集的循環配置資源 應用程式指定一組路徑用於循環配置資源方式,而且也指定一組備用路徑。DSM 使用路徑主要集區中的路徑來處理要求,前提是其中至少有一個路徑是可用的。DSM 只有在所有主要路徑失效時才會使用備用路徑。備用路徑必須以喜好設定的遞減順序 (首先列出最慣用的路徑) 列示。如果一或多個主要路徑成為可用狀態,DSM 會使用備用路徑 (按照其喜好設定順序)。例如,假設有 A、B、C 和 D 這 4 個路徑,而 A、B 和 C 列為主要路徑,D 則是備用路徑。只要 A、B 及 C 中至少有一個路徑可用,DSM 就會以循環配置資源方式選擇其中一個路徑。

    如果這三個路徑都失效,則 DSM 會使用 D,也就是備用路徑。如果 A、B 或 C 變成可用,DSM 會停止使用 D,並切換回 A、B 以及 C 之間可用的路徑。

  • 動態最小佇列深度 DSM 會將 I/O 路由到具有最少量未執行要求的路徑。

  • 加權路徑 應用程式會為每個路徑指派加權;加權表示指定路徑的相對優先順序。數字越大,優先順序越低。DSM 會從可用的路徑中間選擇具有最低加權的路徑。

即使在電腦重新啟動後,Microsoft DSM 仍會保留負載平衡設定。管理應用程式未設定任何原則時,DSM 預設使用的原則會是循環配置資源 (存放控制器遵循真 Active/Active 模型時),或是簡單容錯移轉 (存放控制器支援 SPC-3 ALUA 模型時)。使用簡單容錯移轉時,任何一個可用的路徑均可做為主要路徑,而其餘的路徑則會做為備用路徑。

新增和移除 MPIO 支援

若要在執行 Windows Server 2008 的電腦上安裝多重路徑 I/O,請完成下列步驟。

安裝多重路徑 I/O
  1. 開啟 [伺服器管理員]。

    若要開啟 [伺服器管理員],請按一下 [開始],指向 [系統管理工具],再按一下 [伺服器管理員]

  2. [功能] 區域中,按一下 [新增功能]

  3. 在 [新增功能精靈] 的 [選取功能] 頁面,選取 [多重路徑 I/O],然後按 [下一步]

  4. [確認安裝選項] 頁面上,按一下 [安裝]

  5. 安裝完成時,請按一下 [關閉]

若要使用 伺服器管理員 命令列在電腦上安裝多重路徑 I/O,請完成下列步驟。

使用命令列安裝多重路徑 I/O
  1. 使用提高的權限開啟 [命令提示字元] 視窗。

    [開始] 功能表的 [命令提示字元] 物件上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]

  2. 輸入下列命令,再按 ENTER 鍵。

    ServerManagerCmd.exe -install Multipath-IO

  3. 安裝完成時,請輸入下列命令並在命令視窗中檢視查詢結果,確認已安裝多重路徑 I/O。多重路徑 I/O 應該會顯示在已安裝的封裝清單中。

    ServerManagerCmd.exe -query

移除多重路徑 I/O

若要移除多重路徑 I/O,請完成下列步驟。

移除多重路徑 I/O
  1. 開啟 [伺服器管理員]。

    若要開啟 [伺服器管理員],請按一下 [開始],指向 [系統管理工具],再按一下 [伺服器管理員]

  2. [功能] 區域中,按一下 [移除功能]

  3. 在 [新增功能精靈] 的 [選取功能] 頁面,選取 [多重路徑 I/O],然後按 [下一步]

  4. [確認安裝選項] 頁面上,按一下 [安裝]

  5. 安裝完成時,請按一下 [關閉]

若要使用 伺服器管理員 命令列移除多重路徑 I/O,請完成下列步驟。

使用命令列移除多重路徑 I/O
  1. 使用提高的權限開啟 [命令提示字元] 視窗。

    [開始] 功能表的 [命令提示字元] 物件上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]

  2. 輸入下列命令,再按 ENTER 鍵。

    ServerManagerCmd.exe -remove Multipath-IO

  3. 移除完成時,請輸入下列命令並在命令視窗中檢視查詢結果,確認已移除多重路徑 I/O。已安裝的封裝清單中應該已經沒有多重路徑 I/O。

    ServerManagerCmd.exe -query

開啟和設定多重路徑 I/O

安裝多重路徑 I/O 後,可以從 [控制台] 或是按一下 [開始] 功能表上 [系統管理工具] 中的 [MPIO] 圖示,開啟 [MPIO 內容] 對話方塊。

設定與 DSM 安裝

透過 Microsoft MPIO 的其他連線可以使用 [MPIO 內容] 對話方塊或使用命令列介面進行設定。

新增協力廠商的 DSM

許多 Active/Active 與 SPC-3 相容的存放陣列也能夠搭配 MPIO 通用 DSM 使用。有些存放陣列廠商也提供自己的 DSM,做為 Microsoft MPIO 架構的介面。協力廠商的 DSM 應該使用 [MPIO 內容] 對話方塊中的 [DSM 安裝] 索引標籤進行安裝。

您可以使用 [探索多重路徑] 索引標籤來檢查裝置,判斷裝置與存放陣列之間是否有多重路徑存在。在檢查完畢後,系統應該會自動在 [裝置硬體識別碼] 欄位填入資訊。

如果存放的多重路徑不存在,或尚未連接存放裝置,則您可以在 [具備 MPIO 的裝置] 索引標籤中提供資訊,手動新增裝置硬體識別碼。

使用 MPclaim 命令列工具

使用 MPclaim 命令列工具可以管理多重路徑 I/O。

附註

在執行 Windows Server 2008 的 Server Core 安裝的電腦上,命令列是設定多重路徑 I/O 唯一可用的方法。

MPclaim 語法

mpclaim restart_option install_switch device_switch device_hwid

MPclaim 參數

下表說明當您透過命令列使用 MPclaim 命令來管理多重路徑 I/O 時,可搭配此命令使用的命令參數。

參數 描述

Restart_option

選項

描述

-r

-r

自動重新啟動而不要提示

-n

-n

不顯示重新啟動要求。

Install_switch

選項

描述

-i

-i

安裝 MPIO 並為存放裝置新增多重路徑支援

-u

-u

移除 MPIO 並停止支援存放裝置

device_switch

選項

描述

-d <device_hwid>

-d <device_hwid>

指定要為其加入 MPIO 支援的裝置。裝置識別碼以空格分隔。

-a

-a

套用 MPIO 支援到所有相容的裝置。

-c

-c

僅套用 MPIO 支援到 SPC-3 相容的裝置。此參數僅可套用到安裝;如果移除 MPIO (為 install_switch 使用 -u 參數),則命令對 -c 的解譯與 -a 類似。

device_hwid

device_hwid

MPIO 支援的裝置識別碼,格式為 VendorProduct,其中 Vendor 代表製造商或廠商的名稱,而 Product 則代表產品或型號名稱。多重識別碼必須用空格分隔。此參數僅能與 -d 裝置參數選項一起使用。

請參閱