共用方式為


在 VMM 中部署 儲存空間直接存取 超交集叢集

本文說明如何在 System Center Virtual Machine Manager (VMM) 中設定執行 儲存空間直接存取 (S2D) 的超交集叢集。 深入瞭解 S2D。

您可以布建 Hyper-V 叢集,並從現有的 Hyper-V 主機或從裸機伺服器布建來啟用 S2D,以部署超交集 S2D 叢集。

您目前無法在使用 Nano 操作系統從裸機電腦部署的 Hyper-V 叢集上,於超交集部署中啟用 S2D。

注意

您必須先啟用 S2D,才能將記憶體提供者新增至 VMM。

若要啟用 S2D,請移至 [一般>設定] 指定叢集名稱和主機群組,然後選取 [啟用 儲存空間直接存取] 選項,如下所示:

已啟用 S2D 頁面的螢幕快照。

使用 S2D 啟用叢集之後,VMM 會執行下列動作:

  1. 已啟用檔案伺服器角色和故障轉移叢集功能。
  2. 儲存體復本和資料重複資料刪除已啟用。
  3. 叢集會選擇性地驗證並建立。
  4. 已啟用 S2D,而且會以您在精靈中提供的相同名稱來建立記憶體陣列。

如果您使用 PowerShell 建立超交集叢集,就會使用 Enable-ClusterS2D autoconfig=true 選項自動建立集區和儲存層。

在您開始使用 Intune 之前

  • 請確定您正在執行 VMM 2016 或更新版本。
  • 叢集中的 Hyper-V 主機應執行已安裝 Hyper-V 角色並設定為裝載 VM 的 Windows Server 2016 或更新版本。

注意

VMM 2019 UR3 和更新版本支援 Azure Stack 超交集基礎結構(HCI 版本 20H2)。

  • 請確定您執行的是 VMM 2019 或更新版本。
  • 叢集中的 Hyper-V 主機必須執行已安裝 Hyper-V 角色並設定為裝載 VM 的 Windows Server 2019 或更新版本。

    注意

    VMM 2025 支援 Azure 本機版 (版本 23H2 和 22H2)

備妥這些必要條件之後,您可以布建叢集,並在其上設定記憶體資源。 接著,您可以在叢集上部署 VM,或使用 SOFS 將記憶體匯出至其他資源。

步驟 1:布建叢集

您可以透過下列方式佈建叢集:

  1. 從 Hyper-V 主機
  2. 從裸機電腦

針對布建叢集的步驟,選取必要的索引標籤:

請遵循下列步驟,從 Hyper-V 主機布建叢集:

  1. 如果您需要將 Hyper-V 主機新增至 VMM 網狀架構, 請遵循下列步驟。 如果它們已經在 VMM 網狀架構中,請跳至下一個步驟。
  2. 請遵循指示, 從 VMM 網狀架構中管理的獨立 Hyper-V 主機布建叢集。

注意

  • 當您設定叢集時,請務必在 [建立 Hyper-V 叢集精靈] 的 [一般設定] 頁面上選取 [啟用 儲存空間直接存取] 選項。 在 [資源類型] 中,選取 [執行 Windows Server 操作系統的現有伺服器],然後選取要新增至叢集的 Hyper-V 主機。
  • 如果已啟用 S2D,您必須驗證叢集。 不支援略過此步驟。

步驟 2:設定叢集的網路功能

在 VMM 網狀架構中佈建和管理叢集之後,您必須設定叢集節點的網路功能。

  1. 首先,建立邏輯網路來鏡像您的實體管理網路。
  2. 您必須 設定已啟用 Switch Embedded Teaming (SET) 的邏輯交換器 ,讓交換器知道虛擬化。 此交換器會連線到管理邏輯網路,而且具有提供管理網路存取權或設定記憶體網路所需的所有主機虛擬適配卡。 S2D 依賴網路在主機之間進行通訊。 建議使用支援 RDMA 的適配卡。
  3. 建立 VM 網路

注意

下列功能適用於 VMM 2019 UR1。

步驟 3:在 S2D 叢集上設定 DCB 設定

注意

設定DCB設定是選擇性步驟,以在S2D叢集建立工作流程期間達到高效能。 如果您不想設定DCB設定,請跳至步驟4。

建議

  • 如果您已部署 vNIC,為了達到最佳效能,建議您將所有 vNIC 對應至對應的 pNIC。 vNIC 與 pNIC 之間的親和性是由操作系統隨機設定,而且在某些情況下,多個 vNIC 會對應至相同的 pNIC。 若要避免這類案例,建議您遵循此處所列的步驟,手動設定 vNIC 與 pNIC 之間的親和性。

  • 當您建立網路適配器埠配置檔時,建議您允許 IEEE 優先順序深入了解。 您也可以使用下列 PowerShell 命令來設定 IEEE 優先順序:

    PS> Set-VMNetworkAdapterVlan -VMNetworkAdapterName SMB2 -VlanId "101" -Access -ManagementOS
    PS> Set-VMNetworkAdapter -ManagementOS -Name SMB2 -IeeePriorityTag on
    

開始之前

確認下列事項:

  1. 您正在執行 VMM 2019 或更新版本。
  2. 叢集中的 Hyper-V 主機正在執行 Windows Server 2019 或更新版本,並安裝並設定為裝載 VM 的 Hyper-V 角色。

開始之前

