規劃高可用性 VMM 部署
本文可協助您規劃高可用性 System Center Virtual Machine Manager (VMM) 部署。
針對復原能力和延展性,您可以部署高可用性模式中的 VMM,如下所示:
- 在故障轉移叢集中部署 VMM 管理伺服器。
- 讓連結庫伺服器檔案共用具有高可用性。
- 將 SQL Server VMM 資料庫部署為高可用性。
規劃高可用性 SQL Server 部署
- 部署 VMM 管理伺服器之前,您應該先設定 SQL Server。
- 建議您在故障轉移叢集上使用高可用性 SQL Server 安裝,並設定 SQL Server Always On 可用性群組。 您不應該在 VMM 叢集上安裝 SQL Server。
- 檢閱 故障轉移叢集節點必要條件的最佳做法 。
- VMM 支援 AlwaysOn 可用性群組。 使用 同步認可 來提升保護的額外負荷。 如果您使用 異步認可 模式,輔助資料庫可能會延隔主資料庫,讓某些數據遺失。
- 資料庫伺服器必須位於與 VMM 伺服器相同的網域中,或在具有雙向信任的網域中。
- 搭配 VMM 使用叢集資料庫需要 Kerberos 驗證。 若要支援此功能,SQL Server 實例必須將服務主體名稱 (SPN) 與將執行 SQL Server 的帳戶產生關聯。
規劃高可用性 VMM 管理伺服器
- 請勿安裝在 Hyper-V 主機父磁碟分區上。 您可以在 VM 上安裝 VMM。
- 開始之前,您必須設定 VMM 服務帳戶和分散式金鑰管理。 深入了解。
- 只有一個 VMM 實例可以部署到最多 16 個節點的故障轉移叢集。
- 建立叢集的使用者具有 OU 或將形成叢集之伺服器所在之容器的建立計算機物件 許可權。 如果無法這樣做,請要求網域系統管理員預先預備叢集計算機的叢集計算機物件。
- 執行為 VMM 管理節點的電腦需求:
- 將作為 VMM 伺服器的所有叢集節點都必須執行 Windows Server 2016。
- 每個叢集節點都必須加入網域,而且必須具有不超過 15 個字元的計算機名稱。
- VMM 服務網路名稱不得超過15個字元。
- Windows ADK 必須安裝在每部電腦上。 從安裝程式或 下載中心安裝。 當您安裝時,請選取 [部署工具和 Windows 預安裝環境 ]。
- 如果您打算部署使用 SQL Server 資料層應用程式的 VMM 服務,請在 VMM 管理伺服器上安裝相關的命令行公用程式。
規劃高可用性 VMM 管理伺服器
- 請勿安裝在 Hyper-V 主機父磁碟分區上。 您可以在 VM 上安裝 VMM。
- 開始之前,您必須設定 VMM 服務帳戶和分散式金鑰管理。 深入了解。
- 只有一個 VMM 實例可以部署到最多 16 個節點的故障轉移叢集。
- 建立叢集的使用者具有 OU 或將形成叢集之伺服器所在之容器的建立計算機物件 許可權。 如果無法這樣做,請要求網域系統管理員預先預備叢集計算機的叢集計算機物件。
- 執行為 VMM 管理節點的電腦需求:
- 將作為 VMM 伺服器的所有叢集節點都必須執行 Windows Server 2016 或 Windows Server 2019。
- 每個叢集節點都必須加入網域,而且必須具有不超過 15 個字元的計算機名稱。
- VMM 服務網路名稱不得超過15個字元。
- Windows ADK 必須安裝在每部電腦上。 從安裝程式或 下載中心安裝。 當您安裝時,請選取 [部署工具和 Windows 預安裝環境 ]。
- 如果您打算部署使用 SQL Server 資料層應用程式的 VMM 服務,請在 VMM 管理伺服器上安裝相關的命令行公用程式。 命令行公用程式可在 SQL Server 2012 功能套件或 SQL Server 2014 功能套件或 SQL Server 2016 功能套件中取得。
執行為 VMM 管理節點的電腦需求:
- 將作為 VMM 伺服器的所有叢集節點都必須執行 Windows Server 2019 或 Windows Server 2022。
- 每個叢集節點都必須加入網域,而且必須具有不超過 15 個字元的計算機名稱。
- VMM 服務網路名稱不得超過15個字元。
- Windows ADK 必須安裝在每部電腦上。 從安裝程式或 下載中心安裝。 當您安裝時,請選取 [部署工具和 Windows 預安裝環境 ]。
- 如果您打算部署使用 SQL Server 資料層應用程式的 VMM 服務,請在 VMM 管理伺服器上安裝相關的命令行公用程式。 命令行公用程式可在 SQL Server 2012 功能套件或 SQL Server 2014 功能套件或 SQL Server 2016 功能套件或 SQL Server 2017 功能套件或 SQL Server 2019 功能套件中取得。
注意
不支援在 Stretched 叢集設定中部署高可用性 SCVMM 管理伺服器。
執行為 VMM 管理節點的電腦需求:
- 將作為 VMM 伺服器的所有叢集節點都必須執行 Windows Server 2025。
- 每個叢集節點都必須加入網域,而且必須具有不超過 15 個字元的計算機名稱。
- VMM 服務網路名稱不得超過15個字元。
- Windows ADK 必須安裝在每部電腦上。 從安裝程式或 下載中心安裝。 當您安裝時,請選取 [部署工具和 Windows 預安裝環境 ]。
- 如果您打算部署使用 SQL Server 資料層應用程式的 VMM 服務,請在 VMM 管理伺服器上安裝相關的命令行公用程式。 命令行公用程式可在 SQL Server 2012 功能套件或 SQL Server 2014 功能套件或 SQL Server 2016 功能套件或 SQL Server 2017 功能套件或 SQL Server 2019 功能套件中取得。
注意
不支援在 Stretched 叢集設定中部署高可用性 SCVMM 管理伺服器。
規劃高可用性 VMM 連結庫
您可以建立高可用性連結庫伺服器,以確保檔案型資源、範本和配置檔具有復原性和可用性。
- 當您以高可用性模式部署 VMM 時,VMM 不會自動將 VMM 連結庫建立為高可用性。 您必須在檔案伺服器叢集上部署連結庫,以建立高可用性連結庫伺服器。
- 您必須設定檔案伺服器故障轉移叢集。 不支援在 VMM 叢集上部署高可用性連結庫共用。
- 您將設定為檔案伺服器的電腦應該執行 Windows Server 2012 R2 或更新版本。 建議所有節點具有相同版本的 Windows。
- 您想要新增為檔案伺服器的所有節點都應該位於相同的網域中。
- 請確定您想要用於連結庫的硬體和軟體符合系統需求。
- 建立叢集的使用者具有 OU 或將形成叢集之伺服器所在之容器的建立計算機物件 許可權。 如果無法這樣做,請要求網域系統管理員預先預備叢集計算機的叢集計算機物件。
- 您用來建立叢集的帳戶應該是您要新增為檔案伺服器節點之所有電腦上的網域使用者。
- 連結庫伺服器不能是向外延展檔伺服器 (SOFS)。 它必須位於不使用SOFS叢集角色的故障轉移叢集上。 這是因為當您部署連結庫時,VMM 代理程式會部署在主機上。 針對SOFS,叢集中有多個主機提供共用,這使得代理程式部署變得複雜。 當您有獨立或叢集連結庫伺服器時,可以在SOFS上建立共用來使用記憶體。
- 您可以使用實體節點或客體叢集,在叢集上部署連結庫共用。
- 如果您想要在建立叢集時新增叢集記憶體,請確定所有計算機都可以存取存儲設備。
- 如果您想要在不同的數據中心部署分散式 VMM 連結庫,您必須在兩個連結庫共用之間設定排程的複本。 沒有複寫可用。