Cette image présente les charges de travail basées sur le cadre principal sur site migrées vers Oracle Cloud à l'aide du pupitre ART Tuxedo. Toutes les ressources du cloud sont déployées dans un domaine de disponibilité unique dans une région Oracle Cloud Infrastructure et sont protégées à l'aide de Cloud Guard.

IPSec VPN ou FastConnect fournissent une connectivité privée à partir des locaux du client. L'adaptateur Tuxedo Mainframe permet la connectivité entre le mainframe sur site et le niveau intermédiaire Tuxedo dans le cloud.

L'architecture présente deux réseaux cloud virtuels (VCN) dans le cloud, interconnectés de manière privée à l'aide de passerelles d'appariement locales (LPG) :
  • VCN 10.0.0.0/16 se trouve dans un compartiment normal. Il est utilisé pour l'équilibreur de charge et le niveau intermédiaire.
  • VCN 192.168.0.0/16 dans un compartiment de zone de sécurité et est utilisé pour le niveau de données.

Les deux VCN ont une passerelle NAT, pour acheminer le trafic unidirectionnel des ressources des sous-réseaux privés vers Internet.

VCN utilisé pour le niveau de données dispose d'une passerelle de service permettant d'accéder à Oracle Cloud Infrastructure Object Storage.

L'équilibreur de charge comporte des noeuds principaux et de secours, attachés au sous-réseau public 10.0.1.0/24. Une passerelle Internet permet le trafic entre les utilisateurs de l'application et l'équilibreur de charge.

Le niveau intermédiaire se compose d'instances de calcul hébergeant les composants suivants, réparties sur tous les domaines de pannes du domaine de disponibilité et sur deux sous-réseaux privés.
  • Quatre instances de calcul hébergeant Tuxedo ART CICS.
  • Quatre instances de calcul hébergeant Tuxedo ART Batch.
  • Quatre instances de calcul hébergeant l'exécution d'application Oracle Tuxedo pour IMS.
  • Deux instances de calcul hébergeant Oracle Tuxedo System et Application Monitor (TSAM).

Le niveau de données se compose d'une paire active de systèmes de base de données Exadata, attachée à deux sous-réseaux privés pour le trafic client et de sauvegarde. Oracle Data Guard est utilisé pour la synchronisation et le basculement des données.