Skip to main content

2026 年 11 月 7 日

OpenShift 上的 Horizon 8


有限可用性

Horizon 8 以有限可用性模式提供 OpenShift 整合功能。如需瞭解此有限可用性版本中所提供功能的詳細資料,請參閱 Horizon 8 對 OpenShift 的有限可用性支援。

如果您是現有的 Omnissa 客戶,並希望要求存取此功能,請連絡您的銷售代表或合作夥伴。如果您目前不是 Omnissa 客戶,但想要申請存取此功能,請連絡 GetHorizon8onOpenShiftLA@omnissa.com。

概觀

Horizon 8 支援將 Red Hat OpenShift Virtualization 作為容量提供者,因此您可以在 OpenShift 叢集中執行的虛擬機器上部署及管理 Horizon 桌面平台集區和 RDSH 伺服器陣列。

此版本已確認並驗證下列功能:

  • 將連線伺服器與 OpenShift、UAG (原生 OpenShift) 和 Edge (原生 OpenShift) 整合。
  • 向 OpenShift 叢集進行驗證,包括 OAuth 識別碼/密碼和以重新整理權杖為基礎的驗證;系統會根據您提供的伺服器位址,自動探索驗證和 API 端點。
  • 將 OpenShift 叢集導入為容量提供者,包括下述憑證處理方式。
  • 自動化非 GPU 和 GPU 桌面平台集區,支援持續性與非持續性工作負載。
    • 對於以 GPU 為基礎的桌面平台集區,必須在父系 (最佳配置映像) 虛擬機器中正確設定 GPU 設定檔和授權,才能讓集區中的虛擬機器使用 GPU。NVIDIA GRID 設定檔僅在將 GPU 新增至最佳配置映像時才受支援;之後,集區中的所有複製都會繼承該設定檔。不支援在建立集區期間變更 GPU 設定檔,因此集區建立 UI 中不會顯示任何 GPU 相關選項。
  • 支援非硬體式 vTPM。
  • 支援專用 (1:1) 和集區式 (1:N) 自動化桌面平台集區。
  • 支援在 Windows Server 作業系統上,自動佈建用於桌面平台和已發佈應用程式的 RDSH 伺服器陣列。

此版本的規模目標最高可支援 500 個單一工作階段浮動/非持續性 VDI 桌面平台,以及 500 個多工作階段 RDSH 工作階段。

如需瞭解此有限可用性版本中可使用功能的詳細資料,請參閱 [知識庫文章連結 - TBD]。

憑證先決條件

