Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

高可用性部署

  • 已更新:6/10/2021
    • Automation 360 v.x
    • 安裝
    • RPA 工作區

高可用性部署

高可用性 (HA) 部署模型使用分散式負載平衡器為Control Room伺服器、服務和資料庫提供容錯性。

根據您對 Automation 360 的復原力需求,從以下部署選項中選擇:
單一/一個節點
此部署模型不視為高可用性,因為在資料中心中只有設定一個Control Room節點。
三個節點
此部署模型視為完全高可用性,因為在資料中心中有設定三個Control Room節點。這是最低需求的部署模型,因為它一次支援一個節點故障。

Automation 360 中,一個由兩個節點所組成的叢集稱為多主模式。多主模式可合併不一致性,但可能會出現核心分裂狀況,使叢集因無法達到多數而無法完成交易,並導致資料不一致。核心分裂狀況是叢集系統的已知限制,可能由例如延遲等網路問題所造成。

三節點組態可幫助避免雙節點叢集中可能產生的核心分裂問題,並透過節點驗證和傳輸層安全性 (TLS) 功能提高安全性。

Automation 360 使用 Elasticsearch 來分散式儲存營運訊息 (包括稽核記錄訊息及應用程式記錄)。Elasticsearch 支援快速查詢、分析,以及分散式叢集組態,可確保備援能力和防故障操作。

下圖顯示資料中心叢集中三個節點的 Automation Anywhere 及資料中心元件。Control Room元件顯示為橘色,而您組織提供的資料中心元件顯示為藍色。

高可用性 (HA) 部署模型

在此範例中,Control Room伺服器和 Microsoft SQL Server 具有 HA 備援能力。

  • 多位使用者可以透過其網頁瀏覽器存取Control Room叢集。網頁瀏覽器會透過負載平衡器與Control Room叢集通訊。

    高可用性羣集配置

  • 多個裝置透過負載平衡器與Control Room叢集通訊。這包含來自外部應用程式的 API 呼叫。
  • 伺服器訊息區塊 (SMB) 檔案共用和 Microsoft SQL Server 儲存來自 Control Room 叢集的資料。
  • Microsoft SQL Server 透過複寫同步到叢集的 Microsoft SQL Server 來使用備援能力。
重要: Automation Anywhere 不支援延伸叢集。
  • 確認所有的 HA 叢集節點皆設定於相同的位置。請勿在位於跨多個站台的單一 HA 叢集設定節點。確認您在主要站台設定一個 HA 叢集,並在次要站台設定另一個 HA 叢集。
  • Control RoomIQ Bot 必須設定於相同的資料中心,以確保兩個應用程式之間的通訊。
優點
單一資料中心內發生伺服器故障時可維持可用性。
缺點
未提供防範資料中心中斷的功能。
使用案例
不需要多站台災害復原的中小型企業。
傳送意見反饋