閱讀及檢閱 Automation Anywhere 文件

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

高可用性部署

  • 已更新:2021/06/10

    高可用性部署

    高可用性 (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 必須設定於相同的資料中心,以確保兩個應用程式之間的通訊。
    優點
    單一資料中心內發生伺服器故障時可維持可用性。
    缺點
    未提供防範資料中心中斷的功能。
    使用案例
    不需要多站台災害復原的中小型企業。
    傳送意見反饋