用于部署 Siebel 19.x 及更高版本的体系结构,以实现弹性和高可用性
此体系结构说明如何部署 Siebel 19.x 及更高版本以实现可恢复性和高可用性。
在基本层面上,即使在单个可用性域 (AD) 内,您也可以为 Siebel 部署实现弹性和冗余。
插图 res-ha-siebel-19-20-21.png 的说明
- 系统可恢复性 (1):容错域是一组硬件和基础设施,与同一可用性域 (AD) 中的其他容错域不同。每个 AD 有三个容错域。通过正确利用容错域,您可以提高在 Oracle Cloud Infrastructure 上运行的应用的可用性。
- 负载平衡器层 (2):我们建议在自己的层或子网中设置负载平衡器以将流量负载平衡到 Siebel Web 服务器。负载平衡器接收用户的请求并将其路由到应用层。
- 活动 - 活动:应用产品接口层 (3) 子网 C 中的 Siebel AI 服务器冗余:此层包含 Siebel 应用产品接口 (AI) 服务器的冗余实例,以提供高可用性。要实现 AI 服务器的服务器冗余,应将其分布在 AD 中的容错域中。所有实例都处于活动状态,并且接收来自负载平衡器和中间层的流量。
- 活动 - 活动:应用产品接口层 (4) 子网 B 中的 Siebel Server 冗余:此层包含 Siebel 应用产品服务器的冗余实例以提供高可用性。对于 Siebel 服务器的服务器冗余,应将其分布在 AD 中的容错域中。所有实例都处于活动状态。
- 数据库层 (5) 中的冗余:此层包含数据库系统实例子网 A。对于性能要求,Oracle 建议使用双节点 Oracle RAC(仅在 DBaaS VM 中可用)或 Exadata Cloud Service
- 备份策略— AI 层和 Siebel 应用服务器层:使用虚拟机 (VM) 的快照可以备份 AI 层和应用服务器层。可以从这些快照还原 VM。
- 备份策略—数据库层:使用 OCI 对象存储执行使用 RMAN 的备份。要将数据库备份/打补丁到 OCI 对象存储,必须为数据库系统的 VCN 配置服务网关或 Internet 网关 (IGW)。我们建议使用 IGW 进行备份和打补丁。