HADB 是具有水平可延伸性的資料庫,可獨立於應用程式伺服器階層之外執行和管理。它旨在使用負載平衡、容錯移轉和狀態回復功能,支援高達 99.999% 的服務和資料可用性。
Application Server 使用 HADB 儲存 HTTP 和有狀態階段作業 Bean (SFSB) 階段作業資料。如果不具有階段作業持續性機制,則在 Web 或 EJB 容器執行容錯移轉時,會遺失 HTTP 或 SFSB 階段作業狀態資料。
應用程式伺服器不負責狀態管理工作,這種作法的優點非常重要。應用程式伺服器實例在其生命週期內充當可延伸且高效能的 Java™ 2 Platform, Enterprise Edition (J2EE™ 平台) 容器,並將狀態複製功能委託給外部高可用性狀態服務。由於採用此鬆耦合架構,因此可以輕鬆將應用程式伺服器實例增加至叢集或從叢集中移除應用程式伺服器實例。您可以獨立地縮放 HADB 狀態複製服務的比例,以獲得最佳化可用性和效能。