该图显示 Siebel 环境中的 Oracle Cloud Infrastructure 区域以及内部部署实施。
OCI 区域包含三个可用性域 (Availability Domain,AD)、可用性域 1、可用性域 2 和可用性域 3。这些 AD 位于虚拟云网络 (virtual cloud network,VCN) 内,该网络扩展到区域中。VCN 包含三个子网,一个作为公共/专用分配,另一个作为专用子网分配。对每个子网的访问由路由表和安全列表管理。
公共/专用子网包含 AD 1 中的 Siebel Cloud 实例、AD 2 中的 Gitlab 实例和 AD 3 中的 OCI 负载平衡器。
第一个专用子网包含一个
Oracle Container Engine for Kubernetes Engine 实施,包括三个 Kubernetes 节点,每个 AD 中一个。
- AD 1 中的节点包含 Siebel 应用产品接口 1、Siebel Cloud Gateway 1 和 Siebel Server 1,每个节点都包含一个服务器和一个云池。
- AD 2 中的节点包含 Helm/Flux 集群、Siebel Cloud Gateway 2 和 Siebel Server 2。每个 Siebel 组件都包含一个服务器和一个 pod。
- AD 3 中的节点包含 Nginx Ingress Controller、Siebel Application Interface 2 和 Siebel Cloud Gateway 3。
第三个专用子网包含 AD 1 中的主 Siebel 数据库和 AD 2 中的备用 Siebel 数据库。它们由 Data Guard 同步。
在 VCN 外部,该区域还包含以下附加服务:
- 策略
- Identity Cloud Service
- Siebel 文件系统 - OCI FSS
- 对象存储
- 容器注册表
- 资源管理器
Gitlab 实例发送流量 Helm/Flux 集群,而负载平衡器将流量定向到 Nginx Ingress Controller,该控制器将数据发送到 Siebel 应用产品接口 1 和 Siebel 应用产品接口 2。
整个区域都受 Cloud Guard 保护。
内部部署实施包含 Siebel 内部部署环境,其中包括以下组件:
云管理器迁移工具是内部部署环境的外部工具。
OCI 区域与内部部署实施之间的流量通过 VPN/FastConnect 来自 VCN 上的 DRG 和客户内部部署设备。