Azure'da Oracle veritabanlarını çalıştırma

Load Balancer
Application Gateway

Çö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

Mimari diyagramı, istemciden yük dengeleyici ve alt ağlardan Azure V NET'e kadar gösterir.Bu mimarinin SVG'sini indirin.

Veri akışı

  1. İstemci sistemi, Web üzerinden Oracle DB arka ucu ile özel bir uygulamaya erişir.
  2. Web ön ucu bir yük dengeleyicide yapılandırılır.
  3. Web ön ucu, işi işlemek için uygun Uygulama Sunucusuna bir çağrı yapar.
  4. Uygulama sunucusu birincil Oracle Veritabanı'nı sorgular.
  5. 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.
  6. Oracle veritabanları, HA ve DR amaçlarıyla Oracle DataGuard (veya Active DataGuard) veya Oracle GoldenGate ile çoğaltılır.
  7. 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:

Microsoft Learn modülleri: