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
Unduh SVG arsitektur ini.
Aliran data
- Sistem klien mengakses aplikasi kustom dengan backend Oracle DB melalui web.
- Frontend web dikonfigurasi dalam penyeimbang muatan.
- Frontend web melakukan panggilan ke server aplikasi yang sesuai untuk menangani pekerjaan.
- Server aplikasi meminta kueri Oracle Database utama.
- Oracle Database telah dikonfigurasi menggunakan Mesin Virtual HyperThreaded, dengan beberapa Disk Terkelola berbasis penyimpanan Premium untuk performa dan ketersediaan.
- Oracle databases direplikasi dengan Oracle DataGuard (atau Active DataGuard) atau Oracle GoldenGate untuk tujuan HA dan DR.
- 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:
- Mendesain dan mengimplementasikan database Oracle di Azure
- Ikhtisar Aplikasi Oracle dan solusi di Azure
- Apakah Azure Application Gateway?
- Apa yang dimaksud dengan Azure Load Balancer?
- Apa itu Azure Virtual Network?
Modul Microsoft Learn:
- Mengonfigurasi Azure Application Gateway
- Konfigurasikan Azure Load Balancer
- Pengantar Azure Virtual Network