使用 Linux 伺服器陣列、已發佈的桌面平台集區和已發佈的應用程式集區時,請留意下列功能限制和考量事項。
- 只有執行 RHEL Workstation 7.8、7.9、8.1、8.2、8.3 或 8.4 或 Ubuntu 18.04/20.04 的虛擬機器,才能設定為已發佈的桌面平台和已發佈的應用程式的多重工作階段主機。
- 已發佈的應用程式支援 vGPU 功能,但存在以下限制。
- Horizon 網繭元件必須部署在執行 vSphere 7 U3 或更新版本的 VMware 虛擬化環境中。
- 使用 vSphere Client 為 Linux 桌面平台虛擬機器設定 vGPU 設定時,您必須選取會將實體 GPU 的完整記憶體指派給虛擬機器的設定檔。這表示應從選項清單中選取最高可用的 vGPU 設定檔。請參閱在 Linux 虛擬機器上針對 vGPU 設定共用 PCI 裝置。
- KDE 桌面平台環境不支援已發佈的桌面平台和應用程式。
- 伺服器陣列中的所有主機必須執行相同的作業系統。例如,您可以建立包含所有 Linux 主機或 Windows 主機的伺服器陣列,但無法建立同時包含 Linux 和 Windows 主機的伺服器陣列。
- 伺服器陣列中的所有 Linux 主機必須執行相同的 Linux 發行版。例如,您可以建立包含所有 RHEL Workstation 8.2 主機或所有 Ubuntu 18.04 主機的伺服器陣列,但無法建立同時包含 RHEL Workstation 8.2 和 Ubuntu 18.04 主機的伺服器陣列。
- 已發佈的桌面平台不支援下列 Horizon 功能:
- USB 重新導向
- 智慧卡重新導向
- 視下列伺服器陣列類型而定,多工作階段已發佈的桌面平台和應用程式上支援 True SSO。
- Ubuntu 18.04/20.04 或 RHEL Workstation 7.8/7.9 主機的手動和自動即時複製伺服器陣列,且這些主機已透過 Samba 網域加入方法,與 Active Directory 整合。
- RHEL Workstation 8.1/8.2/8.3/8.4 主機的手動伺服器陣列,且這些主機已透過系統安全服務精靈 (SSSD) 網域加入方法,與 Active Directory 整合。
- 如果主機 Linux 虛擬機器符合最低的 vCPU 和 vMemory 需求,則每個已發佈的桌面平台或已發佈的應用程式最多可支援 50 個使用者工作階段。如需詳細資訊,請參閱建立虛擬機器和安裝 Linux。
- 若要讓使用者更快速地啟動遠端工作階段,Horizon Agent 可在每部主機上預先啟動指定數目的工作階段。您可以使用 /etc/vmware/viewagent-custom.conf 中的 MaxSessionsBuffer 組態選項,指定預先啟動的工作階段數目。請參閱在 Linux 桌面平台上設定組態檔中的選項。
- 從 Windows 版 Horizon Client 執行 Linux 已發佈的應用程式時,使用者可以透過將喜好設定設為拖曳時隱藏視窗內容,藉此改善應用程式效能。例如,導覽至 ,然後取消選取拖曳時顯示視窗內容。
- 登入桌面平台以連線至已發佈的應用程式時,使用者必須啟用 Classic (X11 顯示伺服器)。否則,應用程式視窗將會錯誤地顯示,例如沒有最小化和最大化按鈕。
- 使用多台監視器組態從用戶端系統連線至 Linux 已發佈的應用程式時,請確認所有監視器具有相同的縮放設定。否則,將無法在監視器畫面之間移動應用程式視窗。
- Linux 已發佈的應用程式不支援在應用程式集區的組態精靈中啟用多重工作階段模式設定。當您建立 Linux 應用程式集區時,僅能在單一工作階段模式中進行設定。例如,如果使用者在用戶端 A 上開啟了已發佈的應用程式,然後在用戶端 B 上開啟相同的已發佈應用程式或相同伺服器陣列上另一個已發佈的應用程式,則用戶端 A 上的工作階段會中斷連線並在用戶端 B 上重新連線。
- Horizon Agent for Linux 不支援已發佈的桌面平台與已發佈的應用程式之間的工作階段竊取。
例如,如果使用者已開啟已發佈的桌面平台工作階段,然後嘗試開啟基於相同伺服器陣列的應用程式工作階段,則桌面平台工作階段會維持為作用中,且系統不會建立應用程式工作階段。同樣地,如果使用者已開啟應用程式工作階段,然後嘗試開啟基於相同伺服器陣列的已發佈桌面平台工作階段,則應用程式工作階段會維持為作用中,且系統不會建立桌面平台工作階段。