在為使用者提供已發佈的多重工作階段應用程式或桌面平台的存取權時,您可以建立手動伺服器陣列。

備註: 伺服器陣列中的所有主機必須執行相同的 Linux 發行版。例如,您可以建立包含所有 RHEL Workstation 8.2 主機或所有 Ubuntu 18.04 主機的伺服器陣列,但無法建立同時包含 RHEL Workstation 8.2 和 Ubuntu 18.04 主機的伺服器陣列。

必要條件

  • 檢閱Linux 伺服器陣列、已發佈桌面平台和已發佈應用程式的考量事項中的內容,並確保已為要使用伺服器陣列支援的使用案例備妥系統環境。
  • 準備要包含在伺服器陣列中的多重工作階段主機。請參閱為桌面平台部署準備 Linux 虛擬機器下方的副主題。
  • 確認每部主機均執行下列其中一個 Linux 作業系統:
    • RHEL Workstation 7.8 或更新版本
    • RHEL Workstation 8.1 或更新版本
    • Ubuntu 18.04/20.04
  • 確認您已在每部主機上安裝 Horizon Agent,並且包含 --multiple-session 參數,且受管理的代理程式 -M 參數設定為。例如:
    sudo ./install_viewagent.sh --multiple-session -M no 
  • 確認所有主機的狀態皆為 [可用]。在 Horizon Console 中,選取設定 > 登錄的機器,然後檢查 [RDS 主機] 索引標籤上每個主機的狀態。

程序

  1. Horizon Console 中,選取詳細目錄 > 伺服器陣列。然後,按一下新增
    伺服器陣列組態精靈隨即出現。當您繼續操作精靈時,您可以在導覽窗格中按一下頁面名稱,以直接回到任何先前的頁面。
  2. 在精靈的類型頁面中,選取手動伺服器陣列,然後按下一步
  3. 在精靈的識別和設定頁面中,設定所需的設定。
    設定 說明
    識別碼 可識別伺服器陣列的唯一名稱。
    說明 此伺服器陣列的說明。
    存取群組 選取伺服器陣列的存取群組,或將伺服器陣列留在預設的根存取群組中。
    預設顯示通訊協定 選取 VMware Blast。VMware Blast 是 Linux 遠端工作階段唯一支援的顯示通訊協定。
    允許使用者選擇通訊協定 選取。此設定僅適用於已發佈的桌面平台集區,不適用於應用程式集區。如果選取,使用者將能在從 Horizon Client 連線至已發佈桌面平台時選擇顯示通訊協定。預設值為
    預先啟動工作階段逾時 (僅限應用程式)

    決定進行預先啟動設定的應用程式保持開啟狀態的時間長度。預設值為 10 分鐘後

    如果使用者未在 Horizon Client 中啟動任何應用程式,當閒置工作階段逾時或預先啟動工作階段逾時時,應用程式工作階段將會中斷連線。

    如果您想要在逾時之後結束預先啟動工作階段,則必須將登出已中斷連線的工作階段選項設為立即

    空白工作階段逾時 (僅限應用程式)

    判定空白應用程式工作階段一直保持開啟狀態的時間長度。當工作階段中執行的所有應用程式都已關閉時,應用程式工作階段才會空白。當工作階段處於開啟狀態時,使用者可以更快地開啟應用程式。中斷空白應用程式工作階段的連線或將其登出,即可節省系統資源。選取永不立即,或設定分鐘數作為逾時值。預設值為 1 分鐘後。如果選取立即,則工作階段將在 30 秒內登出或中斷連線。

    發生逾時的時候 判定在達到空白工作階段逾時限制時,是否中斷與空白應用程式工作階段的連線或將其登出。選取中斷連線登出。將工作階段登出可釋放資源,但開啟應用程式的時間較長。預設值為中斷連線
    登出已中斷連線的工作階段 判定何時將已中斷連線的工作階段登出。此設定同時適用於桌面平台和應用程式工作階段。選取永不立即...分鐘後。如果選取立即...分鐘後,請小心。如果將已中斷連線的工作階段登出,則會遺失該工作階段。預設值為永不
    允許工作階段協作 選取已啟用,可允許以此伺服器陣列為基礎之桌面平台集區的使用者邀請其他使用者加入其遠端桌面平台工作階段。工作階段擁有者和協作者都必須使用 VMware Blast 通訊協定。
    下一步,繼續進行組態精靈的下一個頁面。
  4. 在精靈的負載平衡設定頁面中,設定所需的設定。
    設定 說明
    使用自訂指令碼

    選取此設定對負載平衡使用自訂指令碼。

    包括工作階段計數 選取此設定,可包含用於負載平衡的 Linux 主機上的工作階段計數。如果沒有為負載平衡選取任何設定,且如果沒有選取自訂指令碼設定,則Horizon 8會依預設使用工作階段計數。如果您不需要考慮用於負載平衡的工作階段計數,請停用此設定。
    CPU 使用率臨界值 CPU 使用率的臨界值 (以百分比為單位)。Horizon 8會使用所設定的 CPU 臨界值來計算 CPU 負載指數因素。您可以設定從 0 到 100 的值。建議值為 90。依預設,負載平衡不考慮此設定。預設值為 0。
    記憶體使用量臨界值 記憶體的臨界值 (以百分比為單位)。Horizon 8會使用所設定的記憶體臨界值來計算記憶體負載指數因素。您可以設定從 0 到 100 的值。建議值為 90。依預設,負載平衡不考慮此設定。預設值為 0。
    磁碟佇列長度臨界值 所選磁碟在取樣時間間隔期間,排入佇列讀取和寫入要求平均數目的臨界值。Horizon 8會使用所設定的臨界值來計算磁碟負載指數因素。您可以將此值設為任何正整數。依預設,負載平衡不考慮此設定。預設值為 0。
    磁碟讀取延遲臨界值 向磁碟寫入資料的平均時間臨界值 (以毫秒為單位)。Horizon 8會使用所設定的臨界值來計算磁碟負載指數因素。您可以將此值設為任何正整數。依預設,負載平衡不考慮此設定。預設值為 0。
    下一步,繼續進行組態精靈的下一個頁面。
  5. 在精靈的選取 RDS 主機頁面中,選取要新增至伺服器陣列的 Linux 虛擬機器。然後,按下一步
  6. 在精靈的即將完成頁面中檢閱設定,然後按一下提交以建立手動伺服器陣列。

下一步

建立已發佈的應用程式集區或已發佈的桌面平台集區。請參閱下列其中一個主題: