この図は、プライマリ・リージョン(トロント)とセカンダリ・リージョン(モントリオール)の2つのOracle Cloud Infrastructure (OCI)リージョンを示しています。セカンダリ・リージョンのトポロジは、プライマリ・リージョンのトポロジと類似しています。リージョンはリモート・ピアリングを使用して接続されます。
各リージョンには1つの可用性ドメインと1つの仮想クラウド・ネットワーク(VCN)があります。各リージョンでは、Oracle Cloud Infrastructure Identity and Access ManagementおよびOracle Cloud Infrastructure Registryサービスが提供されます。
データ・コンシューマは、データベース、ストリーミング・データ、オブジェクト・ストレージ、NoSQLデータベース、バケット、Oracle Autonomous Databaseシステムなど、サード・パーティ、オンプレミスおよびOCIのデータ・ソースによって提供されるデータをレビューします。データ・コントリビュータは、SymetryMLデスクトップ・アプリケーションを使用して、これらの同じデータ・ソースから患者の生データをスキャンし、独自の統計表現(PSR)をOCI上の機械学習にプッシュします。
各リージョンのVCNには、次のゲートウェイがあります:
- インターネット・ゲートウェイ: パブリック・サブネットとインターネット・ホスト間の通信を提供します。
- サービス・ゲートウェイ: VCNは、インターネットを経由せずに、Oracleネットワーク・ファブリックを介してオブジェクト・ストレージなどのサービスと通信します。
各リージョンのVCN (SaaSアプリケーション)には、次のサブネットがあります:
- Load Balancerサブネット: 受信トラフィックを処理するOracle Cloud Infrastructure Load Balancing。
- SaaSアプリケーション・サブネット: インターネットからの受信データ・コンシューマ・トラフィックを処理するSymetryML SaaSアプリケーションを提供します。データはデータベース・サブネットに渡されます。
- RackWareサブネット: 2つのリージョン間でSymetryMLアプリケーションと機械学習データを同期するRackWareインスタンスを提供します。
- SaaSアプリケーション・データベース(DB)サブネット: SymetryMLアプリケーション・データ用のOracle Autonomous Databaseデータベースを提供します。2つのリージョン内のデータベースは、Oracle Data Guardによって接続されています。
- ストリーミングおよびフェデレーション・サブネット: Oracle Cloud Infrastructure StreamingおよびOracle Cloud Infrastructure Data Flowインスタンスを提供します。また、ニューラル・オートノミック・トランスポート・システム(NATS)サーバーも提供します。
- 機械学習サブネット: Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE)のインスタンスを含み、AutoML、予測モデリングおよびリアルタイム・メトリックのSymetryMLインスタンスを提供します。SymetryMLインスタンスには、仮想マシン(VM)、GPU VMおよびベア・メタルGPUのOKEクラスタが含まれます。データはデータベース・サブネットに渡されます。
- データベース・サブネット: 機械学習データのOracle Autonomous Databaseインスタンスを提供します。2つのリージョン内のデータベースは、Oracle Data Guardによって接続されています。