Oracle-adatbázisok futtatása az Azure-on

Load Balancer
Application Gateway

Solution Idea

Ha szeretné látni, hogyan bővítjük ki ezt a cikket olyan további információkkal, mint a lehetséges esetek, az alternatív szolgáltatások, az implementációval kapcsolatos megfontolások vagy a díjszabási útmutató, GitHub visszajelzéssel!

Ez a megoldásarchitektúra egy canonikus architektúrát szemléltet, amely magas rendelkezésre állást biztosít Oracle Database Enterprise kiadás Azure-ban. Az előtér és a középső réteg magas rendelkezésre állása az Azure Load Balancer vagy az Application Gateway használatával szerezhető be. Az adatbázisszinthez 99,99%-os üzemidő-rendelkezésre állás érhető el a Azure Availability Zones és az Oracle Active DataGuard és az FSFO együttes használatával. A további rendelkezésre állás és/vagy vészhelyreállítás érdekében fontolja meg egy másik adatbázis-virtuálisgép üzembe helyezését egy másik Azure-régióban, és ütemezheti az RMAN gyakori biztonsági mentését.

Architektúra

Architektúradiagram Az architektúra SVG-nek letöltése.

Adatfolyam

  1. Az ügyfélrendszer hozzáfér egy egyéni alkalmazáshoz, Oracle DB a háttérrendszeren keresztül.
  2. A webes előtere egy terheléselosztásban van konfigurálva.
  3. A webes előlap hívást intéz a megfelelő alkalmazáskiszolgálóhoz a munka kezeléséhez.
  4. Az alkalmazáskiszolgáló lekérdezi az elsődleges Oracle Database.
  5. Oracle Database hyperthreaded virtuális géppel lett konfigurálva, amely több Prémium tárolóalapú Managed Disks a teljesítmény és a rendelkezésre állás érdekében.
  6. Az Oracle-adatbázisok replikálása az Oracle DataGuard (vagy Active DataGuard) vagy Oracle GoldenGate szoftverrel történik hatékonyi és dr.
  7. Az Oracle Enterprise Manager figyeli az Oracle-adatbázisok üzemideje és teljesítménye érdekében. Az OEM emellett különböző teljesítmény- és használati jelentések előállítását is lehetővé teszi.