Eseguire database Oracle in Azure

Azure Load Balancer
Gateway applicazione di Azure

Idee per le soluzioni

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio casi d'uso potenziali, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

È possibile ottenere la disponibilità elevata per il front-end e il livello intermedio usando Azure Load Balancers o i gateway applicazione. È possibile ottenere una disponibilità del tempo di attività del 99,99% per il livello di database usando una combinazione di Azure zone di disponibilità e Oracle Active DataGuard con FSFO. Per una maggiore disponibilità e/o ripristino di emergenza, valutare la possibilità di distribuire un'altra macchina virtuale di database in un'area di Azure diversa e pianificare backup frequenti di RMAN.

Potenziali casi d'uso

Questa idea di soluzione illustra un'architettura canonica per ottenere la disponibilità elevata per il database Oracle edizione Enterprise in Azure.

Architettura

Diagramma dell'architettura che mostra dal client tramite il servizio di bilanciamento del carico e le subnet in Azure V NET.Scaricare un file SVG di questa architettura.

Flusso di dati

  1. Il sistema client accede a un'applicazione personalizzata con back-end Oracle DB tramite il Web.
  2. Il front-end Web è configurato in un servizio di bilanciamento del carico.
  3. Il front-end Web effettua una chiamata al server applicazioni appropriato per gestire il lavoro.
  4. Il server applicazioni esegue query sul database Oracle primario.
  5. Oracle Database è stato configurato usando una macchina virtuale HyperThreaded, con più Managed Disks basate sull'archiviazione Premium per prestazioni e disponibilità.
  6. I database Oracle vengono replicati con Oracle DataGuard (o Active DataGuard) o Oracle GoldenGate a scopo di disponibilità elevata e ripristino di emergenza.
  7. I database Oracle vengono monitorati per il tempo di attività e le prestazioni di Oracle Enterprise Manager. OEM consente anche di generare vari report sulle prestazioni e sull'utilizzo.

Componenti

Tecnologie chiave usate per implementare questa architettura:

Passaggi successivi

Documentazione sui prodotti:

Moduli di Microsoft Learn: