Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南

HADB 和 Application Server

HADB 是可独立于应用程序服务器层运行和管理的可水平伸缩的数据库。它旨在通过负载平衡、故障转移和状态恢复等功能支持高达 99.999% 的服务和数据可用性。

Application Server 使用 HADB 来存储 HTTP 和有状态会话 Bean (stateful session bean, SFSB) 的会话数据。如果没有会话持久性机制,则 Web 或 EJB 容器进行故障转移时,HTTP 或 SFSB 会话状态数据将丢失。

Application Server 不负责状态管理,这有很大的优势。Application Server 实例在其生命周期内作为可伸缩和高性能的 Java™ 2 Platform, Enterprise Edition(J2EE™ 平台)容器运行,并将状态复制委托给外部高可用性状态服务。由于采用这种松散耦合的体系结构,因此可以轻松地向群集中添加应用程序服务器实例或从群集中删除实例。您可以单独伸缩 HADB 状态复制服务以获得最佳的可用性和性能。