在 Horizon 中登錄 OpenShift 提供者之前,請確認符合下列憑證先決條件:

  • Horizon Server 可以連線至 OpenShift OAuth URL (例如,https://oauth-openshift.apps.<cluster-domain>)。
  • Horizon Server 可以連線至 OpenShift API 伺服器 URL (例如,https://api.<cluster-domain>:6443)。
  • OAuth 端點已設定使用 CA 簽署的憑證。
  • OAuth 端點的簽發 CA 或根 CA 憑證可供使用。
  • 您具有 Windows Horizon Server 的管理員存取權。
  • OAuth 伺服器:必須使用 CA 簽署的憑證。如果簽發 CA 或根 CA 憑證尚未受信任,則必須將其匯入每部 Horizon Connection Server。
  • API 伺服器:目前的流程可接受 CA 簽署的憑證和自我簽署憑證。如果 API 伺服器使用自我簽署憑證,您可以透過 UI 接受該憑證。

取得 OpenShift OAuth CA 憑證

您可以使用下列任一方法取得 OpenShift OAuth CA 憑證。

選項 1:從瀏覽器匯出

  1. 在瀏覽器中開啟 OpenShift OAuth URL。
  2. 檢視憑證鏈結。
  3. 將簽發 CA 憑證或根 CA 憑證匯出為 .cer 檔案。

選項 2:從 OpenShift Web 主控台取得 OAuth CA 憑證

  1. 登入 OpenShift Web 主控台。
  2. 移至工作負載 > 密碼。
  3. 選取 openshift-ingress-operator 命名空間。
  4. 開啟 router-ca 密碼。
  5. 在詳細資料下,找出 tls.crt。
  6. 使用顯示選項來顯示憑證內容。複製憑證內容,包括 -----BEGIN CERTIFICATE----- 和 -----END CERTIFICATE----- 行。
  7. 將複製的憑證內容另存為 Horizon Server 上的憑證檔案,以供匯入。

將 CA 憑證匯入 Windows 受信任的存放區

如果 Horizon Server 尚未信任 OpenShift OAuth 伺服器憑證,請執行下列程序:

  1. 將憑證檔案複製到 Horizon Server。
  2. 在 Horizon Server 上,執行 certlm.msc 以開啟管理電腦憑證應用程式。
  3. 在導覽樹狀結構中的憑證 - 本機電腦下,展開受信任的根憑證授權機構。
  4. 以滑鼠右鍵按一下憑證,然後選取所有工作 > 匯入。
  5. 在 [憑證匯入] 精靈中,瀏覽至憑證檔案。
  6. 選取將所有憑證放入下列存放區:受信任的根憑證授權機構。
  7. 完成精靈,並確認憑證已成功匯入。
  8. 重新啟動 Omnissa Horizon Connection Server 服務。

附註:憑證必須放置在本機電腦的受信任根憑證存放區 (Cert:\LocalMachine\Root) 中,而非目前使用者存放區。Windows 憑證匯入主要用於建立對 OAuth 伺服器憑證的信任。對於 API 伺服器,如果使用自我簽署憑證,您可以在登錄期間直接透過 UI 接受該憑證。

透過 Horizon Console 匯入受信任憑證 (建議)

除了手動將憑證匯入 Windows 憑證存放區之外,您也可以透過 Horizon Console,使用憑證管理中的受信任根憑證區段,直接匯入 OpenShift OAuth 憑證。此方法較為簡便,且不需要重新啟動連線伺服器。上述現有的手動方法仍然有效,且不會移除。

先決條件

步驟

  1. 登入 Horizon Console。
  2. 移至設定 > 憑證管理。
  3. 選取受信任的根憑證索引標籤。
  4. 按一下匯入。
  5. 瀏覽至並選取您取得的憑證檔案,並可選擇輸入易記名稱,以方便日後識別該憑證。支援的檔案類型為 .pem、.crt、.cer 和 .der,檔案大小上限為 250 KB。
  6. 按一下匯入以完成上傳。


附註:憑證會在匯入後立即受到信任。不需要重新啟動 Omnissa Horizon Connection Server 服務。

如果同一個網繭中有多部連線伺服器,只需執行一次此匯入作業。憑證會自動套用至網繭中的所有其他連線伺服器,包括之後新增的任何複本。

匯入完成後,即可繼續將 OpenShift 登錄為容量提供者。如果 API 伺服器使用 CA 簽署的憑證,您可以使用相同的受信任根憑證索引標籤預先匯入該憑證。如果 API 伺服器改用自我簽署憑證,則可在新增容量提供者步驟中直接接受該憑證,而不需要先在此處匯入。

OpenShift 需求

  • 已安裝並啟用 OpenShift Virtualization 4.19 或更新版本。
  • 支援的儲存空間,依 OpenShift 支援矩陣而定。
  • 具備足夠且已啟用 KVM 硬體的運算節點。
  • OpenShift 叢集已提供 Horizon 可存取的 API 伺服器。
  • 網路:Horizon 網繭網路具備足夠的頻寬和延遲條件,可支援 Blast 或 PCoIP 流量。
  • 服務帳戶角色:管理員角色可滿足所有整合需求;如需自訂角色的詳細資訊,請參閱 OpenShift 上的 Horizon 8 - 服務帳戶權限。

最佳配置映像和客體作業系統需求

  • Windows 10/11 Enterprise (支援的版本依 Horizon 8 相容性對照表而定)。
  • 從 OpenShift 範本建立虛擬機器後安裝 Horizon Agent。
  • 儲存區:需要 VirtIO 驅動程式。
  • 網路:需要適當的驅動程式。
  • OpenShift:驅動程式 ISO (設定期間會出現提示)。
  • QEMU 客體代理程式:用於主機與客體作業系統之間的通訊 (選用)。
  • vTPM:設為非持續性 (OpenShift 會封鎖持續性 vTPM 的複製)。
  • 開機類型:將 UEFI 設為非持續性 (OpenShift 會封鎖持續性開機類型的複製)。
  • 複製機制:依最佳配置映像中的儲存類別而定。ClonePrep 和 Sysprep 皆受支援。
  • 停用最佳配置映像中的 Windows Update。

在 OpenShift 上建立虛擬機器

Horizon 不會提供在 OpenShift Virtualization 中上傳開機映像、建立虛擬機器或安裝客體作業系統的步驟,因為這些程序由 Red Hat 負責及維護,且可能會獨立於 Horizon 版本而變更。如需這些步驟,請參閱 Red Hat 自有的 OpenShift Virtualization 說明文件:

建立虛擬機器並安裝客體作業系統後,請繼續執行下列 Horizon 特定步驟。

接下來需要閱讀的內容

主題說明
OpenShift 上的 Horizon 8 - 服務帳戶權限Horizon Connection Server 管理叢集資源所需的最低 OpenShift 服務帳戶權限。
將連線伺服器與 Red Hat OpenShift 整合從已安裝的連線伺服器將 OpenShift 新增為容量提供者。
OpenShift 上的最佳配置映像準備最佳化並完成最佳配置映像,以供集區和伺服器陣列佈建使用。
OpenShift 上的集區部署部署由 OpenShift 容量提供支援的自動化桌面平台集區。
OpenShift 上的伺服器陣列部署部署由 OpenShift 容量提供支援的自動化 RDSH 伺服器陣列。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…