Questa immagine mostra come .Le applicazioni NET sono collegate da .NET Framework to .NET da eseguire sui contenitori Linux. Contiene due elementi principali: una posizione on premise e un'area Oracle Cloud Infrastructure.
L'area OCI include una rete cloud virtuale (VCN), che si estende su due domini di disponibilità, il dominio di disponibilità 1 (AD1) e il dominio di disponibilità 2 (AD2). Ogni dominio di disponibilità viene distribuito tramite:
- Subnet A, pubblica e contenente un load balancer
- La subnet B, che è pubblica e contiene un nodo principale (in AD1) e un pool di nodi, che si estende sia ai domini di disponibilità che contiene nodi di lavoro replicati composti da tre pod, ciascuno contenente un servizio di container di applicazioni.
- Subnet C, che contiene. in ciascun dominio di disponibilità, un database di storage a blocchi e un database abilitato per RAC. Il traffico tra ciascun dominio di disponibilità è protetto da Active DataGuard.
Nella VCN, ma esterna alle subnet, sono presenti un registro container, un'istanza dell'oggetto immagine e un'istanza di storage degli oggetti di database. Il traffico dall'istanza di storage degli oggetti di immagini scorre il traffico attraverso il registro container al nodo principale nella subnet B
L'elemento on premise contiene gli utenti delle app e gli amministratori dei cluster.
- Il traffico dagli utenti dell'applicazione scorre attraverso un gateway Internet al load balancer nella subnet A. Il load balancer indirizza il traffico a uno dei nodi di lavoro nel pod del nodo nella subnet B.
- Il traffico dagli amministratori del cluster scorre attraverso lo stesso gateway Internet direttamente al nodo principale nella subnet B, che lo passa direttamente ai nodi di lavoro in AD1.
Dal pool di nodi, tutti i flussi di traffico fino al database abilitato per RAC nella subnet C. Il database abilitato per RAC in AD2 passa i dati dalla subnet C allo storage degli oggetti del database.