PeopleSoft Implementazione su Oracle Cloud Infrastructure

Un partner Oracle ha dovuto affrontare una sfida comune a molte aziende moderne: rinnovare l'attuale accordo sul data center o passare al cloud.

Le loro operazioni si basano su una gamma di applicazioni e tecnologie Oracle on-premise.

Dopo una valutazione approfondita di più provider cloud, hanno migrato le loro applicazioni Oracle PeopleSoft on-premise su Oracle Cloud.

Con la migrazione a Oracle Cloud, hanno raggiunto i seguenti obiettivi aziendali:
  • Mantieni le applicazioni PeopleSoft sull'infrastruttura gestita da Oracle
  • Utilizzare una topologia semplice, scalabile e facile da monitorare e amministrare
  • Implementare la sicurezza di rete granulare
  • Garantisci tolleranza agli errori e alta disponibilità

Il partner sta esplorando attivamente le opportunità per la migrazione di carichi di lavoro aggiuntivi a Oracle Cloud, con particolare attenzione ai servizi di database autonomi.

Architettura

Questa topologia cloud multilivello è progettata per garantire resilienza e sicurezza.

Le risorse di ogni livello sono isolate in subnet separate per soddisfare i requisiti di sicurezza della rete specifici del livello. Per garantire l'alta disponibilità delle applicazioni, le risorse a livello Web e di applicazione vengono distribuite in modo ridondante tra domini di disponibilità con tolleranza degli errori. Un load balancer distribuisce il traffico client ai server Web.

Il partner ha implementato un accesso granulare e basato sui ruoli alle risorse nel cloud utilizzando Oracle Cloud Infrastructure Identity and Access Management.

Il diagramma riportato di seguito illustra l'architettura cloud.


Descrizione di bd-ads-psft.png
Descrizione dell'immagine bd-ads-psft.png

bd-ads-psft-oracle.zip

L'architettura presenta i seguenti componenti:
  • Area

    Un'area geografica Oracle Cloud Infrastructure è un'area geografica localizzata che contiene uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni e grandi distanze possono separarle (tra paesi o addirittura continenti).

    Tutte le risorse in questa architettura vengono distribuite in un'unica area.

  • Dominio di disponibilità

    I domini di disponibilità sono data center standalone e indipendenti all'interno di un'area geografica. Le risorse fisiche in ciascun dominio di disponibilità sono isolate dalle risorse negli altri domini di disponibilità, il che fornisce tolleranza agli errori. I domini di disponibilità non condividono l'infrastruttura, ad esempio alimentazione o raffreddamento, o la rete interna del dominio di disponibilità. Pertanto, un errore in un dominio di disponibilità non dovrebbe influire sugli altri domini di disponibilità nell'area.

    Le risorse in questa architettura vengono distribuite tra i domini di disponibilità nell'area.

  • VCN e subnet

    Una VCN è una rete personalizzabile e definita dal software configurata in un'area Oracle Cloud Infrastructure. Come le tradizionali reti di data center, le reti VCN consentono di controllare l'ambiente di rete. Una VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo aver creato la VCN. Puoi segmentare una VCN in subnet, che possono essere definite in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono alle altre subnet nella VCN. È possibile modificare le dimensioni di una subnet dopo la creazione. Una subnet può essere pubblica o privata.

    Questa architettura utilizza una singola VCN, con subnet separate per il load balancer, i Web server, gli Application Server e il database.

  • Gateway di instradamento dinamico (DRG)

    Il gateway DRG è un router virtuale che fornisce un percorso per il traffico di rete privato tra le reti VCN nella stessa area, tra una rete VCN e una rete esterna all'area, ad esempio una rete VCN in un'altra area Oracle Cloud Infrastructure, una rete on premise o una rete in un altro provider cloud.

    Per una connettività rapida e affidabile dalla rete on-premise a Oracle Cloud, il partner ha scelto Oracle Cloud Infrastructure FastConnect.

  • Tabelle di instradamento

    Le tabelle di instradamento virtuali contengono regole per instradare il traffico dalle subnet alle destinazioni esterne a una VCN, in genere attraverso i gateway.

  • Liste di sicurezza

    Per ogni subnet, puoi creare regole di sicurezza che specificano l'origine, la destinazione e il tipo di traffico che devono essere consentiti all'interno e all'esterno della subnet.

  • Load balancer

    Oracle Cloud Infrastructure Load Balancing fornisce la distribuzione automatica del traffico da un unico punto di accesso a più server.

  • VM di computazione

    Con Oracle Cloud Infrastructure Compute, puoi eseguire il provisioning e gestire gli host di computazione nel cloud. Puoi avviare istanze di computazione con forme che soddisfano i requisiti delle risorse per CPU, memoria, larghezza di banda di rete e storage. Dopo aver creato un'istanza di computazione, puoi accedervi in tutta sicurezza, riavviarla, collegare e scollegare i volumi e arrestarla quando non ne hai più bisogno.

    L'architettura include VM di calcolo per i server Web e gli Application Server.

  • Database Exadata

    Puoi eseguire il provisioning di sistemi Oracle Exadata Database Machine flessibili che ti consentono di aggiungere server di calcolo del database e server di storage al tuo sistema man mano che le tue esigenze aumentano. I sistemi Exadata offrono funzionalità di networking RDMA tramite Ethernet convergente (RoCE) per larghezza di banda elevata e bassa latenza, moduli di memoria persistente (PMEM) e software Exadata intelligente.

    Per eseguire la migrazione dei propri database Exadata on-premise a Oracle Exadata Database Service, il partner ha utilizzato una vasta gamma di strategie a seconda delle dimensioni di ciascun database. La migrazione dei database più piccoli è stata eseguita esportando i dati dall'ambiente on premise e importando i dati nel cloud. Per i database più grandi, hanno implementato uno switchover graduale replicando i dati dai database on premise al cloud utilizzando Oracle Data Guard. Dopo la migrazione, tutti i dati risiedono in Oracle Exadata Database Service.