Provoz databází Oracle Database v Azure

Load Balancer
Application Gateway

Idea řešení

Pokud se chcete podívat, jak tento článek rozšíříme o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět pomocí GitHub Feedback!

tato architektura řešení představuje kanonickou architekturu pro zajištění vysoké dostupnosti Oracle Database edice Enterprise v Azure. Vysoká dostupnost front-endu a střední vrstvy se dají získat pomocí nástrojů pro vyrovnávání zatížení Azure nebo aplikačních bran. Dostupnost dostupnosti 99,99% pro vaši databázovou vrstvu můžete dosáhnout pomocí kombinace Zóny dostupnosti Azure a Oracle Active DataGuard s FSFO. Pokud chcete získat další dostupnost a/nebo zotavení po havárii, zvažte nasazení jiného databázového virtuálního počítače v jiné oblasti Azure a naplánování častých RMANch záloh.

Architektura

Diagram architektury Stáhnout SVG této architektury.

Data Flow

  1. Klientský systém přistupuje k vlastní aplikaci pomocí Oracle DB back-endu přes web.
  2. Webový front-end je nakonfigurován v nástroji pro vyrovnávání zatížení.
  3. Webový front-end provede volání příslušného aplikačního serveru za účelem zpracování práce.
  4. Aplikační server dotazuje primární Oracle Database.
  5. pro zajištění výkonu a dostupnosti je Oracle Database nakonfigurovaný pomocí virtuálního počítače s několika Premiumy založenými Managed Disks na úložištích.
  6. Databáze Oracle se replikují pomocí Oracle DataGuard (nebo aktivního DataGuard) nebo Oracle GoldenGate pro účely HA a zotavení po havárii.
  7. databáze oracle jsou sledovány pro dobu provozu a výkon nástrojem Oracle Enterprise Manager. Výrobce OEM také umožňuje vygenerovat různé sestavy o výkonu a využití.