確認下列事項:

  1. 您正在執行 VMM 2019 或更新版本。
  2. 叢集中的 Hyper-V 主機正在執行 Windows Server 2019 或更新版本,並安裝並設定為裝載 VM 的 Hyper-V 角色。

注意

  • 您可以在 Hyper-V S2D 叢集 (Hyper-converged) 和 SOFS S2D 叢集上設定 DCB 設定(分類式)。
  • 您可以在叢集建立工作流程期間或在現有叢集上設定DCB設定。
  • 您無法在SOFS叢集建立期間設定DCB設定;您只能在現有的 SOFS 叢集上進行設定。 SOFS 叢集的所有節點都必須由 VMM 管理。
  • 只有在使用現有的 Windows 伺服器建立叢集時,才支援在叢集建立期間設定 DCB 設定。 裸機/操作系統部署工作流程不支援它。

使用下列步驟來設定 DCB 設定

  1. 建立新的 Hyper-V 叢集,然後選取 [啟用 儲存空間直接存取]。 DCB 組態 選項會新增至 Hyper-V 叢集建立工作流程。

    Hyper-V 叢集的螢幕快照。

  2. 在DCB組態中,選取 [設定數據中心橋接]。

  3. 提供 SMB直接傳輸和叢集活動訊號流量的優先順序頻寬 值。

    注意

    默認值會指派給 Priority 和 Bandwidth。 根據您的組織環境需求自定義這些值。

    優先順序頻寬的螢幕快照。

    預設值:

    傳輸類別 優先順序 帶寬 ≤
    叢集活動訊號 7 1
    SMB-Direct 3 50
  4. 選取用於記憶體流量的網路適配器。 RDMA 會在這些網路適配器上啟用。

    注意

    在聚合式 NIC 案例中,選取記憶體 vNIC。 基礎 PNIC 必須是 RDMA,才能顯示 vNIC 並可供選取。

    啟用 RMDS 的螢幕快照。

  5. 檢閱摘要,然後選取 [完成]

    將會建立 S2D 叢集,並在所有 S2D 節點上設定 DCB 參數。

    注意

    • 您可以瀏覽 [叢集屬性 ] 頁面並流覽至 [DCB 組態 ] 頁面,在現有的 Hyper-V S2D 叢集上設定 DCB 設定。
    • 任何節點上DCB設定的頻外變更,都會導致VMM中的S2D叢集不相容。 叢集屬性的 DCB 組態 頁面中將提供補救選項,您可以使用此選項來強制執行叢集節點上 VMM 中設定的 DCB 設定。

步驟 4:管理集區並建立 CSV

您現在可以修改存放集區設定,並建立虛擬磁碟和 CSV。

  1. 選取 [網狀架構>記憶體>陣列]。

  2. 以滑鼠右鍵按兩下叢集 >[管理集區],然後選取預設建立的存放集區。 您可以變更預設名稱並新增分類。

  3. 若要建立 CSV,請以滑鼠右鍵按兩下叢集 >[內容>]。

  4. 在 [建立磁碟區精靈 >記憶體類型] 中,指定磁碟區名稱並選取存放集區。

  5. [容量] 中,您可以指定磁碟區大小、檔案系統和復原設定。

  6. 選取 [ 設定進階記憶體和階層處理設定 ] 來設定這些選項。

  7. 選取 [下一步]。

    磁碟區設定的螢幕快照。

  8. 在 [ 記憶體設定] 中,指定儲存層分割、容量和復原設定。

    [設定記憶體設定] 的螢幕快照。

  9. 在 [ 摘要] 中,確認設定並完成精靈。 當您建立磁碟區時,會自動建立虛擬磁碟。

如果您使用 PowerShell,就會使用 Enable-ClusterS2D autoconfig=true 選項自動建立集區和儲存層。

步驟 5:在叢集上部署 VM

在超交集拓撲中,VM 可以直接部署在叢集上。 其虛擬硬碟會放在您使用 S2D 建立的磁碟區上。 您可以 建立和部署這些 VM ,就像任何其他 VM 一樣。

步驟 3:管理集區並建立 CSV

您現在可以修改存放集區設定,並建立虛擬磁碟和 CSV。

  1. 選取 [網狀架構>記憶體>陣列]。

  2. 以滑鼠右鍵按兩下叢集 >[管理集區],然後選取預設建立的存放集區。 您可以變更預設名稱並新增分類。

  3. 若要建立 CSV,請以滑鼠右鍵按兩下叢集 >[內容>]。

  4. 在 [建立磁碟區精靈 >記憶體類型] 中,指定磁碟區名稱並選取存放集區。

  5. [容量] 中,您可以指定磁碟區大小、檔案系統和復原設定。

  6. 選取 [ 設定進階記憶體和階層處理設定 ] 來設定這些選項。

  7. 選取 [下一步]。

    磁碟區容量設定的螢幕快照。

  8. 在 [ 記憶體設定] 中,指定儲存層分割、容量和復原設定。

    記憶體設定的螢幕快照。

  9. 在 [摘要],確認設定並完成精靈。 當您建立磁碟區時,會自動建立虛擬磁碟。

如果您使用 PowerShell,就會使用 Enable-ClusterS2D autoconfig=true 選項自動建立集區和儲存層。

步驟 4:在叢集上部署 VM

在超交集拓撲中,VM 可以直接部署在叢集上。 其虛擬硬碟會放在您使用 S2D 建立的磁碟區上。 您可以 建立和部署這些 VM ,就像任何其他 VM 一樣。

下一步