在 VMM 中管理 儲存空間直接存取

本文提供 儲存空間直接存取 (S2D) 的概觀,以及如何部署在 System Center - Virtual Machine Manager (VMM) 網狀架構中。

儲存空間直接存取 (S2D) 已在 Windows Server 2016 中引進。 它會將實體儲存設備磁碟驅動器分組到虛擬存放集區,以提供虛擬化的記憶體。 使用虛擬化記憶體,您可以:

  • 以單一虛擬實體的形式管理多個實體記憶體來源。
  • 使用和不使用外部儲存設備來取得廉價的記憶體。
  • 將不同類型的記憶體收集到單一虛擬存放集區。
  • 藉由新增磁碟驅動器,輕鬆地布建記憶體,並視需要擴充虛擬化記憶體。

注意

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

如何運作?

S2D 會從連結至 Windows Server 叢集中特定節點的儲存設備建立存儲設備集區。 記憶體可以是直接連結至單一節點的節點或磁碟裝置內部。 支援的儲存設備磁碟驅動器包括 NVMe、透過 SATA 或 SAS 連線的 SSD,以及 HDD。 深入了解

  • 當您在 Windows Server 叢集上啟用 S2D 時,S2D 會自動探索合格的記憶體,並將它新增至叢集的存放集區。
  • S2D 也會建立內建伺服器端記憶體快取,以將效能最大化。 最快的磁碟驅動器用於快取,其餘磁碟驅動器則用於容量。 深入瞭解 快取。
  • 您可以從存放集區建立磁碟區。 建立磁碟區會建立虛擬磁碟(儲存空間)、分割區並將其格式化、將其新增至叢集,並將它轉換成叢集共用磁碟區(CSV)。
  • 您可以使用 SMB 3.0,為磁碟區設定不同的容錯層級,以指定虛擬磁碟在集區中分散到實體磁碟的方式。 您可以設定沒有復原能力或鏡像或同位復原的磁碟區。 深入了解

聚合式和非交集部署

執行 S2D 的叢集可以透過幾種方式進行部署:

  • 超交集部署:Hyper-V 計算和 S2D 記憶體會在相同的叢集中執行,且兩者之間沒有區隔。 這可同時調整計算和記憶體資源。
  • 分類式部署:計算資源會在一個 Hyper-V 叢集上執行。 S2D 記憶體在不同的叢集上執行。 您可以個別調整叢集,以進行微調的管理。

超交集部署

以下是超融合式部署的圖例

超融合式部署的圖例。

圖 1:超融合式部署

  • VM 檔案會儲存在本機 CSV 上。
  • 不會使用檔案共用和SMB。
  • 使用 S2D CSV 磁碟區之後,您可以布建它們,就像任何其他 Hyper-V 部署一樣。
  • 您可以將 Hyper-V 計算叢集與其 S2D 記憶體一起調整。

分類式部署

以下是分類式部署的圖例

分類式部署的圖例。

圖 2:分類式部署

  • 檔案共用是在 S2D CSV 上建立的。
  • Hyper-V VM 會設定為將其檔案儲存在向外延展檔伺服器 (SOFS) 上,並使用 SMB 3.0 存取。
  • 您可以個別調整 Hyper-V 和 SOFS 叢集,以進行微調的管理。 例如,許多 VM 的計算節點可能接近完整容量,但記憶體節點可能會有多餘的磁碟和 IOPS 容量;因此,您只會新增其他計算節點。

下一步

部署超交集 S2D 叢集