Referentiearchitectuur voor Oracle Database in Azure

Deze oplossingsarchitectuur toont een canonieke architectuur om hoge beschikbaarheid voor uw Oracle Database Enterprise Edition in Azure te bereiken. Hoge beschikbaarheid voor uw front-end en de middelste laag kan worden verkregen door gebruik te maken van Azure Load Balancers of toepassingsgateways. U kunt een uptime-beschikbaarheid van 99,99% voor uw databaselaag bereiken door gebruik te maken van een combinatie van Azure-beschikbaarheidszones en Oracle DataGuard met FSFO. Voor extra beschikbaarheid en/of herstel na een noodgeval wordt aanbevolen nog een Database-VM te maken in een andere Azure-regio en frequente RMAN-back-ups te plannen.

Эталонная архитектура для Oracle Database в AzureТакая архитектура решения иллюстрирует каноническую архитектуру, нацеленную на достижение высокого уровня доступности вашего выпуска Oracle Database Enterprise Edition в Azure. Высокой доступности как для интерфейсной части, так и для среднего уровня можно достичь с помощью балансировщика нагрузки Azure или шлюзов приложений. Сочетая зоны доступности Azure и Oracle Active DataGuard с функцией быстрой отработки отказа, время доступности уровня базы данных можно довести до 99,99 %. Чтобы повысить доступность и обеспечить возможность аварийного восстановления, рассмотрите возможность развернуть еще одну виртуальную машину базы данных в другом регионе Azure и запланировать регулярное резервное копирование в диспетчере восстановления RMAN.App Server1FrontEnd 1FrontEnd 2Client SystemFrontEnd 3App Server2Oracle SB1(primary)Premium Storageusing Oracle ASMRedo StreamActiveDataguardFSFQ ObserverOracle DB2(standby)Oracle EnterpriseManagerPremium Storageusing Oracle ASM(sync)Availability ZoneSubnetLoadbalancer0Availability Zone0Availability ZoneSubnetAzure VNET1Availability Zone21234567

Via het clientsysteem wordt een aangepaste toepassing geopend met Oracle DB-back-end via het web.

Web-front-end is geconfigureerd in een load balancer.

Via de web-front-end wordt een aanroep geplaatst naar de juiste toepassingsserver om het werk te verwerken.

De toepassingsserver voert een query uit op de primaire Oracle Database.

Oracle Database is geconfigureerd met een HyperThreaded Virtual Machine met meerdere op Premium-opslag gebaseerde Managed Disks voor prestaties en beschikbaarheid.

Oracle-databases worden gerepliceerd met Oracle DataGuard (of Active DataGuard) of Oracle GoldenGate voor HA- en DR-doelstellingen.

Oracle-databases worden bewaakt voor uptime en prestaties door Oracle Enterprise Manager. Met OEM kunt u ook verschillende prestatie- en gebruiksrapporten genereren.

  1. 1 Via het clientsysteem wordt een aangepaste toepassing geopend met Oracle DB-back-end via het web.
  2. 2 Web-front-end is geconfigureerd in een load balancer.
  3. 3 Via de web-front-end wordt een aanroep geplaatst naar de juiste toepassingsserver om het werk te verwerken.
  4. 4 De toepassingsserver voert een query uit op de primaire Oracle Database.
  1. 5 Oracle Database is geconfigureerd met een HyperThreaded Virtual Machine met meerdere op Premium-opslag gebaseerde Managed Disks voor prestaties en beschikbaarheid.
  2. 6 Oracle-databases worden gerepliceerd met Oracle DataGuard (of Active DataGuard) of Oracle GoldenGate voor HA- en DR-doelstellingen.
  3. 7 Oracle-databases worden bewaakt voor uptime en prestaties door Oracle Enterprise Manager. Met OEM kunt u ook verschillende prestatie- en gebruiksrapporten genereren.