此图显示了具有 1 个可用性域和 2 个虚拟云网络 (Virtual Cloud Network,VCN) 的 Oracle Cloud Infrastructure (OCI) 区域。该区域提供 Oracle Cloud Infrastructure Identity and Access Management 服务。
数据使用者可通过 OCI 上的 SymetryML 软件即服务 (SaaS) 应用查看数据。数据提供者使用 SymetryML 桌面应用程序扫描原始数据,并生成专有统计表示形式(数据元素矩阵或 DEM),以便在 OCI 上进行机器学习。第三方、内部部署和 OCI 数据源包括数据库、流数据、对象存储、NoSQL 数据库、存储桶和 Oracle Autonomous Database 系统。
每个 VCN 提供以下网关:
- Internet 网关:提供公共子网和 Internet 主机之间的通信。
- 服务网关:VCN 可以通过 Oracle 网络结构与对象存储等服务进行通信,而无需通过互联网。
该体系结构包括以下 VCN:
- SaaS 应用 VCN:处理传入的互联网数据使用者流量并提供 2 个子网:
- SaaS 应用程序子网:提供 SymetryML SaaS 应用程序,用于处理来自 Internet 的传入数据使用者流量。数据将传递到数据库子网。
- SaaS 应用程序数据库 (DB) 子网:提供用于传入审核数据的 Redis 数据库。
- 机器学习 VCN:提供机器学习和可选的神经自主传输系统 (NATS) 服务器。它提供 4 个子网。
- 流式子网:提供 Apache Spark 和 Apache Kafka 实例。
- 机器学习子网:为 AutoML、预测建模和实时指标提供 SymetryML 实例。它包括虚拟机 (VM)、GPU VM 和裸金属 GPU、PSR 实例以及查看数据。数据将传递到数据库子网。
- 数据库子网:为机器学习数据提供 Redis 数据库。
- 联合子网(可选):提供可选的神经自主传输系统 (NATS) 服务器集群。