Diese Abbildung zeigt eine Oracle Cloud Infrastructure-(OCI-)Region mit 1 Availability-Domain und 2 virtuellen Cloud-Netzwerken (VCNs). Die Region stellt den Oracle Cloud Infrastructure Identity and Access Management-Service bereit.
Datenkonsumenten prüfen Daten über die Software-as-a-Service-(SaaS-)App SymetryML auf OCI. Datenbeitragende verwenden die Desktop-App SymetryML, um Rohdaten zu scannen, und eine proprietäre statistische Darstellung (Datenelementmatrix oder DEM) wird generiert und für maschinelles Lernen auf OCI gesendet. Zu den Datenquellen von Drittanbietern, On-Premises und OCI gehören Datenbanken, Streamingdaten, Objektspeicher, NoSQL-Datenbanken, Buckets und Oracle Autonomous Database-Systeme.
Jedes VCN stellt die folgenden Gateways bereit:
- Internetgateway: Bietet Kommunikation zwischen öffentlichen Subnetzen und Internethosts.
- Servicegateway: VCNs kommunizieren mit Services wie Objektspeicher über die Oracle-Netzwerkstruktur, ohne das Internet zu durchlaufen.
Die Architektur umfasst die folgenden VCNs:
- SaaS App-VCN: Verarbeitet eingehenden Internetdaten-Consumer-Traffic und stellt 2 Subnetze bereit:
- SaaS App-Subnetz: Stellt die App SymetryML SaaS bereit, die eingehenden Daten-Consumer-Traffic aus dem Internet verarbeitet. Die Daten werden an das Datenbanksubnetz übergeben.
- SaaS Subnetz der Anwendungsdatenbank (DB): Stellt eine Redis-Datenbank für eingehende Prüfungsdaten bereit.
- VCN für maschinelles Lernen: Bietet maschinelles Lernen und optionale NATS-(Neural Autonomic Transport System-)Server. Es bietet 4 Subnetze.
- Streaming-Subnetz: Stellt Apache Spark- und Apache Kafka-Instanzen bereit.
- Subnetz für maschinelles Lernen: Stellt eine SymetryML-Instanz für AutoML, Vorhersagemodellierung und Echtzeitmetriken bereit. Sie umfasst Virtual Machine (VM), GPU-VM und Bare-Metal-GPU, Instanzen für PSR und Datenprüfung. Die Daten werden an das Datenbanksubnetz übergeben.
- Datenbanksubnetz: Stellt eine Redis-Datenbank für Daten für maschinelles Lernen bereit.
- Föderationssubnetz (optional): Stellt ein optionales Servercluster für neuronales autonomes Transportsystem (NATS) bereit.