L'immagine mostra l'ambiente cloud Oracle Cloud Infrastructure (OCI) e di terze parti di Gridmarket.
Il client Envoy di Gridmarket utilizza un'API per richiedere l'accesso all'area head-end ospitata nell'area OCI di Phoenix. La richiesta può essere inviata a qualsiasi provider di servizi cloud HPC (High-Performance Computing) o a qualsiasi area geografica all'interno di OCI. Le aree HPC OCI condividono una topologia simile.
Area head-end: l'area head-end fornisce i servizi riportati di seguito.
- Allarmi di Oracle Cloud Infrastructure
- Servizio API Oracle Cloud Infrastructure
- Oracle Cloud Infrastructure - Consegna tramite e-mail
- Eventi Oracle Cloud Infrastructure Events
- Oracle Cloud Infrastructure Identity and Access Management
- Oracle Cloud Infrastructure Logging Analytics
- Oracle Cloud Infrastructure Monitoring
L'area head-end fornisce 3 domini di disponibilità (AD) e 1 rete cloud virtuale (VCN). La VCN include un gateway Internet per la comunicazione API o dell'interfaccia a riga di comando (CLI) con il client Envoy. La VCN dispone anche di 3 subnet, ognuna con un proprio elenco di sicurezza e una tabella di instradamento.
- Subnet del load balancer: include Oracle Cloud Infrastructure Load Balancing in AD1 e AD2 per gestire il traffico utente.
- Subnet dell'interfaccia utente e dei microservizi: fornisce l'instradamento per l'alta disponibilità (HA, High Availability) per il front-end, l'interfaccia utente e i microservizi. I microservizi includono quelli destinati a clienti, utenti, prodotti, mansioni, task, fatturazione e servizi API. Questi microservizi vengono gestiti in hosting nei container Docker.
- Subnet di database: Oracle MySQL Database Service in AD2 fornisce storage per i dati raccolti dal front-end con un'istanza replicata in AD1 per l'analitica.
Regioni cluster HPC: i cluster HPC possono trovarsi in qualsiasi area OCI e avere una topologia simile. L'area HPC offre servizi Oracle Cloud Infrastructure Identity and Access Management e Oracle Cloud Infrastructure Object Storage.
Un'area HPC fornisce 3 domini di disponibilità (AD) e 1 rete cloud virtuale (VCN). La VCN include un gateway Internet per la comunicazione API o dell'interfaccia a riga di comando (CLI) con il client Envoy. La VCN dispone anche di 3 subnet, ognuna con un proprio elenco di sicurezza e una tabella di instradamento.
- Subnet di gestione: fornisce un server di licenza in AD1, un server di gestione in AD2, un filer NAS e un Oracle Cloud Infrastructure Block Volumes (blocco di creazione di graffi e staging) in AD3 collegato a bucket Oracle Cloud Infrastructure Object Storage a livello regionale.
- Subnet CPU: fornisce le virtual machine (VM) (componente di base della CPU) in ognuno dei domini di disponibilità.
- Subnet GPU: fornisce istanze di computazione GPU Tensor Core NVIDIA V100 Bare Metal in ogni dominio di disponibilità.