教學課程 / Deep Security:第 02 課-Deep Security Manager / 高可用性
單元 5 / 18

高可用性

高可用性

多節點安裝可為 Deep Security 提供容錯移轉(failover)能力。若其中一個 Deep Security Manager 忙碌或故障,其他節點仍可繼續提供服務。因此,建議部署至少兩個節點。

每個節點都能執行所有工作,且各節點之間並無主從之分。使用者可登入任一節點來執行工作。任何單一節點故障都不會導致工作無法執行,也不會造成任何資料遺失。所有 Deep Security Manager 節點會定期檢查其他節點的健康狀態;若某個 Manager 節點失去網路連線超過 3 分鐘,即視為離線,其工作將由其餘節點接手。

為提升可用性與擴充性,建議一律透過負載平衡器(load balancer)搭配兩個 Deep Security Manager 節點部署;為避免資料庫伺服器負載過高,每個資料庫最多只應連接兩個 Manager 節點。

注意: 課程原文以 20,000 個 Agent 為門檻區分建議強度,此處已依 2026 年 7 月查閱之官方 Sizing 文件校正為現行指引,不再區分規模門檻。

每個節點都必須執行相同版本的 Deep Security Manager 軟體。在升級 Manager 軟體時,第一個完成升級的 Manager 會接管所有 Deep Security Manager 職責,並關閉其他所有 Deep Security Manager 節點;這些節點會在 System Activity 面板中顯示為離線,並提示需要進行升級。

所有關鍵的 Deep Security Manager 資料都儲存在資料庫中,因此在災難復原情境下,唯一需要留意的是資料庫伺服器的位置,以及儲存在 dsm.properties 中的認證憑證。

由於所有資訊與設定都儲存在資料庫中,務必排程定期備份 Deep Security 資料庫。Oracle 與 Microsoft SQL 環境皆支援資料庫叢集(clustering),建議在災難復原情境中採用。Oracle Data Guard 與 Microsoft SQL 資料庫鏡像對 Deep Security 的正常功能均無副作用,可安心使用。

← 上一單元:建立多個 Deep Security … 下一單元:安裝前檢查清單 →

Deep Security:第 02 課-Deep Security Manager · 18 單元