Azure 虛擬桌面術語
Azure 虛擬桌面是一項服務,可讓使用者輕鬆安全地存取其虛擬化桌面和應用程式。 本文將進一步說明 Azure 虛擬桌面的術語和一般結構。
主機集區
主機集區是已向 Azure 虛擬桌面註冊為工作階段主機的 Azure 虛擬機器集合。 主機集區中的所有工作階段主機虛擬機器應源自相同的映像,以提供一致的使用者體驗。 您可以透過應用程式群組,控制發佈給使用者的資源。
主機集區可以是下列兩種類型之一:
個人,其中每個會話主機都會指派給個別使用者。 個人主機集區會為終端使用者提供專用桌面,其能將環境最佳化以達成效能和資料區隔。
集區,用戶可以將使用者會話負載平衡到主機集區中的任何會話主機。 單一工作階段主機上可以同時有多個不同的使用者。 集區式主機集區可為終端使用者提供共用的遠端體驗,以達成較低的成本和更高的效率。
下表詳細說明每種主機集區類型之間的差異:
功能 | 個人主機集區 | 集區主機集區 |
---|---|---|
負載平衡 | 用戶會話一律會負載平衡到使用者指派給的會話主機。 如果使用者目前未指派給工作階段主機,則使用者工作階段會負載平衡到主機集區中的下一個可用工作階段主機。 | 使用者工作階段會根據使用者工作階段計數,負載平衡至主機集區中的工作階段主機。 您可以選擇要使用的負載平衡演算法:廣度優先或深度優先。 |
工作階段上限 | 一個。 | 如主機集區屬性的 [最大工作階段限制] 值所設定。 在高並行連線負載下,當多個用戶同時連線到主機集區時,在會話主機上建立的會話數目可能會超過會話限制上限。 |
使用者指派程序 | 使用者可以直接指派給工作階段主機,或自動指派給第一個可用的工作階段主機。 使用者一律在指派的會話主機上有會話。 | 使用者不會指派給工作階段主機。 當使用者登出並重新登入之後,其使用者工作階段可能會負載平衡到不同的工作階段主機。 若要深入了解,請參閱設定個人桌面指派。 |
調整大小 | 個人主機集區的自動調整會根據排程啟動工作階段主機虛擬機,或在 Connect 上使用啟動 VM,然後根據使用者工作階段狀態 (登出/中斷連線) 解除配置/休眠工作階段主機虛擬機器。 | 集區主機集區的自動調整會根據客戶定義的容量閾值和排程開啟和關閉 VM。 |
Windows Update | 使用 Windows Updates、 Microsoft Configuration Manager 或其他軟體發佈組態工具進行更新。 | 從更新的映像重新部署工作階段主機,而不是使用傳統更新來更新。 |
使用者資料 | 每個使用者只會使用一個工作階段主機,因此他們可以將其使用者設定檔資料儲存在 VM 的作業系統 (OS) 磁碟上。 | 使用者每次連線時都可能會連線到不同的工作階段主機,因此應該將其使用者設定檔資料儲存在 FSLogix 中。 |
主機集區也有兩種管理方法:
會話主機組態 (預覽),其中 Azure 虛擬桌面會使用原生功能的組合來管理主機集區中的會話主機生命週期。
標準,您可以在其中管理在主機集區中建立、更新和調整會話主機。
如需詳細資訊,請參閱 主機集區管理方法。
驗證環境
您可以將主機集區設定為驗證環境。 驗證環境可讓您在服務將服務更新套用至您的生產環境或非驗證環境之前,先進行監視。 若沒有驗證環境,您可能不會發現造成錯誤的變更,這可能會導致生產環境中的使用者停機。
為了確保您的應用程式可使用最新更新,驗證環境應盡可能類似於您非驗證環境中的主機集區。 使用者應該經常連線到驗證環境,就如同連線到生產環境一樣。 如果您在主機集區上自動化測試,您應該在驗證環境中包含自動化測試。
應用程式群組
應用程式群組可控制對完整桌面或單一主機集區中工作階段主機上可用的應用程式邏輯群組的存取權。 使用者可以指派給多個主機集區中的多個應用程式群組,這可讓您變更使用者可以存取的應用程式和桌面。
當您建立應用程式群組時,它可以是兩種類型之一:
Desktop:使用者從工作階段主機存取完整的 Windows 桌面。 適用於集區或個人主機集區。
RemoteApp:使用者存取您選取並發佈至應用程式群組的個別應用程式。 僅適用於集區主機集區。
使用集區式主機集區,您可同時將這兩個應用程式群組類型指派給相同的主機集區。 您只能為每個主機集區指派單一桌面應用程式群組,但也可以將多個 RemoteApp 應用程式群組指派給相同的主機集區。
主機集區具有偏好的應用程式群組類型設定。 如果使用者在相同的主機集區上同時獲指派桌面和 RemoteApp 應用程式群組,則只會看到來自偏好的應用程式群組類型的資源。 指派至相同主機集區內多個 RemoteApp 應用程式群組的使用者,可存取他們受指派之應用程式群組中所有應用程式的彙總。
若要深入了解應用程式群組,請參閱集區式主機集區的慣用應用程式群組類型行為。
工作區
工作區是應用程式群組的邏輯群組。 每個應用程式群組都必須與工作區相關聯,使用者才能看到發佈給他們的桌面和應用程式。 一個應用程式群組只能指派至單一工作區。
終端使用者
將使用者指派給其應用程式群組之後,他們可以使用任何 Azure 虛擬桌面用戶端連線到 Azure 虛擬桌面部署。
使用者工作階段
在本節中,我們將討論用戶可擁有的三種使用者會話類型。
作用中使用者工作階段
當使用者登入並連線到其桌面或 RemoteApp 資源時,使用者工作階段會被視為作用中。
已中斷連線的使用者工作階段
已中斷連線的使用者工作階段是使用者尚未登出的非使用中工作階段。 在未登出情況下,若使用者關閉遠端工作階段視窗,工作階段就會中斷連線。 當使用者重新連線到其遠端資源時,系統會將他們重新導向至他們正在處理的會話主機上已中斷連線的會話。 此時,已中斷連線的工作階段會再次變成作用中的工作階段。
擱置的使用者工作階段
擱置的使用者工作階段是預留位置工作階段,其可保留使用者負載平衡虛擬機器上的現成品。 由於登入程式可能需要 30 秒到 5 分鐘的時間,視使用者配置檔而定,此佔位符會話可確保如果使用者先完成登入程式,就不會將使用者踢出會話。