有效管理集區和集區群組的電源選項,對於最佳化資源使用量並確保一致的使用者體驗至關重要。Horizon Cloud 透過各種電源管理和自動調整選項,提供靈活的容量管理:
- 自發模式
- 自動調整模式與排程
- 逾時選項
- 集區和虛擬機器 (VM) 的休眠功能
附註:對於 Microsoft Azure Edge 部署,您可以使用 Horizon Universal Console 中的 [成本洞察] 頁面,追蹤透過電源管理原則達成的成本節省,並取得最佳化建議。如需詳細資訊,請參閱管理 Microsoft Azure 提供者部署的成本。
自發模式
自發模式可讓 Horizon Cloud 根據過去的工作負載需求自動管理虛擬機器 (VM) 的可用性,系統會從過去 14 天的工作負載需求中收集統計資料。
此功能適用於單一工作階段浮動集區群組和多重工作階段集區群組,並會覆寫先前設定的任何設定與排程,以便在尖峰時段和離峰時段都能最佳化調整規模。使用者的作業不會中斷;如果縮減後的限制低於作用中工作階段數量,系統仍會讓這些工作階段繼續執行。
如果您的集區群組累積的使用量資料少於 14 天,您需要選擇自動調整模式;在累積滿 14 天之前,相關設定和排程將控制可用性。收集滿 14 天的資料後,自發模式便會全面接手,自動管理您的資源。此功能未使用人工智慧 (AI)。
如果您停用自發模式,組態將恢復為先前設定的自動調整模式設定與排程。
啟用自發模式的程序
-
登入 Horizon Cloud Console,然後從左側功能表中選取集區群組。
-
選取您要管理的集區群組,然後按一下編輯。**重要:**目前僅支援浮動集區群組和多重工作階段集區群組。
-
系統會顯示集區區段。按下一步繼續。
-
系統會顯示原則區段。按下一步繼續。
-
系統會顯示自動調整區段。在容量管理子區段下,啟用自發模式切換。
-
捲動至自動調整區段底端,然後按一下儲存並關閉或下一步。
**附註:**此功能不支援專用桌面集區或 Horizon 8 集區。
自動調整模式
自動調整模式可讓您控制虛擬機器資源的使用和最佳化方式,以平衡效能與成本。
備用虛擬機器 (先前稱為「未使用的虛擬機器」) 是指已佈建並已開啟電源,但目前沒有任何使用者登入的虛擬機器。您可以將其視為已準備就緒、等待下一位使用者使用的容量。此設定會套用至權利中的每個集區群組,除非已指定自動調整排程。對於 Microsoft Azure 和/或 Amazon WorkSpaces Core 的單一工作階段專用集區,您可以選擇讓虛擬機器進入休眠,而不是將其關閉電源。
自動調整模式僅支援浮動和多重工作階段集區群組。不過,使用專用集區群組時,您可以根據集區總大小,設定要始終保持開啟電源的備用虛擬機器 (先前稱為未使用) 數目下限。這可確保在使用者需要時,您始終有可用的容量可供使用。
對於浮動集區群組和多重工作階段集區群組,您可選擇下列四種電源管理方式之一:
-
優先可用性 - 當使用率達到 50% 時啟動新的虛擬機器,確保使用者始終享有最佳效能,並將等待時間降至最短。(先前稱為「最佳化效能」。)
-
平衡 - 在效能與成本之間取得平衡,當使用率達到 66% 時啟動額外容量。
-
優先成本節省 - 先將虛擬機器使用率提高到最大,再新增容量;當佔用率達到 80% 時才啟動額外容量,以將營運成本降至最低。(先前稱為「最佳化成本」。)
-
固定 - 無論實際使用模式為何,手動指定要維持的備用虛擬機器數目下限。(先前稱為「非佔用型」。)
自動調整排程
管理員可為 Microsoft Azure 和 Amazon WorkSpace Core 桌面集區群組中的所有集區類型 (專用、浮動和多重工作階段) 設定自動調整排程。依照下列程序,視需要建立或修改現有排程。
程序
-
登入 Horizon Cloud Console,然後從左側功能表中選取集區群組。
-
選取您要管理的集區群組,然後按一下編輯。
-
系統會顯示集區區段。按下一步繼續。
-
系統會顯示原則區段。按下一步繼續。
-
在自動調整排程子區段下,您可以新增排程或變更現有排程。
-
若要變更現有排程,請在表格中選取名稱,然後按一下下列其中一個選項:啟用、停用、編輯或刪除。接著視需要更新排程。若要新增自動調整排程,請按一下新增。系統會開啟下列子功能表。
![在主控台的集區群組中,畫面顯示 [新增電源管理排程] 選項。 在主控台的集區群組中,畫面顯示 [新增電源管理排程] 選項。](images/PoolGroup-AutoScalingUI.png)
-
輸入排程名稱。
-
在選取集區下拉式功能表中,選取您要納入此新群組的集區,或在清單中選取所有集區。如有需要,您可以選取多個集區名稱。
-
設定天數、時區、持續時間,以及每個集區的可用虛擬機器數目下限 (未使用虛擬機器的百分比),以符合您的需求。
-
若要設定排程逾時,請啟用切換按鈕並填寫其他選項。啟用此選項後,管理員即可控制中斷連線工作階段的行為。
-
完成後,選取新增以完成排程設定,並返回自動調整排程子區段。
-
-
視需要重複步驟 6。 完成後,您會看到新增的所有排程都已列在自動調整排程表格中。依預設,所有排程都會啟用;如果您要停用其中任何排程,請選取其名稱,然後按一下停用。
-
按一下儲存並關閉,或下一步以繼續設定您的集區群組。
集區群組的逾時處理
所有集區類型在設計上,工作階段存留時間上限和閒置工作階段逾時都採用 10080 分鐘的預設逾時值。關閉電源保護時間的預設值為 30 分鐘,可避免虛擬機器在因預留容量錯誤而開機後隨即關機。為了更妥善地管理您的電源原則,我們建議您啟用自發模式,根據過去的工作負載需求自動管理虛擬機器 (VM) 的可用性。
對於同時包含已啟用休眠與未啟用休眠集區的混合集區群組,其電源選項僅限於:
- 登出 (當中斷連線的工作階段登出時,該工作階段將遺失)。
- 不執行動作
對於僅包含已啟用休眠集區的集區群組,其電源選項可延伸為:
- 登出 (當中斷連線的工作階段登出時,該工作階段將遺失)。
- 進入休眠
- 不執行動作
如果您選取登出或休眠,可以指定中斷連線的逾時持續時間,或將其設定為立即執行。
**重要:**如果您選擇讓單一工作階段專用集區群組進入休眠狀態,則在閒置期間,中斷連線的虛擬機器將會解除配置。當虛擬機器處於休眠狀態時,您只需支付儲存空間的費用。使用者可以從中斷的位置繼續其已中斷連線的工作階段。啟用休眠時,系統會將 App Volumes 應用程式從該集區群組中斷連結。
對於已發佈的應用程式,以及已發佈的桌面和應用程式的多重工作階段集區類型,您可以將空白應用程式工作階段逾時設為永不或在幾分鐘後逾時。預設值為永不。如果使用者正在執行應用程式工作階段,且該工作階段中沒有任何正在執行的應用程式,則該工作階段將會視為空白。接著,將發生逾時的時候設為登出或中斷連線。 預設值為 [登出]。
休眠集區和虛擬機器
當您讓虛擬機器 (VM) 進入休眠時,作業系統會執行「暫停至磁碟」動作。記憶體內容會儲存在作業系統磁碟中,接著會解除配置該虛擬機器。休眠虛擬機器可在閒置期間透過解除配置來降低運算成本,休眠期間僅針對儲存空間收費。使用者之後可以恢復其休眠且中斷的工作階段,從先前中止的位置繼續,而無需重新開啟應用程式或檔案。
**重要:**一旦為集區啟用休眠功能,您也將無法從虛擬機器中移除此功能。在廣泛啟用之前,請先在測試虛擬機器或小型試行集區上驗證組態。
**附註:**只有 Windows 桌面集區支援休眠。不支援 Linux 桌面集區。
在先前已佈建的虛擬機器上啟用休眠
啟用休眠時,Horizon Cloud 會將虛擬機器的記憶體狀態儲存至磁碟,並解除配置運算資源。處於休眠狀態的虛擬機器僅會產生儲存區的費用,且可從上次狀態繼續使用者工作階段,而無需重新開啟應用程式或檔案。**附註:**只有 Windows 桌面集區支援休眠。不支援 Linux 桌面集區。
先決條件
在啟用休眠之前,請確認下列需求:
- **重要:**一旦為集區啟用休眠功能,您也將無法從虛擬機器中移除此功能。在廣泛啟用之前,請先在測試虛擬機器或小型試行集區上驗證組態。
- **作業系統:**虛擬機器必須執行支援休眠的 Windows 作業系統。如需詳細資訊,請參閱 Microsoft Azure 說明文件中關於支援的作業系統版本資訊。
- **分頁檔:**Windows 分頁檔必須位於 C: 磁碟機。 在啟用休眠之前,請先將分頁檔移至 C: 磁碟機。若您的 Edge 類型為 Microsoft Azure,請參閱讓 Microsoft Windows 虛擬機器進入休眠或從休眠狀態恢復,以確保符合所有先決條件與組態限制。
- **虛擬機器 SKU:**虛擬機器 SKU 或執行個體類型必須支援休眠。
在先前已佈建的虛擬機器上啟用休眠的程序
-
在 Horizon Universal Console 中,從左側功能表選取集區。
-
按一下集區名稱以檢視集區詳細資料。
-
選取虛擬機器索引標籤。
-
在表格中選取列出的虛擬機器,然後在三點按鈕 (...) 下選取關閉電源。
-
當表格中的狀態顯示該虛擬機器已關閉電源後,請選取該虛擬機器,然後按一下編輯按鈕。
-
選取支援休眠的虛擬機器型號。**附註:**使用支援休眠切換開關可將選項數量縮減為僅顯示支援休眠的型號。
-
等待虛擬機器調整大小作業完成,並等待虛擬機器重新啟動。
既然您已在先前已佈建的虛擬機器上啟用休眠,您也可以依照下列程序,將休眠設定為逾時處理選項。
在先前已佈建的集區上啟用休眠的程序
**附註:**請確認已符合上述列出的先決條件。
-
確認您已依上述程序,在該集區先前已佈建的虛擬機器上啟用休眠。
-
在 Horizon Universal Console 中,從左側功能表選取集區。
-
選取您要啟用休眠的集區名稱,然後按一下編輯。
-
在桌面下的目的地子區段中,啟用切換開關以開啟啟用休眠。
-
選取已啟用休眠的映像與虛擬機器型號。
-
確認集區的基礎映像符合必要的先決條件 (例如分頁檔位於 C:、支援的作業系統等),如上述先決條件區段所列。
-
儲存並結束編輯集區工作流程。 之後由此集區佈建的所有新虛擬機器都會啟用休眠。
現在您已在先前佈建的虛擬機器上啟用休眠功能,接下來可以依照下列程序,在逾時處理設定中將休眠設為其中一個選項。
將休眠設定為逾時處理選項的程序
**附註:**請確認已符合上述列出的先決條件。
-
在 Horizon Universal Console 中,從左側功能表選取集區群組。
-
選取包含您先前已啟用休眠之集區的集區群組名稱,然後按一下編輯。
-
在集區區段中,請確認集區群組內所有已選取的集區皆已啟用休眠。按下一步。
-
在原則 > 逾時處理區段中,針對中斷連線的工作階段選取休眠作為選項。您可以選擇立即執行該動作,或在指定的逾時時間後執行。
-
按一下儲存並關閉,使設定生效。
此集區群組的逾時處理設定現已排程完成。
此頁面對您有幫助嗎?