Çözüm fikirleri
Bu makale bir çözüm fikridir. İçeriği olası kullanım örnekleri, alternatif hizmetler, uygulama konuları veya fiyatlandırma kılavuzu gibi daha fazla bilgiyle genişletmemizi isterseniz GitHub geri bildirimi sağlayarak bize bildirin.
Ön uç ve orta katmanınız için yüksek kullanılabilirlik, Azure Load Balancers veya Application Gateway'ler kullanılarak elde edilebilir. Veritabanı katmanınız için %99,99 çalışma süresi kullanılabilirliği, Azure Kullanılabilirlik Alanları ve FSFO ile Oracle Active DataGuard birleşimi kullanılarak gerçekleştirilebilir. Ek kullanılabilirlik ve/veya Olağanüstü Durum Kurtarma için başka bir Veritabanı VM'sini farklı bir Azure bölgesine dağıtmayı ve sık sık RMAN yedeklemeleri zamanlamayı göz önünde bulundurun.
Olası kullanım örnekleri
Bu çözüm fikri, Azure'daki Oracle Veritabanı Enterprise Sürümü için yüksek kullanılabilirlik elde etmeye yönelik kurallı bir mimariyi gösterir.
Mimari
Bu mimarinin SVG'sini indirin.
Veri akışı
- İstemci sistemi, Web üzerinden Oracle DB arka ucu ile özel bir uygulamaya erişir.
- Web ön ucu bir yük dengeleyicide yapılandırılır.
- Web ön ucu, işi işlemek için uygun Uygulama Sunucusuna bir çağrı yapar.
- Uygulama sunucusu birincil Oracle Veritabanı'nı sorgular.
- Oracle Veritabanı, performans ve kullanılabilirlik için birden fazla Premium depolama tabanlı Yönetilen Diskler ile HyperThreaded Sanal Makinesi kullanılarak yapılandırılmıştır.
- Oracle veritabanları, HA ve DR amaçlarıyla Oracle DataGuard (veya Active DataGuard) veya Oracle GoldenGate ile çoğaltılır.
- Oracle veritabanları, Oracle Enterprise Manager tarafından çalışma süresi ve performans açısından izlenir. OEM ayrıca çeşitli performans ve kullanım raporları oluşturmanıza da olanak tanır.
Bileşenler
Bu mimariyi uygulamak için kullanılan temel teknolojiler:
Sonraki adımlar
Ürün belgeleri:
- Azure'da Oracle veritabanı tasarlama ve uygulama
- Azure'da Oracle Uygulamalarına ve çözümlerine genel bakış
- Azure Application Gateway nedir?
- Azure Load Balancer nedir?
- Azure Sanal Ağ nedir?
Microsoft Learn modülleri:
- Azure Application Gateway yapılandırma
- Azure Load Balancer'ı yapılandırma
- Azure Sanal Ağlarına Giriş