PeopleSoft Implantação no Oracle Cloud Infrastructure

Um parceiro da Oracle enfrentou um desafio comum a muitas empresas modernas: renovar seu acordo de data center atual ou migrar para a nuvem.

Suas operações eram alimentadas por uma variedade de aplicações e tecnologias Oracle locais.

Após uma avaliação completa de vários provedores de nuvem, eles migraram suas aplicações Oracle PeopleSoft on-premises para a Oracle Cloud.

Ao migrar para o Oracle Cloud, eles alcançaram as seguintes metas de negócios:
  • Mantenha os aplicativos PeopleSoft na infraestrutura gerenciada pela Oracle
  • Opere uma topologia simples, escalável e fácil de monitorar e administrar
  • Implementar a segurança de rede granular
  • Garanta a tolerância a falhas e a alta disponibilidade

O parceiro está explorando ativamente oportunidades para migrar cargas de trabalho adicionais para a Oracle Cloud, com foco nos serviços de banco de dados autônomo.

Arquitetura

Essa topologia de nuvem multicamadas foi projetada para resiliência e segurança.

Os recursos em cada camada são isolados em sub-redes separadas para atender aos requisitos de segurança de rede específicos da camada. Para garantir a alta disponibilidade dos aplicativos, os recursos da Web e as camadas de aplicativos são distribuídos de forma redundante entre domínios de disponibilidade tolerantes a falhas. Um balanceador de carga distribui o tráfego do cliente para os servidores Web.

O parceiro implementou acesso granular baseado em atribuição aos recursos na nuvem usando o Oracle Cloud Infrastructure Identity and Access Management.

O diagrama a seguir ilustra a arquitetura de nuvem:


Veja a seguir a descrição da bd-ads-psft.png
Descrição da ilustração bd-ads-psft.png

bd-ads-psft-oracle.zip

A arquitetura tem os seguintes componentes:
  • Região

    Região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominada domínios de disponibilidade. As regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou até mesmo continentes).

    Todos os recursos dessa arquitetura são implantados em uma única região.

  • Domínio de disponibilidade

    Domínios de disponibilidade são data centers stand-alone e independentes dentro de uma região. Os recursos físicos de cada domínio de disponibilidade são isolados dos recursos de outros domínios de disponibilidade, o que oferece tolerância a falhas. Os domínios de disponibilidade não compartilham infraestrutura como energia ou refrigeração ou a rede interna do domínio de disponibilidade. Portanto, uma falha em um domínio de disponibilidade não deve afetar os outros domínios de disponibilidade na região.

    Os recursos dessa arquitetura são distribuídos entre os domínios de disponibilidade da região.

  • VCN e sub-redes

    Uma VCN é uma rede personalizável definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes tradicionais de data center, as VCNs oferecem controle sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar após a criação da VCN. Você pode segmentar uma VCN em sub-redes, com escopo definido para uma região ou para um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contíguo de endereços que não se sobrepõem a outras sub-redes da VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.

    Essa arquitetura usa uma única VCN, com sub-redes separadas para o balanceador de carga, servidores Web, servidores de aplicativos e banco de dados.

  • Gateway de roteamento dinâmico (DRG)

    O DRG é um roteador virtual que fornece um caminho para o tráfego de rede privada entre VCNs na mesma região, entre uma VCN e uma rede fora da região, como uma VCN em outra região do Oracle Cloud Infrastructure, uma rede local ou uma rede em outro provedor de nuvem.

    Para conectividade rápida e confiável de sua rede local para o Oracle Cloud, o parceiro escolheu o Oracle Cloud Infrastructure FastConnect.

  • Tabelas de roteamento

    As tabelas de roteamento virtual contêm regras para rotear o tráfego de sub-redes para destinos fora de uma VCN, geralmente por meio de gateways.

  • Listas de segurança

    Para cada sub-rede, você pode criar regras de segurança que especifiquem a origem, o destino e o tipo de tráfego que deve ser permitido dentro e fora da sub-rede.

  • Balanceador de carga

    O Oracle Cloud Infrastructure Load Balancing fornece distribuição automatizada de tráfego de um único ponto de entrada para vários servidores.

  • VMs de Computação

    Com o Oracle Cloud Infrastructure Compute, você pode provisionar e gerenciar hosts de computação na nuvem. Você pode iniciar instâncias de computação com formas que atendam aos seus requisitos de recursos para CPU, memória, largura de banda de rede e armazenamento. Depois de criar uma instância de computação, você pode acessá-la com segurança, reiniciá-la, anexar e desanexar volumes e encerrá-la quando não precisar mais dela.

    A arquitetura inclui VMs de computação para os servidores Web e os servidores de aplicativos.

  • Banco de dados Exadata

    Você pode provisionar sistemas flexíveis do Oracle Exadata Database Machine que permitem adicionar servidores de computação de banco de dados e servidores de armazenamento ao sistema à medida que suas necessidades crescem. Os sistemas Exadata oferecem rede RDMA sobre Ethernet Convergente (RoCE) para módulos de memória persistente (PMEM) de alta largura de banda e baixa latência e software Exadata inteligente.

    Para migrar seus bancos de dados Exadata locais para o Oracle Exadata Database Service, o parceiro empregou uma variedade de estratégias, dependendo do tamanho de cada banco de dados. Bancos de dados menores foram migrados exportando dados do ambiente local e importando os dados para a nuvem. Para os bancos de dados maiores, eles implementaram um switchover em fases replicando dados dos bancos de dados locais para a nuvem usando o Oracle Data Guard. Após a migração, todos os dados residem no Oracle Exadata Database Service.