Oracle Database op Azure uitvoeren

Load Balancer
Application Gateway

Oplossingsidee

Als u wilt dat we dit artikel uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsinformatie, laat het ons dan weten met GitHub Feedback!

Deze oplossingsarchitectuur illustreert een canonieke architectuur voor hoge beschikbaarheid voor uw Oracle Database Enterprise Edition in Azure. Hoge beschikbaarheid voor zowel uw front-end als de middelste laag kan worden verkregen met behulp van Azure Load Balancers of Application Gateways. Een beschikbaarheid van 99,99% voor uw databaselaag kan worden bereikt met behulp van een combinatie van Azure-beschikbaarheidszones en Oracle Active DataGuard met FSFO. Voor extra beschikbaarheid en/of herstel na noodherstel kunt u overwegen om een andere database-VM in een andere Azure-regio te implementeren en regelmatige RMAN-back-ups te plannen.

Architectuur

Architectuurdiagram Download een SVG van deze architectuur.

Gegevensstroom

  1. Het clientsysteem heeft toegang tot een aangepaste toepassing met Oracle DB back-end via internet.
  2. De web-front-end wordt geconfigureerd in een load balancer.
  3. Web-front-end roept de juiste toepassingsserver aan om het werk te verwerken.
  4. Toepassingsserver vraagt naar primaire Oracle Database.
  5. Oracle Database is geconfigureerd met behulp van een hyperthreaded virtuele machine met meerdere Premium opslaggebaseerde Managed Disks voor prestaties en beschikbaarheid.
  6. Oracle-databases worden gerepliceerd met Oracle DataGuard (of Active DataGuard) of Oracle GoldenGate voor ha- en DR-doeleinden.
  7. Oracle-databases worden gecontroleerd op uptime en prestaties door Oracle Enterprise Manager. Met OEM kunt u ook verschillende prestatie- en gebruiksrapporten genereren.