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

Azure Load Balancer
Azure 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'ın 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 Database Enterprise Sürümü için yüksek kullanılabilirlik elde etmeye yönelik kurallı bir mimariyi gösterir.

Mimari

Mimari diyagramı, yük dengeleyici ve alt ağlar aracılığıyla istemciden 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 çok Premium depolama tabanlı Yönetilen Diskler ile HyperThreaded Sanal Makinesi kullanılarak yapılandırıldı.
  6. Oracle veritabanları, HA ve DR amacı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 olanak tanır.

Bileşenler

Bu mimariyi uygulamak için kullanılan temel teknolojiler:

Sonraki adımlar

Ürün belgeleri:

Microsoft Learn modülleri: