As informações de processo sobre essa arquitetura são fornecidas nos parágrafos ao redor.
Esta imagem mostra uma única tenancy e compartimento abrangendo duas regiões, cada uma com uma única rede virtual na nuvem (VCN). A região de Londres é usada para ciência de dados e a região de Frankfurt é usada para aprendizado de máquina. As regiões estão conectadas usando pareamento remoto.
A tenancy fornece armazenamento de objetos e buckets de armazenamento para sistemas experimentais para ambas as regiões. A tenancy também fornece serviços de registro de contêiner, políticas, grupos, tabelas de roteamento, listas de segurança, log, firewall, DNS e Oracle Cloud Infrastructure Identity and Access Management.
- Gateway NAT: Permite que os recursos privados em uma VCN acessem hosts na internet, sem expor esses recursos a conexões de internet de entrada.
- Gateway de serviço: VCNs se comunicam com serviços, como armazenamento de objetos pela malha de rede da Oracle, sem passar pela internet.
- DRG (Dynamic Routing Gateway): Fornece conectividade privada para pareamento remoto.
- Pareamento Remoto: Permita que os recursos de sub-rede de diferentes regiões se comuniquem usando endereços IP privados sem rotear o tráfego pela internet ou por meio da sua rede local.
A região de Londres (ciência de dados) conecta-se aos equipamentos e usuários locais do cliente usando uma VPN site a site. A VCN fornece as sub-redes a seguir organizadas como camadas funcionais. Cada sub-rede fornece uma lista de segurança e uma tabela de roteamento:
- Sub-rede 1A (sistemas ETL): Fornece máquinas virtuais, dimensionamento automático e pools de instâncias.
- Sub-rede 1B (Sistemas de ciência de dados): Fornece instâncias de computação bare metal.
- Sub-rede 1C (Cluster de desenvolvimento e preparação): Fornece uma máquina virtual e uma instância de computação bare metal.
- Sub-rede 1D (Cluster de serviços): Fornece máquinas virtuais, volumes persistentes, Oracle Cloud Infrastructure Container Engine for Kubernetes e contêineres.
A região de Frankfurt (aprendizagem de máquina) fornece serviços de suporte semelhantes, mas um fluxo de produção e recursos diferentes:
- Sub-rede 2A (Servidor Bastion): Fornece servidores SLURM e NFS.
- Sub-rede 2B (cluster HPC): Fornece dimensionamento automático e instâncias de computação bare metal.
- Sub-rede 2C (Cluster de desenvolvimento e preparação): Fornece uma máquina virtual e uma instância de computação bare metal.
- Sub-rede 2D (Cluster de serviços): Fornece máquinas virtuais, volumes persistentes, Oracle Cloud Infrastructure Container Engine for Kubernetes e contêineres.