Aracılığıyla paylaş


Oracle için Azure NetApp Files uygulama birimi grubunu anlama

Oracle için uygulama birimi grubu, Oracle veritabanlarını en iyi performansla ve tek adımlı ve iyileştirilmiş bir iş akışındaki en iyi yöntemlere göre kurumsal ölçekte yüklemek ve çalıştırmak için gereken tüm birimleri dağıtmanızı sağlar. Uygulama birim grubu özelliği, otomatik, gecikme süresi için iyileştirilmiş dağıtımlar elde etmek için tüm birimleri VM'lerle aynı kullanılabilirlik alanına yerleştirmek için Azure NetApp Files özelliğini kullanır.

Oracle için uygulama hacmi grubu, Oracle için toplu dağıtımları kolaylaştırmanıza yardımcı olmak için sürecin tamamını basitleştiren ve standartlaştıran birçok teknik geliştirme gerçekleştirmiştir. Sekiz adede kadar veri birimi, çevrimiçi yineleme günlüğü ve arşiv yineleme günlüğü, yedekleme ve ikili gibi tüm gerekli birimler tek bir "atomik" işlemde (Azure portalı, RP veya API aracılığıyla) oluşturulur.

Azure NetApp Files uygulama birimi grubu, Oracle veritabanı dağıtım süresini kısaltır ve birden çok depolama uç noktasının kullanımı dahil olmak üzere genel uygulama performansını ve kararlılığını artırır. Uygulama birim grubu özelliği, 100 TiB boyutlu veritabanlarına kadar tek bir birime sahip küçük veritabanlarından çok çeşitli Oracle veritabanı düzenlerini destekler. Gecikme açısından optimize edilmiş performansa sahip sekiz veri birimine kadar destekler ve yalnızca veritabanı VM'sinin ağ yetenekleriyle sınırlıdır.

Oracle için uygulama hacim grubu tarafından dağıtıldığı şekilde, birden çok depolama uç noktası aracılığıyla bağlanan birden çok hacim kullanılması, "Birden Çok Hacimdeki Oracle Veritabanı" makalesinde açıklandığı gibi performans iyileştirmeleri getirir.

Oracle için uygulama birimi grubu, Azure NetApp Files özellikli tüm bölgelerde desteklenir.

Önemli özellikler

Oracle için uygulama birimi grubu aşağıdaki özellikleri sağlar:

  • Küçük veritabanları için 2 birimle başlayıp, devasa veritabanları için 12 birime kadar ve toplamda birkaç yüz TiB'ye ulaşabilen çeşitli Oracle yapılandırmalarını destekler.
  • Aşağıdaki birim düzeni oluşturuluyor:
    • Veri: Bir ile sekiz arasında veri birimi
    • Günlük: Çevrimiçi bir yeniden yapma günlük hacmi (log) ve gerekirse isteğe bağlı olarak ikinci bir günlük hacmi (log-mirror)
    • İkili: Oracle ikili dosyaları için birim (isteğe bağlı)
    • Yedekleme: Günlük yedeklemelerini arşivlemek için bir günlük kayıt hacmi (isteğe bağlı)
  • El ile QoS kapasite havuzunda birimler oluşturmak
    Birim boyutu ve gerekli performans (MiB/sn cinsinden), veritabanının veritabanı boyutu ve aktarım hızı gereksinimleri için kullanıcı girişi temel alınarak önerilir.
  • Uygulama birim grubu GUI ve Azure Resource Manager (ARM) şablonu, boyutlandırma yönetimini ve birim oluşturmayı basitleştirmek için en iyi yöntemleri sağlar. Örneğin:
    • Sistem Kimliği (SID) ve birim türüne göre birim adlandırma kuralı önerme
    • Kullanıcı girişlerine göre boyutu ve performansı hesaplama

Oracle için uygulama birimi grubu, dağıtım sürecini basitleştirmenize ve Oracle iş yükleri için depolama performansını artırmanıza yardımcı olur. Yeni özelliklerden bazıları şunlardır:

  • Birimlerin işlem VM'leriyle aynı bölgeye yerleştirildiğinden emin olmak için kullanılabilirlik alanı yerleşiminin kullanılması.
  • Veri ve günlük birimleri için ayrı depolama uç noktalarının (farklı IP adresleriyle) oluşturulması.
    Bu dağıtım yöntemi Oracle veritabanı için daha iyi performans ve aktarım hızı sağlar.
  • Müşteri tarafından yönetilen anahtarlar artırılmış güvenlik ve uyumluluğu destekler.
  • Bölgeler arası ve bölgeler arası çoğaltma , işlem altyapısı üzerinde yük olmadan verimli depolama tabanlı veri çoğaltması ve olağanüstü durum kurtarma için bir koruma katmanı sağlar. Bu özellik şu anda yalnızca REST API ile desteklenmektedir.

Uygulama birim grubu düzeni

Oracle için uygulama birimi grubu, aşağıdaki kurallara tabi olarak, girişinize ve seçili bölge ve bölgedeki kaynak kullanılabilirliğine göre birden çok birim dağıtır:

  • Uygulama birimi grubu, aynı ağ özellikleri ayarını (Standart veya Temel) ve aynı NFS sürümünü (NFSv4.1 veya NFSv3) kullanarak seçilen bölgeye 1 ile 8 arasında veri, günlük (ve isteğe bağlı olarak günlük yansıtma), yedekleme ve ikili birimler dağıtabilir.
  • Barındırma kapasitesi havuzu, El ile QoS kullanılarak yapılandırılmalıdır.
  • Veri birimleri, seçilen bölgede mümkün olduğunca çok Azure NetApp Files depolama uç noktasına yayıldığından emin olmak için benzeşim karşıtı kurallar uygulanarak dağıtılır. Mümkün olan en iyi gecikme süresi için birimlere doğrudan depolama uç noktaları da atanır.
  • Kapasite ve aktarım hızı gereksinimleri izin verirse, kaynak kısıtlaması olan bölgelerde aynı depolama uç noktasına en fazla üç veri birimi dağıtılabilir.
  • Günlük, günlük aynası ve yedekleme birimleri gruplandırmama kurallarına göre dağıtılır: Bu birimlerin hiçbiri depolama uç noktalarını paylaşamaz. Bu birimlere doğrudan depolama uç noktaları atanır.
  • İkili birim bir depolama uç noktasını yedekleme birimiyle paylaşabilir ve doğrudan depolama uç noktası gerektirmez.

Yüksek kullanılabilirlik dağıtımları iki kullanılabilirlik alanında veya bölgede yer alan birimleri içerir. Oracle için uygulama birimi grubu, üretim birimlerini birincil bölgede ve veri koruma birimlerini alternatif bir bölgede veya bölgede dağıtmanıza olanak tanır. Redo günlüklerini ve veri birimlerini çoğaltmak için Data Guard'ı kullanabilir veya veri birimleri için Azure NetApp Files bölge içi veya bölgeler arası çoğaltma kullanarak çoğaltma yükünü uygulama sunucusundan hafifletmeyi seçebilirsiniz. Data Guard ile uygulama tabanlı veri replikasyonunu kullanarak, veritabanını bir yük devretme sonrası ileriye taşımak için redo loglarını senkron bir şekilde çoğaltın.

Çift bölgeli birim düzeninin diyagramı.

Geniş kaynak kullanılabilirliğine sahip bir bölgede sekiz veri birimi ve tüm isteğe bağlı birimler içeren tam olarak oluşturulmuş bir dağıtım aşağıdakine benzer olabilir:

Oracle dağıtımı diyagramı.

Kaynak kısıtlamalı bölgelerde, yukarıda belirtilen benzeşim önleme ve gruplandırmama algoritmaları nedeniyle birimler paylaşılan depolama uç noktalarına dağıtılabilir. Bu diyagramda, kaynak kısıtlanmış bir bölgede örnek birim düzeni gösterilir:

Sekiz veri birimi düzeninin diyagramı.

Kaynak kısıtlamalı bölgelerde birimler paylaşılan depolama uç noktalarına dağıtılırken, benzeşim önleme ve gruplandırmama kuralları korunur. Elde edilen düzende, özel depolama uç noktalarında günlük ve günlük-yansıtma hacimleri gösterilirken, veri hacimleri ortak depolama uç noktalarını paylaşır. Günlük ve log yansıtma birimleri bu depolama uç noktalarını paylaşmaz.

Sonraki adımlar