Jalankan database Oracle di Azure

Azure Load Balancer
Azure Application Gateway

Ide solusi

Artikel ini adalah ide solusi. Jika Anda ingin kami memperluas konten dengan informasi lebih lanjut, seperti potensi kasus penggunaan, layanan alternatif, pertimbangan implementasi, atau panduan harga, beri tahu kami dengan memberikan umpan balik GitHub.

Ketersediaan tinggi untuk tingkat front-end dan menengah Anda dapat diperoleh dengan menggunakan Azure Load Balancer atau Application Gateway. Ketersediaan waktu aktif 99,99% untuk tingkat database Anda dapat dicapai dengan menggunakan kombinasi Azure Availability Zones dan Oracle Active DataGuard dengan FSFO. Untuk ketersediaan ekstra dan/atau Pemulihan Bencana, pertimbangkan untuk menyebarkan VM Database lain di wilayah Azure yang berbeda dan jadwalkan pencadangan RMAN yang sering.

Potensi penggunaan kasus

Ide solusi ini menggambarkan arsitektur kanonis untuk mencapai ketersediaan tinggi untuk Oracle Database Enterprise Edition Anda di Azure.

Arsitektur

Diagram arsitektur menunjukkan dari klien melalui load balancer dan subnet ke Azure V NET.Unduh SVG arsitektur ini.

Aliran data

  1. Sistem klien mengakses aplikasi kustom dengan backend Oracle DB melalui web.
  2. Frontend web dikonfigurasi dalam penyeimbang muatan.
  3. Frontend web melakukan panggilan ke server aplikasi yang sesuai untuk menangani pekerjaan.
  4. Server aplikasi meminta kueri Oracle Database utama.
  5. Oracle Database telah dikonfigurasi menggunakan Mesin Virtual HyperThreaded, dengan beberapa Disk Terkelola berbasis penyimpanan Premium untuk performa dan ketersediaan.
  6. Oracle databases direplikasi dengan Oracle DataGuard (atau Active DataGuard) atau Oracle GoldenGate untuk tujuan HA dan DR.
  7. Database Oracle dipantau untuk waktu aktif dan performa oleh Oracle Enterprise Manager. OEM juga memungkinkan Anda menghasilkan berbagai laporan performa dan penggunaan.

Komponen

Teknologi utama yang digunakan untuk mengimplementasikan arsitektur ini:

Langkah berikutnya

Dokumentasi produk:

Modul Microsoft Learn: