Reference Guide
Table Of Contents
- Dell Wyse 管理套件 版本 3.x 高可用性指南
- 目錄
- 簡介
- 高可用性架構
- 在 Windows Server 2012 R2/2016/2019 的高可用性
- 在 Windows Server 2012 R2/2016/2019 上達到高可用性
- 達到 MySQL InnoDB 的高可用性
- 在 MongoDB 上達到高可用性
- 達到 Teradici 裝置的高可用性
- 在 Windows Server 2012 R2/2016/2019 上安裝 Wyse 管理套件
- 安裝後檢查
- 將 Wyse 管理套件 1.3 版升級至 1.4 版
- 從 Wyse 管理套件 1.4/1.4.1/2.x/2.1 版升級至 Wyse 管理套件 3.x 版
- 故障診斷
達到 Teradici 裝置的高可用性
Wyse 管理套件會使用 Ubuntu 伺服器 16.04.1 LTS 上所託管的 HAProxy,以在 EMSDK 伺服器之間執行負載平衡。HAProxy 也可根據
設定方式提供高可用性的負載平衡器 Proxy。此為 TCP/HTTP 負載平衡器專用的熱門開放原始碼軟體,是在 Linux 作業系統上執行的
Proxy 解決方案。最常見的用途是將工作負載散佈到多個伺服器,藉此提升伺服器環境的效能和可靠性。
關於此工作
以下幾點說明如何在 Linux 作業系統上使用 HAProxy 達到 Teradici 裝置的高可用性:
● 只有一个 Teradici 服务器的实例会作为 Wyse 管理套件高可用性的一部分。
● Teradici 裝置支援需要安裝 EMSDK。EMSDK 乃由整合至 Wyse 管理套件的 Teradici 所提供之軟體元件。Wyse 管理套件安裝程式
會安裝 EMSDK,其可在 Wyse 管理套件伺服器或個別伺服器上安裝。您至少需要兩個 EMSDK 執行個體,以支援 5000 多部裝
置,且所有 EMSDK 伺服器應位於遠端伺服器。
● 每部伺服器僅可安裝一個 EMSDK 執行個體。
● Teradici 裝置支援需要 PRO 授權。
● 會透過 HAProxy 提供 Teradici 的高可用性。
● 如果 Teradici 伺服器故障,則裝置會自動重新連線至下一部可用的 EMSDK 伺服器。
安裝和設定 HAProxy
關於此工作
HAProxy (ThreadX 5x 裝置的負載平衡器) 是在具有 HAproxy 版本 1.6 的 Ubuntu Linux 版本 16.04.1 上設定。
依照下列步驟在 Ubuntu Linux 系統上安裝和設定 HAProxy:
1. 使用安裝 Ubuntu 作業系統期間所使用的使用者認證登入 Ubuntu 系統。
2. 執行下列命令以安裝 HAProxy
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:vbernat/haproxy-1.6
sudo apt-get update
sudo apt-get install haproxy
3. 執行下列命令以備份原始組態:
sudo cp /etc/haproxy/haproxy.cfg /etc/haproxy/ haproxy.cfg.original
4. 透過執行下列命令,以在適當的文字編輯器中編輯 HAProxy 組態檔案:
sudo nano /etc/haproxy/haproxy.cfg
在組態檔案中新增下列項目:
Global section: Maxconn <maximum number of connections>
Frontend tcp-in: bind :5172
Back end servers: server :5172
maxconn <maximum number of connections per Teradici device proxy server>
註: 系統管理員必須新增超過用戶端容量總數的額外後端伺服器,以獲得順暢的容錯移轉。
5. 透過輸入 CTRL+O,將變更儲存至 haproxy.cfg 檔案。
7
達到 Teradici 裝置的高可用性 65